Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
58 lines (48 loc) · 1.81 KB
/
Copy path.gitignore
File metadata and controls
58 lines (48 loc) · 1.81 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
.DS_Store
Thumbs.db
# Python bytecode - evals/records/repro.py generates this when run or compiled,
# and the loop's git add -A checkpoints would otherwise sweep it in
__pycache__/
# Jeffy transient loop state - session-scoped, must never be committed
# (jeffy-loop.local.md is the 2.0 engine's file; ralph-loop.local.md is legacy)
.claude/jeffy-loop.local.md
.claude/jeffy-loop.local.md.refused
.claude/ralph-loop.local.md
# Jeffy exploratory-output scratch - a run redirects long command output here and reads it
# back by grep; ignored so a checkpoint never commits a build log (1.25.0)
.jeffy/scratch/
# Jeffy self-hosting state - dev logs from running Jeffy on this repo, not part
# of the product. Anchored to the repo root so a future nested product doc with
# one of these names is not silently ignored.
/PLAN.md
/BACKLOG.md
/JOURNAL.md
/JOURNAL-archive.md
/STATUS.md
/CHANGELOG.md
# Launch and announcement drafts - not part of the product
/reddit_post.md
/reddit_post.MD
# Avatar and profile art working files - the shipped product images live in
# media/, so these are anchored to the repo root only
/jeffy-avatar*.png
/jeffy.jpg
# Session dev logs - class patterns so future logs are covered by default
# (both casings spelled out: gitignore matching is case-sensitive on Linux)
/FABLE*.md
/FABLE*.MD
/Fable*.md
/Fable*.MD
# Versioned release-planning docs (plan4.7.md, plan4.8.md, ...) - maintainer
# working notes, not product. Digit-anchored so a future product doc called
# plan-something.md is not silently ignored, and both casings spelled out for
# the same reason as the dev-log patterns above. Without this a self-run's
# `git add -A` checkpoint sweeps them into the public history.
/plan[0-9]*.md
/plan[0-9]*.MD
/Plan[0-9]*.md
/PLAN[0-9]*.md
# Python package build output (uv build) - never product
/dist/
/build/
*.egg-info/