Skip to content

Latest commit

 

History

History
91 lines (61 loc) · 3.62 KB

File metadata and controls

91 lines (61 loc) · 3.62 KB

Documentation Map

This file defines which documents are canonical, which are transitional, and which are historical references.

Use it to avoid treating old planning artifacts as the active product story.

Canonical Product Docs

These describe what Git Mind is now and how work should be judged:

Canonical Engineering Guardrails

These define constraints and contracts that remain in force:

Transitional Docs

These are still useful, but they carry some older framing and should not be treated as the primary product narrative:

  • GUIDE.md — CLI and usage reference; still contains manual graph-authoring examples
  • CONTRIBUTING.md — contributor workflow with current frame pointers added

Historical Reference Docs

These should not drive planning or product identity without explicit review:

Practical Rule

When documents disagree:

  1. trust the canonical product docs first
  2. then trust canonical engineering guardrails
  3. treat transitional docs as implementation help, not product truth
  4. treat historical docs as reference only

Planning Rule

GitHub issues are the execution backlog.

Hills and Playbacks live in:

The execution cycle and tests-as-spec rules live in:

GitHub milestones are not the primary planning system for this repository.

Contributor Rule

When planning work, start with:

  1. sponsor user
  2. jobs to be done
  3. Hills
  4. playback evidence

Do not start with architecture breadth, an old milestone, or a flat pile of backlog items.

When implementing substantial work, continue with:

  1. explicit acceptance criteria
  2. failing tests
  3. shared repo fixtures where repository behavior matters
  4. playback evidence and README reality updates before cycle close