|
| 1 | +# Documentation Map |
| 2 | + |
| 3 | +This file defines which documents are canonical, which are transitional, and which are historical references. |
| 4 | + |
| 5 | +Use it to avoid treating old planning artifacts as the active product story. |
| 6 | + |
| 7 | +## Canonical Product Docs |
| 8 | + |
| 9 | +These describe what Git Mind is now and how work should be judged: |
| 10 | + |
| 11 | +- [README.md](../README.md) — current product summary |
| 12 | +- [ROADMAP.md](../ROADMAP.md) — active Hills, supporting lanes, and playback cadence |
| 13 | +- [Git Mind Product Frame](./design/git-mind.md) — IBM Design Thinking style product frame |
| 14 | +- [Git Mind North Star](./VISION_NORTH_STAR.md) — longer-form strategic articulation |
| 15 | + |
| 16 | +## Canonical Engineering Guardrails |
| 17 | + |
| 18 | +These define constraints and contracts that remain in force: |
| 19 | + |
| 20 | +- [GRAPH_SCHEMA.md](../GRAPH_SCHEMA.md) — graph contract |
| 21 | +- [Architecture Laws](./ARCHITECTURE.md) — non-negotiable engineering laws |
| 22 | +- [Review Rubric](./REVIEW_RUBRIC.md) — architectural review gates |
| 23 | +- [ADRs](./adr/README.md) — durable architecture decisions |
| 24 | +- [Contracts](./contracts/CLI_CONTRACTS.md) and related schemas — machine-facing contracts |
| 25 | + |
| 26 | +## Transitional Docs |
| 27 | + |
| 28 | +These are still useful, but they carry some older framing and should not be treated as the primary product narrative: |
| 29 | + |
| 30 | +- [GUIDE.md](../GUIDE.md) — CLI and usage reference; still contains manual graph-authoring examples |
| 31 | +- [CONTRIBUTING.md](../CONTRIBUTING.md) — contributor workflow with current frame pointers added |
| 32 | + |
| 33 | +## Historical Reference Docs |
| 34 | + |
| 35 | +These should not drive planning or product identity without explicit review: |
| 36 | + |
| 37 | +- [CHANGELOG.md](../CHANGELOG.md) — release history, not product strategy |
| 38 | +- [TECH-PLAN.md](../TECH-PLAN.md) — deep technical artifact from an earlier planning era |
| 39 | +- [Risk Register](./RISK_REGISTER.md) — bridge/platform-era risk control document |
| 40 | +- [Risk Review Checklist](./RISK_REVIEW_CHECKLIST.md) — bridge/platform-era operating checklist |
| 41 | +- [Strategic Conversation Summary](./notes/Git%20Mind%20Strategic%20Conversation%20Summary.md) — historical context |
| 42 | +- [Dogfood Session](./notes/dogfood-session.md) — historical evidence, not current plan |
| 43 | + |
| 44 | +## Practical Rule |
| 45 | + |
| 46 | +When documents disagree: |
| 47 | + |
| 48 | +1. trust the canonical product docs first |
| 49 | +2. then trust canonical engineering guardrails |
| 50 | +3. treat transitional docs as implementation help, not product truth |
| 51 | +4. treat historical docs as reference only |
| 52 | + |
| 53 | +## Planning Rule |
| 54 | + |
| 55 | +GitHub issues are the execution backlog. |
| 56 | + |
| 57 | +Hills and Playbacks live in: |
| 58 | + |
| 59 | +- [ROADMAP.md](../ROADMAP.md) |
| 60 | +- [Git Mind Product Frame](./design/git-mind.md) |
| 61 | + |
| 62 | +GitHub milestones are not the primary planning system for this repository. |
0 commit comments