← ClaudeAtlas

drift-detectlisted

Compare documented plan and intent against implementation reality across GitHub issues, pull requests, milestones, docs, and code, then emit an evidence-backed Reality Check Report with a prioritized reconstruction plan. Use when the user says "plan drift", "reality check", "compare docs to code", "roadmap alignment", "implementation gaps", or "is the plan up to date".
OutlineDriven/odin-claude-plugin · ★ 27 · AI & Automation · score 85
Install: claude install-skill OutlineDriven/odin-claude-plugin
# Drift Detect - reality check and reconstruction planning Run an `extend` op-cell: add a temporary evidence layer over the repo, compare stated intent with actual implementation, then synthesize the next repair plan. This is read-only unless the caller explicitly asks to apply follow-up fixes. The invariant: every drift claim cites a concrete source - issue number, PR, milestone, doc line, file path, symbol, test/CI signal, or git-history signal. No evidence line, no finding. ## When to Apply / NOT Apply when the user asks whether a roadmap, PLAN, README, milestone, issue backlog, or project memory still matches the code. Also apply before restarting an abandoned project, cutting a release from stale plans, or deciding what to rebuild after scope changed. Do NOT apply to one local test failure, a known bug with a single repro, a branch-quality audit, or greenfield planning with no existing docs/issues/code to compare. Do not mutate docs, close issues, or edit code during this pass. ## Inputs and Flags Default invocation shape: ```text drift-detect --sources=github,docs,code --depth=thorough ``` - `--sources=github,docs,code` - comma list; omit a source only when unavailable or irrelevant. - `--depth=quick|thorough` - `quick` samples active surfaces; `thorough` follows related docs, symbols, and history. - Optional output artifact: `.outline/drift-detect/reality-check-YYYYMMDD-HHMM.md` when the report is too long for chat. ## Workflow 1. **Scope the scan.** - Re