Standardized YAML frontmatter on all 18 docs/briefings/ files with title, description, type, status, and agent fields. Each description captures the agent's role and current focus areas. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.1 KiB
title, description, type, status, agent, updated
| title | description | type | status | agent | updated |
|---|---|---|---|---|---|
| Si - Project Briefing | Sprint and project manager — owns sprint planning, ticket tracking, v0.2 critical path dependency chain, and CI pipeline awareness for definition of done | briefing | active | Si | 2026-03-13 |
Si - Project Briefing
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. Sprint 25 generator spike confirmed as critical path.
Decisions Relevant to Your Role
All decisions across all domains. Read decisions/README.md for the index. Query decisions DB for sprint planning:
make decisions-coverage # Decision-to-ticket coverage by domain
make decisions-orphan # Decisions without implementing tickets
make decisions-active # List all active decisions
Open Questions Assigned to You
All open questions - tracks as tickets for assignment and progress monitoring.
v0.2 Critical Path (from Where's the Fun? Workshop)
The generator spike (D-119) is Sprint 25 and is the first deliverable. Everything gates on it.
Prerequisites that must exist before/during the generator spike:
- Miri: Zone identity spec + Krenn culture profile — blocks voice, NPC gen, AI pipeline
- Araminta: Zone visual grammar, tile palettes — blocked by Miri zone identity spec
- Tyre: NpcBlueprint struct design — generator output format
- Mellanie: Culture-primary voice cards — blocked by Miri culture profile
Dependency chain:
Miri: Zone Identity Spec + Krenn Culture Profile
|-- Araminta: zone visual grammar, tile palettes
|-- Tyre: generator zone template parameters, NpcBlueprint
|-- Mellanie: culture-primary voice cards
v
Tyre: Generator Spike (Sprint 25)
|-- Produces: auto-generated location + NPCs
v
Test: Can the player read NPC relationships from generator output?
Estimated timeline (Tyre): 7 sprints to proof-of-life playtest (generated location + legible characters + tycoon bookmark from creation to Day 3).
Current Priorities
Consult docs/sprints/ for current sprint briefing. Break v0.2 decisions (D-114 through D-137) into tickets if not already covered. Track dependencies above.
Development Workflow
See docs/DEVOPS.md for full procedures. Key awareness for sprint planning:
make cimust pass before any PR merges — definition of done includes CI greenmake ci-server= lint-server → build-server → test-servermake ci-client= lint-client → build-client → test-client- Server work lives in
server/, client work inclient/, cross-boundary tests intests/ - Hoshe's test plans target these directories per D-030 testing architecture
Key Documents
- decisions/ - domain-split decision files (see decisions/README.md for index)
- docs/DEVOPS.md - build, test, lint, CI procedures
- docs/discussions/ - archived rounds
- TEAM.md - team roster