-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
39 lines (34 loc) · 1.66 KB
/
Copy path.gitignore
File metadata and controls
39 lines (34 loc) · 1.66 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
# build/ is GENERATED OUTPUT ONLY — no manifests live here anymore (see
# deps/clode, deps/claude). Two subtrees now live here (see
# scripts/platform-tag.cjs's file header for the why): build/<artifact-name>/
# (shippable per-host output — naude, clode bootstrap, deps.tar/sig, sea-*) and
# build/bundle/ (the platform-independent esbuilt bundles). The toolchain
# cache (esbuild/postject) and the patched-tjs engine template moved OFF this
# tree entirely — they now resolve through build-scratch.cjs's buildPath(),
# outside any clode source checkout — so build/toolchain/ and build/tjs/ are
# no longer subtrees that appear here at all.
build/*
node_modules/
test/.harness/
*.tgz
*.cjs.cache
__pycache__/
*.pyc
# Superpowers working docs (plans, approaches, skill scratch) — not part of the project.
# NARROWED from `docs/` on 2026-09-21: `docs/build.md` is generated from
# scripts/build-graph.cjs and IS part of the project (test/build-graph-render.test.cjs
# fails when it is stale), so the whole directory can no longer be ignored. Only the
# superpowers working tree stays out of git.
docs/superpowers/
# macOS cruft
.DS_Store
._*
# QuickJS-phase-1 vendor checkouts/builds/tarballs (artifacts; PINS.md records versions)
spike/quickjs/vendor/
bench/results/
# The builder `./build.sh` produces at the repo root (`clode-native`, `clode-native.exe` on
# windows — libexec/clode-build.cjs's resolveBuildOut names it). 27MB of build output that
# `git add -A` would otherwise take, in a repo whose `git gc` already dies on stray files
# (see [[git-gc-fails-appledouble]]). The name is anchored to the root so the tracked
# test/clode-native.test.cjs is untouched.
/clode-native*