.venv/
*.pyc
__pycache__/
.DS_Store
*.egg-info/
src/aws_snapshot/_version.py
dist/
build/
site/
.llm/
.env
.mypy_cache/
.ruff_cache/
.pytest_cache/
htmlcov/
.coverage
coverage.xml

# SAM
.aws-sam/
samconfig.toml
# requirements.txt is auto-generated by the SAM Makefile build from uv.lock;
# uv is the source of truth, no need to commit a snapshot.
requirements.txt

# Local config (contains account IDs and ARNs)
backup-config.sandbox.yaml
# Operator's production config (per-install GNS-specific values like
# real source bucket names + IAM role ARNs). The authoritative copy
# lives in the private nzshm-backup-ops shim repo; this gitignore
# entry just prevents accidental re-tracking if someone has a working
# copy in this repo's tree.
backup-config.production.yaml

audit.txt
.claude/
