What problem does it solve? Agent harnesses drift over time: progress files claim features that lack evidence, entries reference deleted features, and documented commands no longer work. This Skill pinpoints exactly why a harness stopped reflecting reality, producing a causal diagnosis instead of a vague warning. ## Core Features & Use Cases - Deterministic drift report: Runs reconcile_harness.py to classify drift into six content-derived buckets (claims without entries, orphan entries, empty evidence, broken evidence paths, unverifiable commands, residual placeholders) with no reliance on timestamps. - Causal triage: Names the probable cause and responsible file for each non-empty bucket, and distinguishes mechanical drift (route to repair) from repeated process drift (route to evolve). - Edge-case handling: Reports a corrupt feature_list.json as its own parse_error bucket and treats freshly scaffolded placeholders as expected creator-completion work. - Use Case: A team's progress.md lists features as done but the repo shows no supporting evidence; run the diagnosis to get a per-bucket cause and the next action for each. ## Quick Start Ask the assistant to diagnose the drift of the harness in a given directory because progress.md no longer reflects the actual repository.