Commit Graph

4 Commits

Author SHA1 Message Date
ejlewis 1a283076ac docs(mystery): spec for markdown content migration
Move rooms, items, encounter narration, and endings from TypeScript
object literals to markdown files editable in Obsidian. Engine code,
tests, and the World shape are unchanged. Tonal refinement is a
separate spec that follows.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 08:36:38 -05:00
ejlewis 731e51c6b9 docs(mystery): notes for follow-on room-prose plan
Captures the final code reviewer's recommendations: hard prerequisites
(read/light/extinguish/use verbs; disambiguation; endedWith ending screen),
should-fix items (look-at parser polish, theme-state divergence, roomState
type lie), and a polish backlog. Read this before generating the next plan.
2026-05-09 00:40:13 -05:00
ejlewis 1b7d2ce4e7 docs(mystery): author Halfstreet content bible — gating artifact for room prose 2026-05-09 00:22:57 -05:00
ejlewis 20c977db1f docs: add mystery text adventure (Halfstreet) design spec
Gothic mystery, M-scope (18-22 rooms), authored TypeScript engine,
no LLM at runtime, fullscreen CRT terminal at /mystery, two themes
(amber + ANSI), context-aware mobile chips, auto-save to localStorage.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-08 22:07:24 -05:00