Project-Template/.claudeignore

46 lines
947 B
Plaintext

# What Claude should not spend context on.
#
# EXCLUDE ARTIFACTS, NEVER THE RECORD. `docs/` is load-bearing: the Command
# Center reads this repository's documents at a commit, `DOC_TRUST_MAP.md` says
# which document owns which answer, and `docs/qa/ClaudeReport.md` is parsed for
# the sentence shown on the project screen. A generic ignore file that sweeps
# "documentation" or "data" starves both the agent and the reconcile, and the
# failure is silent -- everything still runs, it is just working blind.
#
# Same for the tracker: nothing here is a substitute for it.
node_modules/
.venv/
__pycache__/
*.pyc
# Build output
dist/
build/
.next/
*.tsbuildinfo
# Databases and captures — large, binary, and derived
var/*.db
var/*.db-wal
var/*.db-shm
var/archive/
*.sqlite
*.sqlite3
# Logs and rotations
*.log
*.log.*
# Media that costs context and answers nothing
*.png
*.jpg
*.jpeg
*.webp
*.mp4
*.pdf
# Local editor state
.idea/
.vscode/