# Build output
/review-harness
/bin/

# Runtime artifacts (PROMPT.md: reports go here per-run; gitignored).
# Pattern is double-star so fixtures (tests/fixtures/*/reports/latest)
# also stay untracked — Phase D shipped with a leak that committed
# 1100+ lines of generated json/md before this rule was tightened.
**/reports/latest/
**/reports/run-*/

# Memory persistence (lives next to target repos AND in fixtures
# during testing — pattern is double-star so test runs against
# tests/fixtures/<name>/ don't leak the .memory/ JSONL into the
# harness repo, same shape as the reports/latest/ rule).
**/.memory/

# Go
*.test
*.out

# Editor
.DS_Store
.idea/
.vscode/
*.swp
