-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Expand file tree
/
Copy path.gitignore
More file actions
157 lines (136 loc) · 2.93 KB
/
Copy path.gitignore
File metadata and controls
157 lines (136 loc) · 2.93 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
# Build artifacts
/target
/target-*
.entire/
.cursor/
.plans/
.codewhale-worktrees/
docs/superpowers/
codewhale-inference/
/extensions/vscode/out/
*.pdb
*.exe
*.dll
*.so
*.dylib
*.rlib
*.o
# Development
.env
.env.*
!.env.example
node_modules/
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
# Python
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
venv/
ENV/
env/
.venv/
*.egg-info/
dist/
# Logs
*.log
# Generated
outputs/
tmp/
backup/
# Reference papers / large research blobs (keep locally if needed, don't ship)
docs/DeepSeek_V4.pdf
docs/*.pdf
# Note: Cargo.lock is intentionally NOT ignored for reproducible builds
# Local dev scripts and temp files
*.sh
*.cmd
!scripts/**
!.github/scripts/**
!web/public/install.sh
!packaging/winget/**
test.txt
TODO*.md
todo*.md
AGENTS.md
# …except the deliberate, maintained agent-guidance files:
!/AGENTS.md
!crates/tui/AGENTS.md
!crates/tui/locales/AGENTS.md
!web/AGENTS.md
NEXT_SESSION.md
AI_HANDOFF.md
result.json
count_deps.py
project_overhaul_prompt.md
.codex/
.context/
.wrangler/
# Local runtime state
# Ignore everything under any .codewhale/ (snapshots, auto-generated
# instructions.md, etc.) at any depth EXCEPT the committed repo authority policy.
**/.codewhale/*
!**/.codewhale/constitution.json
.deepseek/
**/session_*.json
*.db
npm/*/bin/downloads/
# Companion app (tracked separately)
apps/
# Claude Code runtime artifacts
.worktrees/
.ace-tool/
# NOTE: the blanket `.claude/` rule further down already ignores everything
# under .claude/ — `git check-ignore -v` attributes every path below to that
# line, not to these. The handoff/codemap patterns are kept as defense in depth:
# those notes are working state, not user-facing artifacts, and they leaked into
# the public repo through .claude/ before (HANDOFF_v0.8.28, CODEMAP_v0.8.25).
# They live under .private/handoffs/ now. If anyone ever narrows the blanket
# rule to track part of .claude/, these must keep holding.
.claude/HANDOFF_*
.claude/CODEMAP_*
.claude/handoff_*
.claude/codemap_*
# Maintainer-internal design notes (trade-secret material, never published)
.private/
# Coverage reports (build artifacts)
web/coverage/
# Agent handoffs and version-specific setup plans are working-state notes, not
# public docs. Keep durable setup guidance in docs/runbooks instead.
docs/*HANDOFF*.md
docs/*handoff*.md
docs/*_PLAN.md
!docs/archive/**
# direnv
.envrc
.direnv
scripts/run_deep_swe.py
.claude/
# Local run artifacts and caches re-included by !scripts/**
results/
scripts/**/__pycache__/
# Maintainer-local verification artifacts
.uv-bin/
.uv-cache/
.uv-tools/
issues/
logs/
notes/
# Agent-local roadmap and scratch (never commit — may hold unreleased plans)
.agents/
scratchpad/
# Exploratory operations spec / prompt — never track (canonical copy lives at CW root)
operations9.md
OPERATIONS_0_9_0.md
operations_0_9_0.md
CODEWHALE_0_9_0_CUTOVER.md
# Hepha project metadata (local only, not upstream)
.hepha/
# Ralph agent scratch (local only)
.ralph/