Skip to main content

max / makenotwork

2.6 KB · 103 lines History Blame Raw
1 # Build artifacts
2 /target
3 **/target
4
5 # Frontend (regenerable — tsc output + installed deps; rebuilt by build.rs)
6 server/static/dist/
7 server/frontend/node_modules/
8 multithreaded/static/dist/
9 multithreaded/frontend/node_modules/
10
11 # Generated stylesheets (makeover-build emits these from makeover-geometry and
12 # makeover-webview; the crates are the source, a checked-in copy would drift)
13 server/static/quasi-selection.js
14 server/static/quasi-clock.js
15 server/static/quasi-download.js
16 server/static/quasi-fill.js
17 server/static/geometry.css
18 server/static/timing.css
19 server/static/layout.css
20 server/static/embed-geometry.css
21 server/static/typography.css
22 server/static/embed-typography.css
23
24 # The house faces, cut by quasi-type in build.rs. Same rule as the stylesheets
25 # above and the same rule shop and the Alloy image follow: the pipeline is the
26 # source, and a committed face is a second one that nothing rebuilds.
27 server/static/fonts/QuasiMono.woff2
28 server/static/fonts/QuasiBody.woff2
29 server/static/fonts/OFL-QuasiMono.txt
30 server/static/fonts/OFL-QuasiBody.txt
31
32 # Environment files (contain secrets)
33 server/.env
34 server/.env.local
35 server/.env.*.local
36 **/env.production
37
38 # IDE
39 .idea/
40 .vscode/
41 *.swp
42 *.swo
43 *~
44
45 # Secrets and credentials
46 *.pem
47 *.key
48 *.p8
49 *.p12
50 *.pfx
51 credentials.json
52 service-account.json
53
54 # OS files
55 .DS_Store
56 Thumbs.db
57
58 # SQLx offline mode cache
59 .sqlx/
60
61 # Generated template partials (build.rs output)
62 server/templates/_island.html
63 server/templates/_sheet.html
64
65 # Generated rustdoc output
66 server/rustdoc-out/
67
68 # Mutation testing output
69 mutants.out*
70 **/mutants.out*
71
72 # Claude Code agent worktrees
73 .claude/worktrees/
74
75 # Claude Code instructions (project-local; not for the public repo)
76 CLAUDE.md
77
78 # Private working files — live in _private/, synced via Syncthing
79 todo.md
80 # Glob, not the literal name: audit reports drifted to dated files
81 # (audit_doubledown_2026-07-01.md, etc.) that a literal `audit_review.md` rule
82 # left unignored — one `git add docs/` from leaking internal findings into the
83 # public repo (audit Run 17).
84 audit_review.md
85 audit_*.md
86 docs/audit_*.md
87 # Same intent for the risk-lens reports: /fuzz writes dated fuzz-*.md (and
88 # fuzz-doubledown-*.md) full of concrete attack paths and PoCs — never public.
89 fuzz-*.md
90 docs/fuzz-*.md
91
92 # sandod local state (regenerable)
93 sando/daemon/sando.db
94 sando/daemon/sando.db-*
95 sando/daemon/work/
96 sando/daemon/releases/
97 sando/daemon/cargo-target/
98
99 # mt-db and the server use sqlx compile-time macros; their offline query cache
100 # must be committed so build hosts (and the Sando gate) compile without a live DB.
101 !multithreaded/.sqlx/
102 !server/.sqlx/
103