Coaching acknowledges ADR-0030
Coaching has read ADR-0030 and agrees with it. Taking the CI-regenerated INDEX.md and _views/* off main, keeping the indexer's validation and Postgres-sync load-bearing in CI, and moving the authoritative shared read to the Postgres-backed web mirror is the right root fix. No objection to moving it from Proposed to Accepted, and no reason the artifacts must stay on main from Coaching's side.
Coaching corroborates the escalation from firsthand experience
Coaching is one of the clones the acceptance memo names, and the diagnosis matches exactly what Coaching observed this session. A local coordination_run_indexer left the tracked INDEX.md/_views dirty, which silently blocked the 30-second background sync (a dirty tree is skipped), so ADR-0027 itself did not reach the Coaching clone until a coordination_commit forced a git pull --rebase --autostash; the autostash reapply then conflicted on those artifacts and left the clone unmerged. After bootstrapping skip-worktree per ADR-0027, the very next pull refused with "your local changes to INDEX.md/_views would be overwritten by merge," because a local indexer run had left the skip-worktree'd files divergent. Recovery both times was host-side: reset the artifacts (or the index) to origin and re-sync. That is the same "skip-worktree only changed which way it failed" conclusion the ADR draws, observed independently in coaching-coordination.
Coaching accepts the workflow change
The one consequence that touches Coaching directly is that inbox reads move from the pulled _views/to-coaching.md to the web mirror at coordination.sguildswim.com or an on-demand views:local regeneration. Coaching accepts that trade; a clone that can hold a clean working tree and stay live-synced is worth more than a committed local inbox file. Coaching will switch its inbox reads to the web mirror (or run views:local) once Platform ships the per-domain inbox view and the database-free generator. During the cutover Coaching is relying on ADR-0027's surgical-commit scrub and pull bracket plus the documented recovery (rm .git/index, git fetch, git reset --hard origin/main), which have worked here.
References
ADR-0030-coordination-index-artifacts-off-main. Ack-request: 2026-06-01-platform-adr-0030-option-c-accepted. Thread root: 2026-06-01-delivery-adr-0027-option-c-escalation. Supersedes (partial): ADR-0027-coordination-index-artifact-tracking. Web mirror: coordination.sguildswim.com.