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
# Rust build artifacts
target/
Cargo.lock
# WASM build artifacts (generated by wasm-pack)
pkg/
**/pkg/
# Compiled test binaries (but keep .rs source files and diagnostic scripts)
*.exe
*.pdb
# test_*
# !test_*.rs
# !test_*.R
# !test_*.py
# Temporary debug scripts
!debug_*.R
!debug_*.py
# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
*.rs.bk
*.bak
# OS-specific files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# Logs and environment
*.log
.env
.env.local
# Node modules (if any JS tooling is added)
node_modules/
# Python virtual environments
.venv/
venv/
env/
ENV/
venv_py*/
verification/venv_validation/
# Verification outputs (optional)
# R_results.json
# Python_results.json
# Test regression files (keep the directory structure, ignore contents)
proptest-regressions/*
# Development documentation
TODO.md
*.md.bak
blog-post*.md
HANDOFF_TEST_COVERAGE_AUDIT.md
COVERAGE_MATRIX.md
AIC_BIC_TODO.md
*TODO*.md
docs*/
# Large test data files
test_data_*.csv
*audit*.md
tmpclaude*
*claude*
*gemini*
# Other
generate_test_data.py
debug_*/
#benchmarking
criterion*/
flamegraph*/
tests/proptest*/
coverage.json
/xllgen/target/
/expanded_basic.rs