What problem does it solve? Keeping a long-lived adapter-kit branch synchronized with main without pulling in site-specific calibration work is error-prone: a blind merge forks generic tooling around one site, and a blind cherry-pick drags in contaminated files. This Skill codifies the audited, selective cherry-pick workflow that keeps adapter-kit a superset of main's generic capability only. ## Core Features & Use Cases - Audit and categorize pass: Classifies every incoming commit as GENERIC (cherry-pick), SITE-SPECIFIC (skip), ALREADY PRESENT (skip), or MIXED (pick then strip site paths) based on touched file paths. - Hard invariant enforcement: Verifies adapter-kit never forks FATES-shared files, with a decision table distinguishing acceptable generalization from forbidden divergence. - Conflict and verification gates: Provides the 7 known conflict-prone files with keep-BOTH resolution rules, plus a post-transfer test suite (adapter conformance validators, parity checks, e2e tests, RAG guards). - Use Case: After main advances with 44 commits mixing generic tooling and Kougarok site work, run this Skill to cherry-pick only the generic deltas, resolve conflicts in rag/milestones.json by keeping both entries, and verify all onboarded model adapters still pass. ## Quick Start Ask the agent to cherry-pick main's generic updates into the adapter-kit branch and verify the adapters still pass.