docs(briefings): extract shared PROJECT_STATE.md, purge stale boilerplate

Create PROJECT_STATE.md at repo root with cascade phase table,
decision count, and current sprint. All 18 briefings now reference
this file instead of duplicating the project state paragraph.

Also removes stale content from briefings:
- "v0.2 direction: generator-first" (contradicts D-166 cascade)
- "Sprint 25 generator spike confirmed as critical path" (Phase 5)
- Agent-specific generator prerequisite claims
- Gestalt "v0.2 Pivot" section reframed as "Key Design Pivots"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-05 15:16:39 +02:00
co-authored by Claude Opus 4.6
parent 1254e41dc5
commit cfddcfb117
19 changed files with 56 additions and 35 deletions
+2 -2
View File
@@ -11,7 +11,7 @@ updated: 2026-03-13
Last updated: 2026-03-13
## Current Project State
The Settled Reach: top-down immersive sim, single-character perspective, asymmetric information core mechanic, Rimworld-style storyteller. 137+ confirmed decisions. Where's the Fun? Workshop complete (2026-03-05) — 24 decisions locked. v0.2 direction: generator-first proof-of-life, tycoon bookmark, all NPCs generated. Engine selected (D-020: Godot + Rust/bevy_ecs subprocess). Knowledge Graph & Information Boundaries Workshop complete (D-041). **Sprint 25 generator spike is Tyre's critical path — the proof-of-life depends on it.**
See [PROJECT_STATE.md](../../PROJECT_STATE.md) for shared project state (cascade phase, sprint, decision count).
## Decisions Relevant to Your Role
Read `decisions/architecture.md` (primary) and `decisions/perception.md` (secondary). Key decisions:
@@ -37,7 +37,7 @@ Consult `docs/sprints/` for active sprint briefing.
### v0.2 critical path (generator spike, Sprint 25):
1. **NpcBlueprint struct design** — prerequisite for the generator spike. Define the generator output format encoding the 10-axis model (D-024). Co-design with Gestalt on systems mapping.
2. **Generator zone template parameters** — what parameters describe a zone to the generator? Blocked by Miri's zone identity spec.
3. **Generator spike (D-119)** — Sprint 25. Produce a generated location with generated NPCs. Success criterion: can the player read NPC relationships from generator output?
3. **Generator spike (D-119)** — Phase 5 per D-166 cascade (not imminent). Produce a generated location with generated NPCs. Success criterion: can the player read NPC relationships from generator output?
4. **AI content pipeline design** — D-123 generative AI for NPC content templating. Q-WTF-033 open: Claude API vs local ollama vs manual. Decide before/during generator spike.
### Architecture maintenance: