/tmp
/out-tsc

/node_modules
npm-debug.log*
yarn-debug.log*
yarn-error.log*
/.pnp
.pnp.js

.vscode/*

# Playwright
node_modules/
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/
build/
lib/
coverage/

.DS_Store
.idea/
# Keep legacy local agent state out of commits.
/.claude/
# Ignore local Codex run state, but track repository-owned harness files and skills
.codex/*
!.codex/luna-result.schema.json
!.codex/mcp-tool-prompts.tsv
!.codex/run-mcp-direct-harness.mjs
!.codex/run-mcp-tool-loop.mjs
!.codex/skills/
!.codex/skills/**
