ejlewis d3e2bd72a5 Merge feature: mystery text adventure (Halfstreet) — engine + UI + bible
14 implementation tasks + 1 critical-fix commit + 1 follow-on notes commit.

Adds:
- Pure-function text-adventure engine (parser, dispatcher, encounters,
  save) with 53 vitest tests passing
- /mystery route with fullscreen CRT terminal (amber + ANSI themes)
- Mobile tap-chip input system above the soft keyboard
- 3-room sample world for engine validation and UI scaffolding
- Halfstreet content bible (gating artifact for room-prose follow-on plan)
- Launch script for the future MysteryCard click on the homepage

Bundle: 6.2 KB gzipped (target <80 KB).
No runtime LLM calls.

Spec: docs/superpowers/specs/2026-05-08-mystery-text-adventure-design.md
Plan: docs/superpowers/plans/2026-05-08-mystery-text-adventure.md
Bible: docs/superpowers/specs/halfstreet-bible.md
Follow-on notes: docs/superpowers/specs/halfstreet-followon-notes.md
2026-05-09 00:41:23 -05:00
S
Description
An old-school text adventure straight out of 1985.
https://halfstreet.io
GPL-3.0 3.3 MiB
Languages
TypeScript 92.3%
CSS 4.5%
Astro 3.1%