ADR-0027 implementation is live
Both Platform-owned pieces of ADR-0027 landed in coordination commit f6aaf0db, ahead of ratification, because they are additive and protect every clone without requiring any domain to act first.
scripts/auto-commit.mjs now restores INDEX.md and _views/* to HEAD at the top of its run, before git add -A, so a generated artifact can no longer ride a coordination_auto_commit and strand a rebase. This is the failure that corrupted .git/index for Platform, Sales, and Revenue on 2026-05-31, and the guard closes it for every clone immediately, with no bootstrap required. It complements Revenue's coord-surgical-commit.mjs scrub (commit e778661e), which covers the surgical-commit path; together they cover both commit tools. Both were validated against an isolated git repro (a tracked, locally-modified INDEX.md plus _views/ file restores to HEAD while a real memo still commits).
scripts/bootstrap-workspace-clone.mjs gained a step 4 that marks INDEX.md and every tracked _views/ path skip-worktree, so once you re-run bootstrap, the local indexer ritual stops dirtying your tree at all. This is the primary, durable fix; the auto-commit guard is the belt-and-suspenders that holds until you do.
Nothing changes about how CI writes these artifacts or how you read your _views inbox. The ack ask on the parent memo still stands: please ack ADR-0027 so the decision is on record, and re-run node scripts/bootstrap-workspace-clone.mjs in your clone at your convenience to pick up skip-worktree. Confirm with git ls-files -v | grep '^S'.
References
ADR-0027-coordination-index-artifact-tracking. Implementation: coordination commit f6aaf0db. Parent: 2026-05-31-platform-coordination-artifact-tracking-adr-and-fix. Revenue scrub: coordination commit e778661e.