# Secrets never live next to code. This line is a fuse, not a description of what is here.
.env
.env.*

__pycache__/
*.py[cod]
.venv/
dist/
build/
*.egg-info/

# The injection bank and any datasets never travel: the bank is both a resource of the project and
# its only honest held-out test. Insurance against an accidental `git add`, not a precaution in the
# abstract — memory is not the thing to rely on here.
datasets/
data/pools/
*.jsonl

# The sources the base is built from stay out: the slot dictionaries and the rule file are at once
# the recipe for the base and the instructions for walking around it. The product does not claim its
# rules are readable; what ships is the built base, one file (`src/aicordon/picket/data/*.bin`).
src/aicordon/picket/data/slots/
src/aicordon/picket/data/*.json

# Research notes live in the research repository and do not travel. This line is not caution in the
# abstract: an append to RESULTS.md from this directory has already dropped fifty lines of
# measurement prose in here once. Better the mistake is caught by git than by eye.
RESULTS.md
HANDOFF.md
PLAN*.md
