-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy path.gitignore
More file actions
75 lines (59 loc) · 1.69 KB
/
.gitignore
File metadata and controls
75 lines (59 loc) · 1.69 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
# ── Secrets & Environment ──
.env
.env.*
!.env.example
# ── Migration backups ──
.migrate_backup/
load_env.py
# ── Python ──
__pycache__/
*.pyc
*.pyo
# ── Runtime data (auto-created, contains databases, configs, temp files) ──
data/
# ── Database ──
*.db
# ── Internal analysis (not part of the app) ──
/analysis_scripts/
/sundries/
/tools/
# ── SWE-bench workdir (large, causes FUSE timeouts) ──
swebench_workdir/
# ── Test coverage ──
.coverage
# ── Debug artifacts (developer-only, may contain API endpoints/keys) ──
debug/benchmark_results.json
debug/benchmark_speed_results.json
debug/prompt_output.txt
debug/ask.txt
# ── Logs ──
logs/
# ── JS bundle (auto-generated at startup) ──
static/js/bundle-*.js
# ── Linting ──
.ruff_cache/
# ── IDE ──
# Keep shared workspace settings (settings.json, extensions.json) committed so
# every collaborator gets the same file-watcher / search excludes — this is
# what prevents code-server / web-VSCode from spawning multi-GB fileWatcher
# processes on FUSE-mounted repos (see CLAUDE.md §9 cross-DC notes).
# Personal files (launch.json, tasks.json, *.code-workspace) stay ignored.
.vscode/*
!.vscode/settings.json
!.vscode/extensions.json
!.vscode/README.md
.idea/
# ── OS ──
.DS_Store
Thumbs.db
# ── Sessions & caches (auto-generated, may contain sensitive context) ──
**/.project_sessions/
**/.project_indexes/
.chatui/
# ── Sensitive reports (moved to docs/ but should not be published) ──
docs/SECURITY_AUDIT_REPORT.md
docs/RATE_LIMITING_DOS_AUDIT_REPORT.md
# ── Uploads ──
uploads/images/*
!uploads/images/.gitkeep
uploads/pptx/