tsconfig.*.tsbuildinfo # Exclude accidental tsc output; retain hand-authored declarations below. src/**/*.js src/**/*.d.ts /electron.vite.config.js /electron.vite.config.d.ts !src/main/types/hosted-git-info.d.ts !src/preload/api-types.d.ts !src/preload/index.d.ts !src/renderer/src/env.d.ts !src/renderer/src/mermaid.d.ts !src/types/build-constants.d.ts node_modules/ # Match symlinked installs too; the trailing-slash pattern only matches directories. node_modules dist/ # The declarative sample ships its prebuilt bundle so it installs without a build step. !examples/plugins/hello-components/dist/ dist-electron/ out/ /build/ release/ !config/scripts/release/ !src/main/runtime/orchestration/terminal-authority/release/ native/**/.build/ native/windows-cli-launcher/target/ native/windows-agent-hook/target/ # node-gyp output for the Windows native addons; generated per host and ABI. native/windows-registry/build/ native/windows-registry/bin/ native/windows-security/build/ native/windows-security/bin/ .build/windows-security/ .pnpm-store/ package-lock.json .env .env.local .env.*.local .vscode/ .idea/ .serena/ *.swp *.swo *~ # Keep metadata exclusions in sync with isOsMetadataSkillEntryName (skill-package-identity.ts). *.stackdump .DS_Store ._* Thumbs.db ehthumbs.db desktop.ini .oxlintcache /.cache/vite/ /.cache/vite.lock/ /.cache/typecheck/ /.cache/fixtures/ /.cache/check-changed.json *.log *.log.* npm-debug.log* pnpm-debug.log* coverage/ # Prod release scan output (accidental adds) prod-release-scan-*.md # Benchmark run output /tests/tools/benchmarks/results/*.json /.bench-fixtures/ tmp/ .tmp/ design-docs/ .context/ .atl/ # Machine-local agent hook endpoint files may contain auth tokens. /agent-hooks/ # Planning docs stay local; allow durable documentation below. docs/** !docs/ !docs/site/ !docs/site/** !docs/assets/ !docs/assets/** !docs/readme/ !docs/readme/** !docs/bug-reproductions/ !docs/bug-reproductions/** !docs/STYLEGUIDE.md !docs/development.md !docs/styleguide/ !docs/styleguide/** !docs/agents-md-refs/ !docs/agents-md-refs/** !docs/agent-skill-sharing-implementation-checklist.md !docs/mobile-terminal-shortcut-bar.md .stably/* !.stably/docs/ .playwright-cli .validate-ui-screenshots/ validation-screenshots/ .stably-browser # Local scratch notes and PR evidence screenshots (not part of the product). /notes/ /pr-evidence/ test-results/ playwright-report/ # Claude Code settings are machine-local. **/.claude/settings.local.json # Agent skills are installed per machine. /.claude/skills/ /.agents/skills/ /skills-lock.json # Generated Clawpatch state includes machine-local paths and review records. /.clawpatch/ /mobile/.clawpatch/ # Agent hook runtime endpoints (machine-local secrets) /agent-hooks/ validation-screenshots/ src/renderer/src/i18n/locales/.zh-catalog-cache.json src/renderer/src/i18n/locales/.ko-catalog-cache.json src/renderer/src/i18n/locales/.ja-catalog-cache.json src/renderer/src/i18n/locales/.es-catalog-cache.json src/renderer/src/i18n/locales/.fr-catalog-cache.json tests/tools/benchmarks/results/terminal-pipeline-*.json # Old release trees the cross-version wire harness extracts on demand tests/e2e/.cross-version-checkouts/ # Bundler installs gems here; keep linters out of the vendored tree. /mobile/vendor/ # Generated by config/scripts/sync-anti-slop-plugin.mjs from the pinned oxlint-plugin-anti-slop .anti-slop-plugin/ # Generated by the CI unit-test sequencer (and by reproducing a shard locally). ci-shards/ .build/preflight-benchmark/ /.build/windows-native-benchmark/ .local/static-analysis-research/