8.8 KiB
8.8 KiB
ADR Migration Report
Converted: 27 · Low-confidence flag rate: 3.7% (gate threshold: 25% — within gate)
| ID | Title | Source | Confidence | Open items |
|---|---|---|---|---|
| 0001 | Two memory types, kept as separate systems | docs/memory-system/03-architecture-decisions.md### ADR-001 — Two memory types, kept as separate systems | medium | |
| 0002 | memsearch for the episodic layer | docs/memory-system/03-architecture-decisions.md### ADR-002 — memsearch for the episodic layer | medium | |
| 0003 | Flat vault with namespaced tags, not folders | docs/memory-system/03-architecture-decisions.md### ADR-003 — Flat vault with namespaced tags, not folders | medium | |
| 0004 | SQLite + Sequel (Ruby) tag index as the knowledge-layer cache | docs/memory-system/03-architecture-decisions.md### ADR-004 — SQLite + Sequel (Ruby) tag index as the knowledge-layer cache | medium | |
| 0005 | Structured-first; semantic search over the vault deferred | docs/memory-system/03-architecture-decisions.md### ADR-005 — Structured-first; semantic search over the vault deferred | medium | |
| 0006 | QMD as the (deferred) semantic-over-knowledge layer | docs/memory-system/03-architecture-decisions.md### ADR-006 — QMD as the (deferred) semantic-over-knowledge layer | medium | |
| 0007 | Lazy freshness: write-hook + session-start reconcile, no daemon/cron | docs/memory-system/03-architecture-decisions.md### ADR-007 — Lazy freshness: write-hook + session-start reconcile, no daemon/cron | medium | |
| 0008 | Markdown-as-truth; sync the vault, not the indexes | docs/memory-system/03-architecture-decisions.md### ADR-008 — Markdown-as-truth; sync the vault, not the indexes | medium | |
| 0009 | Package as a global Claude Code plugin with skills | docs/memory-system/03-architecture-decisions.md### ADR-009 — Package as a global Claude Code plugin with skills | medium | |
| 0010 | Graphify knowledge graph as the knowledge layer (supersedes ADR-004/005/006) | docs/memory-system/03-architecture-decisions.md### ADR-010 — Graphify knowledge graph as the knowledge layer (supersedes ADR-004/005/006) | medium | |
| 0011 | Faceted tag taxonomy: six independent namespaces (refines ADR-003) | docs/memory-system/03-architecture-decisions.md### ADR-011 — Faceted tag taxonomy: six independent namespaces (refines ADR-003) | medium | |
| 0012 | Reuse the existing SecondBrain vault as the knowledge vault | docs/memory-system/03-architecture-decisions.md### ADR-012 — Reuse the existing SecondBrain vault as the knowledge vault | medium | |
| 0013 | Build-first / migrate-incrementally (build-order inversion) | docs/memory-system/03-architecture-decisions.md### ADR-013 — Build-first / migrate-incrementally (build-order inversion) | medium | |
| 0014 | Graph connectivity comes from authored structure; migration scaffolding is a first-class prerequisite | docs/memory-system/03-architecture-decisions.md### ADR-014 — Graph connectivity comes from authored structure; migration scaffolding is a first-class prerequisite | medium | |
| 0015 | memsearch episodic memory version-controlled in a dedicated private repo, auto-synced via cc-os SessionEnd hook | docs/memory-system/03-architecture-decisions.md### ADR-015 — memsearch episodic memory version-controlled in a dedicated private repo, auto-synced via cc-os SessionEnd hook | medium | |
| 0016 | Memory plugin sourced from cc-os git repo; bash→Python deep-module port; memsearch-sync split; symlink cutover | docs/memory-system/03-architecture-decisions.md### ADR-016 — Memory plugin sourced from cc-os git repo; bash→Python deep-module port; memsearch-sync split; symlink cutover | low | Decision (not stated) |
| 0017 | Project graph onboarding assesses the repo and writes .graphifyignore before extracting |
docs/memory-system/03-architecture-decisions.md### ADR-017 — Project graph onboarding assesses the repo and writes .graphifyignore before extracting |
medium | |
| 0018 | Plugin renames must update the marketplace manifest, not just the directory and settings.json | docs/memory-system/03-architecture-decisions.md### ADR-018 — Plugin renames must update the marketplace manifest, not just the directory and settings.json | medium | |
| 0019 | Global os-orchestration plugin supersedes per-project orchestration text | docs/memory-system/03-architecture-decisions.md### ADR-019 — Global os-orchestration plugin supersedes per-project orchestration text | medium | |
| 0020 | os-adr plugin built; implementation-time resolutions of the design's open questions | docs/memory-system/03-architecture-decisions.md### ADR-020 — os-adr plugin built; implementation-time resolutions of the design's open questions | medium | |
| 0021 | Model-tier skill-execution eval for os-adr (Eval A), run in-session via subagents | docs/memory-system/03-architecture-decisions.md### ADR-021 — Model-tier skill-execution eval for os-adr (Eval A), run in-session via subagents | medium | |
| 0022 | os-status plugin: aggregated in-process SessionStart status checks | docs/memory-system/03-architecture-decisions.md### ADR-022 — os-status plugin: aggregated in-process SessionStart status checks | medium | |
| 0023 | Backlog process management ships as a new os-backlog plugin (not an os-vault extension) |
docs/memory-system/03-architecture-decisions.md### ADR-023 — Backlog process management ships as a new os-backlog plugin (not an os-vault extension) |
medium | |
| 0024 | Apprise replaces Pushover as the notification transport (supersedes the Pushover-direct plan) | docs/memory-system/03-architecture-decisions.md### ADR-024 — Apprise replaces Pushover as the notification transport (supersedes the Pushover-direct plan) | medium | |
| 0025 | Standard Ruby structure for cc-os plugins (lib/ + single-dispatcher bin/, fail-soft, installed-gem-only dependencies) | docs/memory-system/03-architecture-decisions.md### ADR-025 — Standard Ruby structure for cc-os plugins (lib/ + single-dispatcher bin/, fail-soft, installed-gem-only dependencies) | medium | |
| 0026 | Unified project setup/update command: /os-status:fix remediates what the os-status checks flag |
docs/memory-system/03-architecture-decisions.md### ADR-026 — Unified project setup/update command: /os-status:fix remediates what the os-status checks flag |
medium | |
| 0027 | All cc-os per-project state lives under .cc-os/<plugin>/ |
docs/memory-system/03-architecture-decisions.md### ADR-027 — All cc-os per-project state lives under .cc-os/<plugin>/ |
medium |
Unrecognized content (manual handling required)
none
Sources are untouched. Old-system removal is a separate, explicitly user-approved step.