forked from gsd-build/get-shit-done
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
174 lines (133 loc) · 4.54 KB
/
.gitignore
File metadata and controls
174 lines (133 loc) · 4.54 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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
node_modules/
.DS_Store
.env
.env.*
.npmrc
.vscode/
TO-DOS.md
*.pem
*.key
*.p12
*.pfx
*.jks
certs/
secrets/
.sentryclirc
/research.claude/
commands.html
# Local test installs — ignore .claude/ contents except rules/
.claude/*
!.claude/rules/
.claude/circuit-breaker-state.json
# Build artifacts (committed to npm, not git)
hooks/dist/
# Animation assets
animation/
*.gif
# MCP server local data
.playwright-mcp/
# Compiled TypeScript machine artifacts
dist/machines/
# Conformance event log — per-user runtime artifact (legacy + new paths)
.planning/conformance-events.jsonl
.planning/telemetry/conformance-events.jsonl
# Runtime token usage and correlation data (legacy + new paths)
.planning/token-usage.jsonl
.planning/telemetry/token-usage.jsonl
.planning/quorum-slot-corr-*.json
.planning/quorum/correlations/
# Internal planning documents
reports/
RAILROAD_ARCHITECTURE.md
.planning/quorum-scoreboard.md
.planning/quorum-scoreboard.json
.planning/quorum-failures.json
.planning/quorum/scoreboard.json
.planning/quorum/failures.json
.planning/maintain-tests-state.json
.planning/oscillation-log.json
.planning/telemetry/
# Alloy 6 JAR (large binary — download separately, see VERIFICATION_TOOLS.md)
.planning/formal/alloy/org.alloytools.alloy.dist.jar
# PRISM-generated constants file (generated by bin/export-prism-constants.cjs)
.planning/formal/prism/rates.const
# NDJSON verdict stream — runtime artifact generated by bin/run-formal-verify.cjs
.planning/formal/check-results.ndjson
# TLA+ JAR (large binary — download separately, see VERIFICATION_TOOLS.md)
.planning/formal/tla/tla2tools.jar
# TLA+ runtime artifacts (trace files, state dumps)
.planning/formal/tla/*_TTrace_*.bin
.planning/formal/tla/*_TTrace_*.tla
# Guard mapping JSON is tracked (manually maintained, required by check-spec-sync.cjs)
# .planning/formal/tla/guards/ — DO NOT ignore
.planning/formal/tla/states/
# Petri Net generated outputs (generated by bin/generate-petri-net.cjs)
.planning/formal/petri/quorum-petri-net.dot
.planning/formal/petri/quorum-petri-net.svg
# XState runtime artifacts (state dumps, snapshots)
states/
# Secret scanning report artifacts (local only)
.gitleaks-report.json
.trufflehog-report.json
# Alloy solver output directories (receipt.json, solution-*.md)
.planning/formal/alloy/*/
# Solve session summaries (local diagnostic artifacts, pruned to 20)
.planning/formal/solve-sessions/
# Generated formal-test-sync stubs (regenerated on demand)
.planning/formal/generated-stubs/
# Git heatmap evidence — regenerated every solve run, 100K+ lines of churn
.planning/formal/evidence/git-heatmap.json
# Generated reports (regenerated by solve/sync scripts)
.planning/formal/formal-test-sync-report.json
.planning/formal/state-space-report.json
.planning/formal/code-trace-index.json
.planning/formal/coverage-gaps.md
.planning/formal/assumption-gaps.md
# Formal verification run artifacts (regenerated every verify cycle)
.planning/formal/diff-report.md
.planning/formal/gates/
.planning/formal/promotion-changelog.json
.planning/formal/suspects.md
# Agent memory logs (runtime artifacts)
.planning/memory/
# Nested planning artifacts in .formal
.planning/formal/alloy/.planning/
# Quorum round session logs (legacy + new paths)
.planning/quorum-rounds-session-*.jsonl
.planning/quorum/rounds/
# Task classification (ephemeral, written by nf-prompt.js per quorum dispatch)
.planning/task-classification.json
# Execution progress (ephemeral, written by execute-plan workflow per plan execution)
.planning/execution-progress.json
# Quorum cache (ephemeral, per-session)
.planning/.quorum-cache/
# Planning migration marker
.planning/.migrated
# Screenshots / images (keep in docs/assets/ instead)
*.png
!docs/assets/*.png
# VHS SVG byproducts (keep PNGs in docs/assets/ instead)
tui-*.svg
# STATE.md backups (legacy + new paths)
.planning/STATE.md.bak-*
.planning/archive/state-backups/
# Worktree isolation (parallel execution)
.claude/worktrees/
# Solve agent debris (cwd bugs — subagents writing to wrong directories)
/=
/1
/readme-structure/
bin/.planning/
# Session artifacts from cycle2 simulations (route to os.tmpdir() instead)
.planning/formal/cycle2-simulations/
.planning/quorum/slot-results/
# Routing policy runtime state (learned bandit data)
.nf-routing-rewards.jsonl
.nf-river-state.json
# Repowise caches (co-change graph, hotspot risk) — regenerated on demand
.planning/repowise/
# Benchmark run results (local artifacts, CI uploads them as artifacts)
nf-benchmark/results/
nf-benchmark/baseline.json
# Generated petri net files (PNML)
.planning/formal/petri/*.pnml