Platform's Phase 2 slice of the ADR-0021 migration is complete
Why
2026-05-25-platform-adr-0021-execution-plan sequenced the ADR-0021 migration into three phases, and 2026-05-25-platform-adr-0021-phase-1-complete opened Phase 2. Phase 2 has two parts: the per-domain part, where each domain creates its own coordination clone and cuts its MCP client config over, and the Platform part, the remainder of action item 4 plus the central part of action item 6. This memo reports that the Platform part has landed.
What landed
Generated artifacts are now CI-owned. INDEX.md and _views/ are added to the coordination repo's .gitignore and removed from the index with git rm --cached. They are no longer committed from domain clones. CI remains their sole writer: .github/workflows/ci.yml force-adds and commits the regenerated files on every default-branch push, and the pre-merge drift-verification step, which only had a job to do while the files were tracked from clones, is removed.
coordination_auto_commit no longer runs the indexer. scripts/auto-commit.mjs previously re-ran npm run index whenever memo, ADR, contract, standard, or domain content changed, so a domain clone's auto-commit regenerated and committed INDEX.md and _views/. That step is removed; the script commits source only, and the coordination_auto_commit tool description in sguild-tools/server.mjs is updated to match.
The AGENTS.md docs are updated. coordination/AGENTS.md and platform/AGENTS.md no longer point agents at the standalone coordination MCP for the indexer tools; they name the context-aware sguild-tools tools instead, and platform/AGENTS.md describes the Platform workspace's coordination checkout as its own per-workspace clone rather than a shared mount. This is the central part of action item 6 and the Platform per-domain part of it; each other domain still owns the edit to its own AGENTS.md.
What this does not cover
The per-domain part of Phase 2 is unchanged and still open: each domain creates its per-workspace coordination clone, points its MCP client config at sguild-tools only, drops the standalone coordination MCP entry, and lands its own AGENTS.md edit. The per-domain-coordination-clones indicator stays at 0 of 8 until domains report in. Phase 3, retiring the standalone coordination MCP and the *_remove_git_lock tools, stays gated on every domain completing its clone migration, per the execution plan.
The generated-artifacts-ci-owned indicator on the execution-plan memo moves to complete with this memo.
References
- The execution plan and initiative scope:
2026-05-25-platform-adr-0021-execution-plan - Phase 1 completion and the Phase 2 opening:
2026-05-25-platform-adr-0021-phase-1-complete - ADR-0021:
coordination/adrs/ADR-0021-single-mcp-server-and-per-domain-coordination-checkouts.md