Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
77 lines (61 loc) · 1.72 KB
/
Copy path.gitignore
File metadata and controls
77 lines (61 loc) · 1.72 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
# Dependencies
node_modules/
# Build output
dist/
build/
# Environment files
.env
.env.local
.env.*.local
# IDE
.idea/
.vscode/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Test coverage
coverage/
# TypeScript cache
*.tsbuildinfo
# Temporary files
tmp/
temp/
# Browser profiles
profiles/
# Backup files
*.bak
# Local screenshots
screenshots/
# Experimental/variant directories
*-optimized/
*-stable/
# Broken untracked dir from process.env expansion
${process.env.HOME}/
# The blanket ignore rules that used to live here are GONE on purpose.
#
# skills/dev-browser/scripts/ was three things at once — published backends, private
# per-client scratch, and private tools — so the only way to keep the private two out
# of this public repo was to ignore *.ts/*.sh/*.pl wholesale. That rule could not tell
# a backend from a scratch file, so it silently swallowed seven real command backends:
# they lived on disk, the dispatcher called them, and the public repo shipped without
# them for months. Nobody noticed, because an ignored file looks exactly like a
# committed one until someone clones.
#
# The fix is layout, not a smarter pattern. Scratch now lives in
# ~/claude-tmp/<slug>/dev-browser/ and private tools in ~/dev-browser-private/ — both
# outside every worktree, so nothing under skills/dev-browser/builtins/ needs hiding
# and everything there is tracked. .githooks/pre-commit refuses any staged path under
# the old scripts/ name and any builtin missing from ALLOWED_BUILTINS.
# Scratch probes & backups at the skill root
skills/dev-browser/mg-*.mjs
skills/dev-browser/*.bak2
skills/dev-browser/375/
# Session handoff file — local only, never committed
.claude-handoff.md