What problem does it solve? Agent instruction files like AGENTS.md and CLAUDE.md can themselves cause code duplication: they may prescribe two different paths for the same job, or stay silent about existing project helpers, causing agents in fresh sessions to reinvent utilities that already exist. ## Core Features & Use Cases - Two-prescribed-paths detection: Finds instruction rules that prescribe conflicting workflows (e.g., two ways to authorize, commit, or test) and proposes a convergence direction. - Silent-helper detection: Scans project helper directories for reusable symbols the instruction files never mention, flagging high re-invention risk. - Verifier-backed findings: Every finding ships with a runnable grep command and a drift hypothesis; findings without them are dropped. - Use Case: During a drydry duplication audit, pass your project's AGENTS.md and CLAUDE.md paths plus the project root, and receive a structured markdown section of instruction-file duplication findings for the orchestrator's audit artefact. ## Quick Start Ask the drydry audit pipeline to audit your instruction files by supplying the instruction_paths and project_root arguments.