BL-058 Shipped

Live-session mode for the Archivist

enforced by a UserPromptSubmit hook (.claude/hooks/live-session-mode.sh, registered in checked-in .claude/settings.json), not memory. While story/sessions/.live-session exists (created by bin/push-loop, removed on --stop), the hook injects the constraints every turn: 1-3 sentences, voice the NPC/answer/stop, no trailing questions, no option menus, no driving the plot, never speak for players, never leak DCs. Documented in CLAUDE.md “Live Session Mode”. ADR-0058.