Skip to content

Canonical decisions

Canonical decisions

Append-only log of D-level decisions. Every entry is immutable. Reversing an entry means appending a new one with Supersedes: D-<N> in its frontmatter.

W/B-level autonomous decisions live in ops/decisions/ (under L2, committed). Only D-level surfaces here. Validated by pnpm lint:canon.

IDTitleDateStatusSpecialisesSupersedes
D-001Full-product scope, no MVP gate2026-05-18approved
D-002pnpm monorepo, four packages2026-05-18approved
D-003Astro Starlight as wiki stack2026-05-18approved
D-004TypeScript + Zod as data source of truth2026-05-18approved
D-005Mobile stack decision deferred to Phase 22026-05-18superseded
D-006Lore foundation — four pillars2026-05-18approved
D-007Full app scope ratified2026-05-18approved
D-008Stack + audience + monetization2026-05-18approvedD-005
D-009Posture + phasing2026-05-18approved
D-010Combat resolution canon2026-05-19approved
D-011Quest names on system surfaces use name.en2026-05-19approved
D-012Defining image — Mapa, która się przepisuje2026-05-19approved
D-013Walking rule — Krok przepisujący2026-05-20approved
D-014Wave 3 ratifications — IA, keystone gating, harvest economy2026-05-19approved
D-015Post-Phase-12 phasing — Android-first, then VPS, then iOS, then Watch2026-05-20approvedD-009
D-016Progression system — Model A + tuned keystone bonus (~20% inaccessibility gap)2026-05-20approved
D-017Three-name discipline + glossary as source-of-truth + EN-no-PL rule2026-05-20approved
D-018Energy economy — action fuel + tight budget2026-05-21approvedD-007
D-019Class system — 5 factional classes + starting-cluster differentiation2026-05-21approvedD-006
D-020Combat encounter system — pull-based trigger + tiered risk-choice pool2026-05-21approvedD-010
D-021Daily loop — hybrid micro check-ins + evening session2026-05-21approved
D-022Map as live gameplay surface — diegetic centrality, navigational preservation2026-05-21approvedD-012, D-013
D-023Endgame — Atlas of rejestry (procedural editorial-commit instances)2026-05-21approvedD-013, D-016, D-022
D-024Quest structure — 6 region-linear sagas, 15 main + 3 hidden per region2026-05-21approvedD-016
D-025Multiplayer scope — M1 package (async lightweight co-op + full guild + scheduled regional events)2026-05-21approvedD-007, D-015
D-026Notifications — meaningful-state firing + Pratchett-warm Cech editorial voice2026-05-21approvedD-011
D-027Onboarding — diegetic Bertranda walkthrough as Quest 001 beat 12026-05-21approvedD-006, D-008, D-013, D-022