Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
84 lines (84 loc) · 4.1 KB
/
Copy path.gitignore
File metadata and controls
84 lines (84 loc) · 4.1 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
node_modules/
node_modules
public/bundle.js
public/novnc.js
# the published design page's runtime (src/design-viewer-entry.js — the second esbuild entry, novnc's precedent): built by npm run build, inlined by the hub at publish
public/design-viewer.js
public/doc-editor.js
# lane chat-mermaid: the diagram library (src/mermaid-entry.js — lazy, imported from this origin), built by npm run build
public/mermaid.js
# a scratch root's run record (scripts/scratch-run.mjs, B-1d08): ci.mjs stamps its isolated worktree AFTER
# `git worktree add`, so the record sits in a checkout of this repository and must never read as a change
.vs-run.json
# ── ALL of data/ is runtime state — NEVER track — EXCEPT data/bin/ (the static
# tools the server ships). Belt-and-suspenders over the explicit list below so a
# NEW data file (e.g. data/telemetry/) can never be committed by accident. ──
data/*
!data/bin/
data/bin/code
data/bin/editor/
# generated at startup by createStatusHelper() — never track (dirties the tree, blocks git pull)
data/bin/vibespace-status
# copied at startup from src/browser-verbs.js by createBrowserVerbsCopy() (the verb
# table the shipped vibespace-browser runs on a host with no checkout) — never track
data/bin/vibespace-browser-verbs.js
# lane browser-stuck: the page-dialog words beside the CLI, copied at startup from src/browser-stuck.js
data/bin/vibespace-browser-stuck.js
# lane browser-passkey: the passkey words beside the CLI, copied at startup from src/browser-passkey.js
data/bin/vibespace-browser-passkey.js
# lane cli-one-text-arg: the ONE-text rule beside the four free-text CLIs, copied at startup from src/agent-cli-text.js
data/bin/agent-cli-text.js
# lane cli-call-timeouts: THE ONE CALL every agent CLI makes to the hub, copied at startup from src/cli-call.js
data/bin/cli-call.js
# lane human-cli: the person's CLI's PURE half (index place, judge, table, dtach packet, chat frames), copied at startup from src/local-index.js
data/bin/vibespace-local-index.js
# downloaded by installRclone()/boot self-heal — a 60MB arch-specific binary must
# never live in git (2.368.9: it did since the one-click-install commit; every pin
# bump would grow public history by 60MB+, and the boot self-heal writing a tracked
# file is the dirty-tree-blocks-git-pull class). Boot reinstalls it when missing.
data/bin/rclone
data/bin/rclone-dl.zip
# lane stream-p3m-build: the prebuilt Mac screen helper (scripts/build-mac-helper.sh / the mac-helper workflow's release
# asset) the hub pushes to a Mac with no compiler — a binary, placed by the publish step, never history
data/bin/helpers/
# heavy-tier release-gate results (scripts/ci.mjs --heavy): <sha>.{green,red,pid,log}
# — local run records, never history. Already covered by data/* above; spelled
# out because a reader looking for "where does the push-blocking marker live"
# should find it named.
data/ci-heavy/
*.nfs*
.agent-context/
data/.agent-hooks-optout
# ── Sensitive runtime state (NEVER track — key files + their ciphertext = plaintext) ──
data/auth.json
data/accounts.json
data/.accounts-key
data/subs/
data/codex-subs/
data/usage-cache/
data/usage-history/
data/codex-models-seen.json
data/mounts.json
data/.mounts-key
data/mount-tokens.json
data/mount-logs/
data/hosts.json
data/ssh/
data/remote-jsonl/
data/session-status.json
data/user-todos.json
data/task-groups.json
data/tasks.json
data/uploads-sync.json
.claude/worktrees/
data/bin/vibespace-agentd.js
# lane device-bundle-signing: the release manifest beside the bundle — copied by scripts/agentd-release.mjs at build ONLY
# when this build IS the signed release (release/agentd/manifest.json is the tracked original)
data/bin/vibespace-agentd.manifest.json
data/bin/vibespace-agentd-attach.js
src/lib/build-version.js
# (No test suite writes a patched copy into src/ — scripts/mutant-copy.mjs puts
# every negative-control copy in the process's scratch dir, test-architecture
# §51 is the census. So no wildcard .js family is ignored under src/: a stray
# copy stays VISIBLE in `git status` instead of being read as source by every
# src/ scanner running beside the suite that wrote it — B-0220, batch r1.)