Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
5f4687e
docs(plan): Plan v1 milestones, decisions D11-D18, scope and open que…
Oct 30, 2026
77d344c
docs(design): central server, review_by, 13-tool surface, hooks and CLI
Oct 30, 2026
5ca5df6
docs(contract): note the Plan v1 surface changes planned for M1
Oct 30, 2026
489ef7d
docs(contributing): add the Plan v1 engineering rules
Oct 30, 2026
b18efa9
docs(plan): correct the milestone-to-phase mapping
Oct 30, 2026
ff5a734
docs: correct built-state claims and Plan v1 review warnings
Oct 30, 2026
a5051ff
docs: milestone marker and status lines name M1 as current
Oct 30, 2026
1460f8e
docs(plan): milestones replace phases in §3 to §7
Oct 30, 2026
53d54b1
docs(design): central server, milestones and cut surface
Oct 30, 2026
bfa2ef4
docs(contract): milestone references replace phases
Oct 30, 2026
7127de4
docs(readme): operating record category, server required, rename planned
Oct 30, 2026
84f5a21
docs(wiki): milestones, decisions D11 to D18, one-server architecture
Oct 30, 2026
3e0e97b
github: milestone labels m1 to m8 and later; phase labels are history
Oct 30, 2026
c3fb79f
github: roadmap milestones M1 to M8 and Later, with issue mapping
Oct 30, 2026
b74e5e8
github: bootstrap sets a Milestone board field and reads phases from …
Oct 30, 2026
829c1ae
ci: comment names Later for release builds, not phase 10
Oct 30, 2026
27b8e9a
CHANGELOG: link the Plan v1 entry to PR #65
Oct 30, 2026
884f5ef
github: milestone is the built-in board field, not a custom one
Oct 30, 2026
cdc7e50
issue forms: milestone dropdown, decisions D11 to D18, bug environment
Oct 30, 2026
b51f599
ci: docs job named for what it checks
Oct 30, 2026
8ff21ce
docs(wiki): area:server description matches labels.json
Oct 30, 2026
59ba89d
docs: category line is an operating record for coding agents
Oct 30, 2026
af0ab09
docs(readme): serve, mcp and the CLI marked as planned with milestones
Oct 30, 2026
ba67e7d
docs(design): §5 intro points at §5.3 "The server"
Oct 30, 2026
677e12d
docs(wiki): M4, M7 and M8 have no epic yet
Oct 30, 2026
6803709
github: roadmap decision on placing cairn export project
Oct 30, 2026
53d9d6a
Roadmap: M1 children, stale comments for step 9
Oct 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
github: milestone labels m1 to m8 and later; phase labels are history
Adds the labels m1 to m8 and later, with neutral descriptions. The phase
labels stay, and their descriptions say they are historical. The
bootstrap script never edits an existing label, so the new descriptions
reach a repository only when its labels are created. The CHANGELOG entry
for Plan v1 is added under Unreleased.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
  • Loading branch information
Donovan Maidens and claude committed Oct 30, 2026
commit 3e0e97bbc155fef7c86b465ffc2a068699891263
40 changes: 25 additions & 15 deletions .github/labels.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,33 +8,43 @@
{"name": "good first issue", "color": "7057ff", "description": "Good for newcomers"},
{"name": "help wanted", "color": "008672", "description": "Extra attention is needed"},

{"name": "phase:0", "color": "bfdadc", "description": "Roadmap phase 0, Skeleton (docs/PLAN.md §3)."},
{"name": "phase:1", "color": "c2e0c6", "description": "Roadmap phase 1, Contract (docs/PLAN.md §3)."},
{"name": "phase:2", "color": "a2eeef", "description": "Roadmap phase 2, Core and local store (docs/PLAN.md §3)."},
{"name": "phase:3", "color": "bfd4f2", "description": "Roadmap phase 3, MCP adapter (docs/PLAN.md §3)."},
{"name": "phase:4", "color": "d4c5f9", "description": "Roadmap phase 4, Claude Code plugin (docs/PLAN.md §3)."},
{"name": "phase:5", "color": "f9d0c4", "description": "Roadmap phase 5, Server and remote backend (docs/PLAN.md §3)."},
{"name": "phase:6", "color": "fef2c0", "description": "Roadmap phase 6, Web UI (docs/PLAN.md §3)."},
{"name": "phase:7", "color": "e4e669", "description": "Roadmap phase 7, Migration from bishop-memory (docs/PLAN.md §3)."},
{"name": "phase:8", "color": "c5def5", "description": "Roadmap phase 8, Review loop (docs/PLAN.md §3)."},
{"name": "phase:9", "color": "d1c4e9", "description": "Roadmap phase 9, Other clients (docs/PLAN.md §3)."},
{"name": "phase:10", "color": "f7c6c7", "description": "Roadmap phase 10, Releases (docs/PLAN.md §3)."},
{"name": "m1", "color": "0e8a16", "description": "Milestone M1, Server-mode MCP (docs/PLAN.md §3)."},
{"name": "m2", "color": "1d76db", "description": "Milestone M2, Server (docs/PLAN.md §3)."},
{"name": "m3", "color": "fbca04", "description": "Milestone M3, Web UI and dashboard (docs/PLAN.md §3)."},
{"name": "m4", "color": "c2e0c6", "description": "Milestone M4, Hooks and CLI (docs/PLAN.md §3)."},
{"name": "m5", "color": "bfd4f2", "description": "Milestone M5, Plugin (docs/PLAN.md §3)."},
{"name": "m6", "color": "d4c5f9", "description": "Milestone M6, Import (docs/PLAN.md §3)."},
{"name": "m7", "color": "f9d0c4", "description": "Milestone M7, Pilot (docs/PLAN.md §3)."},
{"name": "m8", "color": "c5def5", "description": "Milestone M8, Roll-out (docs/PLAN.md §3)."},
{"name": "later", "color": "bfdadc", "description": "Later: work after the M8 roll-out (docs/PLAN.md §3)."},

