ACL RFC Series Index (0007–0013)#
Status: Living index
Date: 2026-07-09
Vision source: agent-coordination.md (RFC-0007; original root spec.md retired)
Shipped reference: docs/reference/agent-coordination.md
This index tracks the buildable RFC series that evolves Metagit from a multi-repo catalog into an agent coordination / operating layer. Each RFC has a design spec and an implementation plan under docs/superpowers/.
Shared locks (all RFCs)#
- Depends on RFC-0007 ACL —
metagit.core.coordination, CLIbranch|lease|worktree|claim, MCP tools, persistence under session/manifest root.metagit/{branches,leases,worktrees,claims,agents,events}/, configurableworkspace.worktrees_path(default.worktrees). - Modality default: CLI + MCP + core services + docs/skills. No SPA. Thin
/v3/opsonly when remote-state sharing is required. - Persistence default: local JSON under session/manifest root. No SQLite/Postgres migration in 0008–0013 unless a specific RFC explicitly opens that door (default: closed).
- Lease naming: ACL branch leases ≠ handoff claim TTL (
metagit context handoff claim --ttl). - Git authority: advisory claims / semantic ownership never replace Git as source of truth for code.
- Public docs: do not add
docs/reference/rfc-000N*stubs until that RFC ships; keep build docs here.
Dependency graph#
RFC-0007 ACL (shipped)
└─► RFC-0008 Task Graph & Intent Engine
├─► RFC-0009 Agent Context Compiler
├─► RFC-0011 Merge Orchestrator & Conflict Resolution
│ └─► RFC-0012 Distributed Agent Scheduler
└─► RFC-0010 Semantic Repository Knowledge Graph
(may parallel 0009 after 0008 models exist; feeds claim advice)
RFC-0013 Agent Operating System (composition only)
(after 0008–0012 foundations exist enough to compose; no new engines)
Status table#
| RFC | Title | Design | Plan | Depth | Status |
|---|---|---|---|---|---|
| 0007 | Agent Coordination Layer (foundation) | agent-coordination.md | Historical Cursor plan rfc-0007_acl_foundation_*.plan.md (local) |
executed | Shipped |
| 0008 | Task Graph & Intent Engine | design | plan | fuller | Implemented (branch feat/rfc-0008-task-graph) |
| 0009 | Agent Context Compiler | design | plan | phased | Implemented (same branch) |
| 0010 | Semantic Repository Knowledge Graph | design | plan | fuller (TDD) | Implemented (in progress on feat/rfc-0010-0011; Task 9 GitNexus import deferred) |
| 0011 | Merge Orchestrator & Conflict Resolution | design | plan | fuller (TDD) | Implemented (branch feat/rfc-0010-0011) |
| 0012 | Distributed Agent Scheduler | design | plan | fuller (TDD) | Implemented (branch feat/rfc-0012-agent-scheduler) |
| 0013 | Agent Operating System (composition) | design | plan | phased (TDD) | Implemented (branch feat/rfc-0013-aos) |
Next MR#
ACL RFC series 0008–0013 complete on branch feat/rfc-0013-aos (worktree .worktrees/rfc-0013). Merge RFC-0013 to close the composition façade. Follow-on work is outside this series (no new engines in 0013).
RFC-0012 shipped on main via PR #63. RFC-0010 + RFC-0011 shipped on main via PR #62 (GitNexus import for RFC-0010 Task 9 remains deferred/optional).
Related RFCs outside this series#
| RFC | Title | Design | Plan | Status |
|---|---|---|---|---|
| 0014 | Metagit Atlas (repo-local semantic layer) | design | plan Phase 0–1 | Proposed — not an ACL engine; complements 0009/0010/GitNexus |
| 0015–0018 | Central State Plane series (org control plane, catalog, harness, ontology) | series index | (pending) | Proposed — persistence/control-plane follow-on; does not reopen ACL engines |
Document conventions#
Each design includes: Summary, Goals, Non-Goals, Architecture, Interfaces, Persistence, Events, Acceptance, Dependencies, Open questions (or locked Decisions).
Each plan includes: Goal, Architecture, Tech stack, Out of scope, file map, ordered phases/tasks with checkboxes. RFC-0008 and RFC-0010 include bite-sized TDD steps.