What problem does it solve? Offline knowledge references bundled with the migration skill family decay silently as frameworks release new versions, leaving migration guidance based on outdated facts. This Skill detects which refs are stale and refreshes them with web-grounded, human-approved updates. ## Core Features & Use Cases - Staleness Detection: The check command classifies every manifest ref as FRESH, STALE-BY-AGE, STALE-BY-VERSION, or UNKNOWN using deterministic offline comparison with no network I/O. - Gated Refresh: The refresh command web-grounds current facts, shows a unified diff, runs a higher-tier LLM judge against a strict rubric, and writes only after explicit APPROVE ADO-9004 approval through the Write Gate. - Authority Tagging: Refreshed refs are re-tagged VERIFIED or INFERRED based on source host authority, and the manifest last_verified date is bumped deterministically. - Use Case: A plugin maintainer runs check before a release, finds the .NET stack ref is STALE-BY-VERSION, then runs refresh refs/stacks/dotnet.md to update it to the current .NET version under approval. ## Quick Start Run the knowledge-freshness check command to classify all migration knowledge refs and report which ones are stale.