__pycache__/
*.pyc
.venv/
dist/
site/
node_modules/
.pytest_cache/
.ruff_cache/

# RIC-733 consistency eval run exhaust (transient, not the checked-in baseline)
docs/consistency-results.json
.prompt-cache/

# Deterministic tooling-gate run artifacts (kata-gate.sh runtime output).
# Real telemetry per run; regenerated on every gate invocation, not committed.
.global/taxonomy/delivery/agent_runs/tooling/

# Generated orientation packet (RIC-731): produced at install time, not source
orientation/packet.json

# Machine-local orientation fallback config (RIC-731): holds an absolute packetPath,
# written beside the installed contract; never source, never commit.
orientation-config.json

# bun.lock is the committed lockfile; npm's is not
package-lock.json

# Watchdog runtime state (RIC-1592): markers and ledger entries are produced at runtime
# outside any repo, under KATALYST_WATCHDOG_STATE_DIR. Ignored so a stray write can never
# pollute the working tree that RIC-1591 has to diff cleanly.
.katalyst-watchdog/
