How NoirLine was designed
NoirLine was built as a browser-first fiction game with a readable clue board, a compact replay loop, and deterministic QA.
Core design goals
- Short-session suspense: one complete midnight case in under ten minutes.
- Readable consequences: every choice visibly affects trust, clarity, heat, or the clue board.
- Portfolio balance: this build intentionally adds a fiction-led game instead of another planner or checker.
- Mobile-first drama: chat bubbles, large reply buttons, and a parallel case board keep the experience legible on phones.
- Replayable structure: alternate endings create a reason to re-run the same case without needing procedural generation.
Deterministic QA choice
The current build ships with one fixed case seed, NOIRLINE-CALDER-01. That makes live QA reproducible and guarantees that the clean ending path can be verified end to end on the public host.
Ending model
The finale checks three conditions: whether the player identified the betrayer, whether enough trust and clarity were built, and whether heat stayed low enough for a clean extraction. Other combinations still resolve into coherent alternate endings instead of random failure.
Growth angle
This concept can expand into weekly cases, voice-note episodes, rotating district packs, harder clue webs, and shareable ending cards without changing the core message-thread interaction model.