-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.gitignore
More file actions
178 lines (149 loc) · 2.97 KB
/
Copy path.gitignore
File metadata and controls
178 lines (149 loc) · 2.97 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
175
176
177
178
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.js
*/node_modules
# testing
/coverage
.coverage*
htmlcov/
.pytest_cache
# next.js
/.next/
**/.next/
/out/
# production
/build
# misc
.DS_Store
*.pem
.vscode
*.swp
.history
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# local env files
.env*.local
.env
.envrc
# vercel
.vercel
# typescript
*.tsbuildinfo
next-env.d.ts
pnpm-lock.yaml
# data
db/*
assets/
# FL integration test fixtures (large, stored in R2 — see test_fl_metrics_integration.py)
backend/tests/fixtures/fl/
**/public/**/*.parquet
**/public/**/*.geojson
**/public/**/*.pmtiles
logfile.log
# secrets
credentials
.credentials
cors.json
.env
# python
.ipynb_checkpoints
.venv
.ruff_cache
__pycache__
pyrightconfig.json
scratch/
# ogr2ogr
PG:*
*.dev
sample_data/*
!sample_data/config.json
temp/*
tmp/*
pipelines/build_client_rects/output/*
data/**/*
backend/.env.docker
app/.env.docker
!pre-commit/Dockerfile.dev
!pipelines/Dockerfile.dev
pipelines/districtr_pipelines.egg*
docker-compose.override.yml
app/.env.docker
pipelines/build/*
# editors
.vscode/
.zed/
# cursor
plans/
# beads
# Dolt database (managed by Dolt, not git)
dolt/
dolt-access.lock
# Runtime files
bd.sock
bd.sock.startlock
sync-state.json
last-touched
# Local version tracking (prevents upgrade notification spam after git ops)
.local_version
# Worktree redirect file (contains relative path to main repo's .beads/)
# Must not be committed as paths would be wrong in other clones
redirect
# Sync state (local-only, per-machine)
# These files are machine-specific and should not be shared across clones
.sync.lock
.jsonl.lock
sync_base.jsonl
export-state/
# Ephemeral store (SQLite - wisps/molecules, intentionally not versioned)
ephemeral.sqlite3
ephemeral.sqlite3-journal
ephemeral.sqlite3-wal
ephemeral.sqlite3-shm
# Legacy files (from pre-Dolt versions)
*.db
*.db?*
*.db-journal
*.db-wal
*.db-shm
db.sqlite
bd.db
daemon.lock
daemon.log
daemon-*.log.gz
daemon.pid
beads.base.jsonl
beads.base.meta.json
beads.left.jsonl
beads.left.meta.json
beads.right.jsonl
beads.right.meta.json
# NOTE: Do NOT add negation patterns (e.g., !issues.jsonl) here.
# They would override fork protection in .git/info/exclude, allowing
# contributors to accidentally commit upstream issue databases.
# The JSONL files (issues.jsonl, interactions.jsonl) and config files
# are tracked by git by default since no pattern above ignores them.
# allow dev container editor configs
!backend/.zed/
!backend/pyrightconfig.json
# misc
docker-compose.mac.yml
app/public/*-basemap-style.json
/app/test-results
/app/playwright-report
app/playwright-report/index.html
# Agent skill sync targets (generated by scripts/sync-skills.sh)
# Canonical source is .agents/ (committed). These are local-only artifacts.
codex.md
.cursor
.claude
# Beads / Dolt files (added by bd init)
.dolt/
.beads-credential-key
# misc
docker-compose.mac.yml
app/public/*-basemap-style.json
/workshop-tn