# Python bytecode (e.g. from local py_compile checks)
__pycache__/
*.py[cod]

# Tool caches
.atl/
.mypy_cache/
.ruff_cache/
.pytest_cache/
.codegraph/
.pi/

# Local agent integrations and generated skill state
.agents/
.claude/
CLAUDE.md
CONTEXT.md
skills-lock.json

# Local planning residue
.scratch/
openspec/changes/sp1/

# Coverage data
.coverage
.coverage.*
htmlcov/

# Review tooling scratch files
.tmp-review-*.json
.tmp-cap-*.json

# Local runnable example: keep the manifest, ignore the rest
example/**
!example/project.yaml

# Local Enterprise credential smoke-test: keep the manifest, ignore the rest
example-ar-ee/credentials.sops.yaml
example-ar-ee/project.lock
