__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
env/
.pytest_cache/
.mypy_cache/
.ruff_cache/
dist/
build/
*.log
scopeshift.log
.DS_Store
.coverage
htmlcov/
.tox/
*.pem
*.key
.env
.env.*
!.env.example
logs/
demo/work/
demo/work-attestation/
# Demo recordings: local research artifacts, not committed.
demo/recordings/
# Casual + attestation demo rounds: kept local, not part of the shipped demo.
docker-compose.minimal.yml
docker-compose.attestation.yml
# Demo prompts are private by default — a new scenario file stays local unless
# it is named here. The sdist ships `demo/prompts`, and hatchling honours this
# file, so anything ignored here is also kept out of the published package.
demo/prompts/*
!demo/prompts/scenario-a.md
!demo/prompts/scenario-b.md
!demo/prompts/scenario-aws.md
docs/*
!docs/aws/
docs/aws/TESTING.md
drafts/
.idea/
.vscode/
