node_modules
build
dist
.yarn/install-state.gz
_docs
_scripts
campaigns
# DXT files (distribute via GitHub releases)
*.dxt

# ─── Rust / NAPI (packages/octocode-security) ────────────────────────────────
# Cargo build artefacts
target/
# Compiled NAPI native bindings — built locally per platform, never committed
*.node
# Benchmark results (local timing data, machine-specific)
**/bench/results/
out
coverage
.octocode
.codex
.env
.cursor
.context
# Exception for committed skill bundle
!/skills/octocode-research/output/
# Build artifact injected at skill build — regenerated from packages/octocode-config/dist/
/skills/*/scripts/octocode-config.mjs
# Build artifacts regenerated by packages/octocode-awareness/build.mjs — do not hand-edit or commit.
/skills/octocode-awareness/scripts/awareness.mjs
/skills/octocode-awareness/scripts/hook-runner.mjs
/skills/octocode-awareness/scripts/extract-hook-files.mjs
/skills/octocode-awareness/scripts/schema.mjs
/skills/octocode-awareness/scripts/schemas/
# Canonical Agent Skills live here; generated scripts have targeted ignores above.
/skills/octocode-agent-communication/
/skills/octocode-reflection/
# Bundled skills copied into the octocode CLI package during build/prepack.
/packages/octocode/skills/
# sqlite DB
mcp.sqlite

context
.claude

AUDIT.md

# Development/benchmark artifacts
autoresearch.*

devScripts

.agents
output
__pycache__
output
releases/**
!releases/README.md
