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

# Recorded walks captured from real hardware. A Redfish walk carries serial
# numbers, asset tags, MAC addresses and BMC hostnames, so a capture is a fleet
# inventory disclosure. Redact and rename deliberately before committing one;
# nothing named `*.capture.json` should ever reach a remote by accident.
*.capture.json

# Site-specific hygiene vocabulary. Untracked on purpose: a rule that forbids a
# private name must spell that name out, so committing it here would publish
# exactly what it exists to protect. See tools/hygiene_check.py.
.hygiene-local.json

# The files `detect --ledger` and `--history` keep. A board run's ledger holds
# its cases and forecasts and its history the readings, each keyed by a real
# machine's sensor names -- the same disclosure as a capture. Ignored by the
# extensions SQLite files carry, so one written in a clone cannot be committed
# with `git add -A`.
*.db
*.sqlite
*.sqlite3
