# Agent rules for this repo - Dev: `python -m venv .venv && .venv/bin/pip install -e '.[dev]' && .venv/bin/pytest`. - Style: exact, minimal diffs. Prefer editing existing files over creating new ones. - NEVER use em dashes (U+2014) anywhere: not in code, docs, comments, commit messages, or chat output. Use a hyphen, comma, or colon instead. - Verify through execution: run the suite after behavior changes. - Destructive endpoints stay dry-run by default, date-guarded where remote data is at stake, and scoped to the claimed directory or allowed roots.