-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.gitignore
More file actions
129 lines (113 loc) · 4.78 KB
/
Copy path.gitignore
File metadata and controls
129 lines (113 loc) · 4.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
node_modules/
dist/
*.log
.DS_Store
.vscode/
.idea/
coverage/
*.tsbuildinfo
bun.lockb
# Per-run JUnit reports, logs and summary.json from `bun run test:stress`
# (scripts/stress-test.mjs). A nightly job uploads them as an artifact; a
# local run leaves ~10 copies of the whole suite's report behind.
.stress/
# Astro / Starlight build cache (docs site under docs/). `dist/` +
# `node_modules/` are already covered by the top-level patterns; the
# `.astro/`-cache is a separate folder Astro recreates on each build.
.astro/
# Build output of the cross-language comparison arms (#27). `results/` and
# `RESULTS.md` under the same tree ARE committed — they are the measurement,
# and a result nobody can read later is not one.
benchmarks/comparison/**/bin/
benchmarks/comparison/**/obj/
# The JVM arms' build cache. It appears before a build even starts — the
# committed launcher script downloads itself into it (#1229).
benchmarks/comparison/**/out/
# Bun + benchmark artefacts
.bun-cache/
.bench-*.sqlite
*.sqlite-journal
*.sqlite-wal
*.sqlite-shm
# Chat-sample runtime data (SQLite journal — produced by `bun examples/chat/backend/main.ts`).
examples/chat/data/
examples/chat/data/*.db*
# node_modules / build artifacts created by individual frontends (Angular, React, Next.js, SvelteKit).
examples/chat/frontend-*/node_modules/
examples/chat/frontend-*/dist/
examples/chat/frontend-*/.next/
# Angular's build cache, written at the repository root by the DevTools UI half
# of `bun run typecheck` and by `bun run build:ui` — 7 MB of it, and untracked
# until now. The examples' own `.angular/` directories were already ignored;
# this is the one the root toolchain produces.
.angular/
# Voice-sample runtime data (currently empty — voice persists nothing — but kept
# for parity with chat in case a future iteration adds recording / voicemail).
examples/voice/data/
# node_modules / build artifacts (will appear once frontend-{angular,react,next,svelte,lit} are built).
examples/voice/frontend-*/node_modules/
examples/voice/frontend-*/dist/
examples/voice/frontend-*/.next/
examples/voice/frontend-*/out/
examples/voice/frontend-*/build/
examples/voice/frontend-*/.angular/
examples/voice/frontend-*/.svelte-kit/
examples/chat/frontend-*/out/
examples/chat/frontend-*/build/
examples/chat/frontend-*/.angular/
examples/chat/frontend-*/.svelte-kit/
# Where those four frontends each publish their build (#559). Listed one
# directory at a time rather than as `examples/*/static/` because `static/` is
# not purely output: `plain/` and `lit/` have no build step, so their
# `index.html` IS the source and stays tracked. Build them with
# `npm ci && npm run build` in the matching `frontend-*` directory — the same
# commands `.github/workflows/examples.yml` runs.
examples/chat/static/angular/
examples/chat/static/next/
examples/chat/static/react/
examples/chat/static/svelte/
examples/voice/static/angular/
examples/voice/static/next/
examples/voice/static/react/
examples/voice/static/svelte/
# Internal staging area used while building the initial commit history
.staging/
# Claude Code per-user settings
.claude/
# Throwaway scratch space (release-note drafts, smoke-test files etc.).
tmp/
# DevTools UI toolchain and build scratch (#483). `node_modules/` is the
# nested Angular install, deliberately not hoisted into the root tree;
# `.angular-build/` feeds the generated embedded module
# (src/devtools/generated/UiAssets.ts, which IS committed), and `.dev/` is
# the unminified output served via `uiDevelopmentRoot`.
devtools-ui/node_modules/
devtools-ui/.angular-build/
devtools-ui/.dev/
devtools-ui/.angular-out/
devtools-ui/.angular/
# Extracted documentation samples, written and deleted by
# `scripts/check-doc-samples.mjs` on every run. Present on disk only while
# tsc is looking at them, or afterwards when it was run with `--keep`.
.doc-samples/
# graphify knowledge graph, built by the `/graphify` skill.
#
# `graph.json`, `graph.html`, `GRAPH_REPORT.md` and `cache/` ARE committed.
# The cache is worth carrying: its entries key on repo-relative paths and a
# hash of the extraction prompt, contain no absolute paths, and let a fresh
# clone skip the ~7.2M-token semantic re-extraction of `docs/`. It is
# invalidated on purpose when graphify or the prompt changes (the
# `ast/<version>/` and `semantic/<prompt-hash>/` directories).
#
# Everything below is machine- or run-local and churns on every build:
graphify-out/manifest.json
graphify-out/cost.json
graphify-out/.graphify_labels.json
graphify-out/.graphify_labels.json.sig
graphify-out/.graphify_python
graphify-out/.graphify_root
graphify-out/cache/last_query_stamp
# Per-round working files from `bun run bench:compare -- --rounds=N`. The
# published artefact is the median in `results/*.json`; committing every
# round would bury it.
benchmarks/comparison/results/.rounds/