-
Notifications
You must be signed in to change notification settings - Fork 48
Expand file tree
/
Copy path.gitignore
More file actions
134 lines (108 loc) · 2.59 KB
/
Copy path.gitignore
File metadata and controls
134 lines (108 loc) · 2.59 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
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Testing
.tox/
.coverage
.coverage.*
htmlcov/
.pytest_cache/
.hypothesis/
# Environments
.env
.venv
env/
venv/
ENV/
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
# Jupyter
.ipynb_checkpoints/
# Sphinx documentation
docs/_build/
# OS
.DS_Store
Thumbs.db
# Benchmarks - generated data and results (can be regenerated)
benchmarks/data/synthetic/*.csv
benchmarks/data/real/raw/
benchmarks/results/
# Rust build artifacts
rust/target/
Cargo.lock
*.so
*.pyd
*.dylib
# Maturin build artifacts
target/
# Claude Code - local settings and generated files
.claude/settings.local.json
.claude/reviews/
.claude/paper-review/
.claude/scheduled_tasks.lock
# Playwright MCP browser-session artifacts
.playwright-mcp/
# MCP configuration (may contain tokens)
.mcp.json
# Local scripts (not part of package)
scripts/
!.claude/scripts/
!.github/scripts/
# Launch directories (local only)
launch/
launch-video/
# Reference implementations (local only)
trop_avg_ref/
# Academic papers (local only, not for distribution)
# Anchored to repo root so that `docs/methodology/papers/` (tracked review markdown)
# is not silently ignored.
/papers/
/paper/
# Local analysis notebooks (not committed)
analysis/
# Replication data (local only, not for distribution)
replication_data/
_scratch/
# Per-initiative briefing notes (local only, not for distribution)
BRIEFING.md
briefings/
# Local-only: preprint / under-review manuscript artifacts (not part of the library)
survey-did-paper-arxiv-v2/
# Reviewer-eval harness — local run artifacts, detached worktrees, comparison bundles
tools/reviewer-eval/runs/
# Benchmark refresh (2026-07) - venvs and raw per-rep artifacts are local-only;
# consolidated results JSON and the version-story report ARE committed.
benchmarks/refresh_2026_07/venvs/
benchmarks/refresh_2026_07/results/raw/
benchmarks/refresh_2026_07/results/refresh_results_smoke.json
# Stata batch mode writes <basename>.log to the cwd (repo root) - never committed;
# the golden JSON each generator produces IS committed (benchmarks/data/*.json).
# Root-anchored to the generators' own logs so it doesn't hide logs elsewhere.
/generate_*_golden.log
# Node install tree for the docs search-excerpt smoke test. jsdom is pinned
# by .github/scripts/package.json + package-lock.json (both COMMITTED - do
# not ignore manifests repo-wide); `npm ci --prefix .github/scripts` puts
# node_modules next to them.
node_modules/