node_modules/
dist/
.turbo/
installer/staging/
installer/dist/
# Local async-batch render artifacts written at runtime by the file-backed job store.
apps/api/job-result-blobs/

.tmp/
tools/gh/
*.log
.env
.env.local
.env.*.local
test-results/
playwright-report/
# Playwright MCP server artifacts — per-tool-call snapshots, console
# dumps, and screenshots written by Chromium when the MCP drives it.
# Ephemeral; recreated every smoke-test session.
.playwright-mcp/
coverage/

# File-mode template/asset store test artifacts
/templates/*/
/apps/api/assets/

# Root-level test asset artifacts
/assets/

# Editor SPA build artifacts (built at deploy time)
apps/api/editor-dist/

# TypeScript incremental build info
*.tsbuildinfo

# Python SDK local virtualenvs and bytecode caches
packages/sdk-python/.venv/
**/__pycache__/
*.pyc

# File-mode audit log (created by audit-store at runtime)
/templates/.audit-events.jsonl

# Local scratch / debugging artifacts
/test.html
/test.ts
/git_log.txt

# Benchmark harness run artifacts (T4). Pack is published into
# docs/benchmark-pack.md directly; the raw CSVs + ad-hoc .env.benchmark
# stay out of git.
bench-results*/
.env.benchmark

# Generated website docs mirror — the canonical EVALUATION-LICENCE.md lives at
# the repo root for GitHub / GHCR / package-manager licence detection. The
# Astro docs collection only loads from docs/*.md, so apps/website/scripts/
# sync-evaluation-licence.mjs regenerates this mirror on website predev/prebuild.
# Edit EVALUATION-LICENCE.md at the repo root — never this file.
docs/evaluation-licence.md

# Generated website docs staging dir — populated by apps/website/scripts/
# sync-docs.mjs on predev/prebuild from repo-root docs/*.md, with relative
# markdown-link targets rewritten into website-routed URLs. The Astro content
# collection loads from here rather than docs/ directly, because Astro 6's
# glob() content loader does not apply markdown.rehype/remarkPlugins to
# entries rendered via astro:content's render() helper. Edit docs/*.md at
# the repo root — never files under _generated_docs/.
apps/website/src/_generated_docs/
