R76.H1 — .claude/skills/ mirror resync audit
Round: R76 (Phase 0→1 bridge) · Task: R76.H1 · Executor: T3 · Worktree: .worktrees/claude/r76-h1-mirror-resync
Surface
Per CLAUDE.md §9.2, .agents/skills/colibri-*/SKILL.md is CANON; .claude/skills/colibri-*/SKILL.md is a MIRROR that must be byte-identical. R75 Waves H + I (PRs #145–#151) edited canon SKILL.md files without resyncing the mirror, producing the drift logged in memory index.
Diverged pairs (measured at origin/main = d5f6a1ff)
| # | Skill | Canon bytes | Mirror bytes | Δ | Drift % |
|---|---|---|---|---|---|
| 1 | colibri-audit-proof/SKILL.md | 11 351 | 10 656 | 695 | 6.5% |
| 2 | colibri-greek-nav/SKILL.md | 6 919 | 5 473 | 1 446 | 26.4% |
| 3 | colibri-mcp-server/SKILL.md | 12 101 | 10 523 | 1 578 | 15.0% |
| 4 | colibri-docs-check/SKILL.md | 8 787 | 8 643 | 144 | 1.7% |
| 5 | colibri-pm/SKILL.md | 15 454 | 12 520 | 2 934 | 23.4% |
| 6 | colibri-task-management/SKILL.md | 14 293 | 11 679 | 2 614 | 22.4% |
| 7 | colibri-tier1-chains/SKILL.md | 15 635 | 13 078 | 2 557 | 19.6% |
| 8 | colibri-growth-strategy/SKILL.md | 9 086 | 8 648 | 438 | 5.1% |
| 9 | colibri-verification/SKILL.md | 13 019 | 11 550 | 1 469 | 12.7% |
colibri-mcp-server subdirectory drift
diff -r .agents/skills/colibri-mcp-server .claude/skills/colibri-mcp-server reports 4 additional diverged files under this skill’s subdirs:
references/errors.md(7 799 canon vs 6 581 mirror)references/tools.md(8 433 canon vs 5 904 mirror)references/workflow.md(6 192 canon vs 4 501 mirror)scripts/setup-claude.ps1(2 859 canon vs 2 839 mirror)
All 4 are in scope (task prompt allows references/ + scripts/ under colibri-mcp-server).
Out-of-scope diverged skills (noted but NOT touched)
diff -q across the full tree also flags colibri-autonomous, colibri-docs-sync, colibri-observability as diverged. Task prompt strictly limits scope to the 9 listed. These 3 stay on the R76 carry-over list.
Action
One-way byte-level copy canon → mirror for 9 SKILL.md + 4 subdir files = 13 files touched. No content edits.