{"name": "phase:0", "color": "bfdadc", "description": "Historical: roadmap phase 0, Skeleton, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:1", "color": "c2e0c6", "description": "Historical: roadmap phase 1, Contract, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:2", "color": "a2eeef", "description": "Historical: roadmap phase 2, Core and local store, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:3", "color": "bfd4f2", "description": "Historical: roadmap phase 3, MCP adapter, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:4", "color": "d4c5f9", "description": "Historical: roadmap phase 4, Claude Code plugin, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:5", "color": "f9d0c4", "description": "Historical: roadmap phase 5, Server and remote backend, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:6", "color": "fef2c0", "description": "Historical: roadmap phase 6, Web UI, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:7", "color": "e4e669", "description": "Historical: roadmap phase 7, Migration from bishop-memory, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:8", "color": "c5def5", "description": "Historical: roadmap phase 8, Review loop, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:9", "color": "d1c4e9", "description": "Historical: roadmap phase 9, Other clients, before Plan v1 (docs/PLAN.md §3)."},
{"name": "phase:10", "color": "f7c6c7", "description": "Historical: roadmap phase 10, Releases, before Plan v1 (docs/PLAN.md §3)."},

{"name": "area:core", "color": "006b75", "description": "Rules and types: internal/core and internal/identity."},
{"name": "area:store", "color": "006b75", "description": "SQLite store, migrations and typed queries: internal/store."},
{"name": "area:mcp", "color": "006b75", "description": "MCP adapter and cairn mcp: internal/mcp."},
{"name": "area:plugin", "color": "006b75", "description": "Claude Code plugin and marketplace: plugins/ and .claude-plugin/."},
{"name": "area:server", "color": "006b75", "description": "HTTP server, API keys and the remote backend: cairn serve."},
{"name": "area:server", "color": "006b75", "description": "HTTP server and API keys: cairn serve."},
{"name": "area:ui", "color": "006b75", "description": "Web UI pages embedded in the binary."},
{"name": "area:migration", "color": "006b75", "description": "Import from bishop-memory."},
{"name": "area:review", "color": "006b75", "description": "Triage and grading loop."},
{"name": "area:clients", "color": "006b75", "description": "Other clients: OpenCode, pi and their pages."},
{"name": "area:release", "color": "006b75", "description": "Release archives, Homebrew tap and plugin tags."},
{"name": "area:docs", "color": "006b75", "description": "Documentation, the wiki and phase status lines."},
{"name": "area:docs", "color": "006b75", "description": "Documentation, the wiki and status lines."},
{"name": "area:github", "color": "006b75", "description": "Repository, CI, workflows and GitHub project management."},

{"name": "type:epic", "color": "3e4b9e", "description": "Phase summary: work, exit check and child issues."},
{"name": "type:task", "color": "1d76db", "description": "A unit of work from a phase."},
{"name": "type:epic", "color": "3e4b9e", "description": "Milestone summary: work, exit check and child issues."},
{"name": "type:task", "color": "1d76db", "description": "A unit of work from a milestone."},
{"name": "type:decision", "color": "5319e7", "description": "A design decision for the operator (docs/PLAN.md §8)."},
{"name": "type:chore", "color": "ededed", "description": "Maintenance that is not roadmap work."},

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ adds its entry under Unreleased, unless it carries the `skip-changelog` label

### Changed

- Plan v1: central server only, 13 tools plus recall and search, viewer scope, hooks and CLI, dashboard; milestones M1–M8 and Later replace phases 3–10.
- Phase 1 closed: the operator approved `CONTRACT.md` §9 items 1 to 11 on
2026-10-28, item 12 is deferred to phase 8 ([#41](https://github.com/djm56/cairn-memory/issues/41)),
and `DESIGN.md` is aligned with the contract
Expand Down