.DS_Store
*.pyc
__pycache__/
.bak/
.pi/state/
embeddings.json
.env

# External skills are vendored (committed) at the pins in registry.yaml so
# the repo is self-contained and updates arrive as reviewable diffs via
# `harness-kit-checks sync-external`. Only the raw clone cache stays local.
skills/.external/_checkouts/

# /deliver runtime state: per-invocation ULID dirs with state.json, receipt.json,
# review/, ci/ transcripts. Agent-written, never human-edited, never committed.
# Narrow pattern: only .harness-kit/deliver/, preserving commit-eligible configs
# like .harness-kit/deploy.yaml that other skills (e.g. /deploy) expect in-tree.
.harness-kit/deliver/

# Delegation receipt stream: append-only runtime JSONL written by the lead
# agent while using the provider roster. Config and examples under
# .harness-kit/ remain commit-eligible.
.harness-kit/traces/*.jsonl
.harness-kit/traces/provider-lanes/
.harness-kit/work/*.jsonl
.harness-kit/tmp/lane-harness/

# Provider CLI runtime metadata.
.antigravitycli/
.claude/
.codex/
.antigravity/

# Temporary cache files
cache/

# Rust build artifacts
target/
