# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/
.cache/

# Debug/Temp JSON artifacts (NEVER commit these)
v*.json
final_*.json
trace_*.json
live_*.json
debug_*.json
test_*.json
persist_*.json
init_res.json
mind_res.json
sense_trace.json
mcp.json
wow_*.json

# Deployment audit artifacts (should be in wiki, not repo root)
DEPLOY_*.md
EPOCH_*.md
STATUS_EPOCH_*.md
THERMO_*.md
MCP_WEB_*.md
LANDING_PAGE_*.md
TOOLS_FLOORS_*.md
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/

# Environment
.env
.venv
venv/
ENV/
env.bak/
venv.bak/
*.env
*.key
*.pem
openclaw.json

# IDEs
.vscode/
.idea/
*.swp
*.swo

# Logs
*.log
logs/*.log
logs/backup.log
!logs/audit.jsonl

# OpenClaw internals
.openclaw/
.arifos/

# build
bin/
# dashboard
node_modules/
dist/
# Large files and backups
_ARCHIVE/
*.zip
*.tar.gz
*.7z
*.rar
BACKUP_*.zip

# arifosmcp distribution
arifosmcp.egg-info/
.env.docker
VAULT999/
eigent/

# SQLite databases
*.db


# arifOS secret files
.governance_secret
*.secret
secrets/*.secret
secrets/
.coverage


# Test artefacts — runtime outputs, not source
test.txt
test_write.tmp
pytest_output.txt
eval_results.json
eval_results.txt
*.tmp
*_output.*

# Vault / Witness runtime outputs (NOT source)
core/vault999/**/*.jsonl
*.jsonl

# Test / eval runtime outputs
pytest_output.txt
eval_results.*
*_output.*
*.pyc
__pycache__/

# Runtime & secrets
SECRETS.md
state/
# Federation audit runtime state
objective_state.json
memory/
.openclaw/

# Operator scratch / bootstrap noise
codex/
notes/
skills/github-readme-dynamic/

# Runtime evidence outputs (not source)
evidence/
*.zkey
zkp_artifacts/
arifos.egg-info/
.archive/
.env.decrypted

# Session briefings are runtime/workspace material by default.
# Existing tracked files remain tracked until explicitly moved.
arifosmcp/sessions/hermes-briefings/*
!arifosmcp/sessions/hermes-briefings/README.md

# Agent workspace scraps — archived
.archive/
*.bak/
.*.bak

# ruff cache
.ruff_cache/

# antigravity CLI state
.antigravitycli/

package-lock.json
/node_modules
