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
# ========================
# Rust
# ========================
target/
**/*.rs.bk
# ========================
# IDE / Editor
# ========================
.vscode/
.idea/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.code-workspace
# ========================
# OS generated
# ========================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# ========================
# Environment / Secrets
# ========================
.env
.env.*
!.env.example
# ========================
# Project specific
# ========================
# Configuration directories
.claude
.trae
# Project documentation (auto-generated or sensitive)
CLAUDE.md
AGENTS.md
# Sensitive/internal docs — keep out of git.
# Other docs/*.md files ARE tracked (CONTRIBUTING, CHANGELOG, architecture, etc.).
docs/PRD.md
docs/ADD.md
docs/DDD.md
docs/TRD.md
# Temporary files
temp/
# Logs
logs/
# Database files
*.lbug
# GitNexus index
.gitnexus
# OpenSpec artifacts
openspec/
specmark/
# Verification harness outputs (large, sample-derived; rebuild locally)
tools/verification/results/
# Acceptance test artifacts (cloned repos + generated reports)
tests/acceptance/fixtures/
tests/acceptance/results/
# IDE uploads (transient artifacts, not source of truth)
.uploads/
# Coverage artifacts
lcov.info
*.lcov
tarpaulin-report.*
# Python
__pycache__/
*.py
*.pyo
.ruff_cache/
# Tool lock files
.mimocode/