# --- Build Artifacts ---
/bin/
/obj/
/publish/
[Bb]in/
[Oo]bj/

# --- Runtime Data ---
*.log
*.txt
*.bak
!LICENSE.txt
*.zip
*.xpz
/artifacts/
.history/
batch_buffer/
cache/
.gx_mirror/
.tmp/
.test-bin/
.codex/

# Session MCP probe outputs (not source).
/drafts.json
/env.json
/hits.json
/p12docs.json

# --- IDE & OS ---
.vscode/
.idea/
*.suo
*.user
*.userprefs

# --- Node.js / VS Code Extension ---
node_modules/
out/
.vscode-test/
*.vsix

/tasks

# --- Extension Backend Deployment ---
/src/nexus-ide/backend/

# --- Local config (use config.sample.json as template) ---
/config.json

# --- Scratch / debug artifacts ---
scripts/_*

# --- Claude Code session state (per-user, not source) ---
.claude/

# --- Local user / IDE state (not source) ---
.gemini/settings.json
install.cmd
scripts/research/
scratch/

# F17 — SDK surface probe artifacts. raw.json is ~17MB and changes per GeneXus version.
# Track INDEX.md / generators.md / wwp-projection-discovery.md / README.md instead.
docs/sdk-probe/raw.json
