What problem does it solve? Repositories accumulate entropy: stale pull requests, outdated architecture maps, aging broken-item registers, and unmapped branches or worktrees. Manually auditing all of this costs operator time and often produces scattered, unreviewable changes. ## Core Features & Use Cases - PR Triage: Classifies every open PR as merge-ready, needs-review, stale, or superseded using fixed freshness thresholds (14 days stale, superseded detection with cited PR numbers), with one-line justifications. - Stale Map Refresh: Detects documentation and navigation maps untouched for 30+ days while their described surfaces received 20+ commits, and drafts regenerated content inside the triage PR. - Broken Register Aging & Sprawl Report: Updates last_verified fields in the broken register, flags auto-resolvable items, and reports worktree/branch counts against budget. - Use Case: Run a scheduled hygiene pass on the dharma_swarm repo to produce a single dated PR titled 'repo hygiene YYYY-MM-DD' plus a JSON receipt under reports/loop_closure/oz_hygiene/, instead of ad-hoc cleanup commits. ## Quick Start Ask the agent to run a repo hygiene pass that triages open PRs, refreshes stale maps, ages the broken register, and opens one consolidated triage PR with a JSON receipt.