-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
200 lines (162 loc) · 4.36 KB
/
Copy path.gitignore
File metadata and controls
200 lines (162 loc) · 4.36 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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
# API keys and secrets
.env
.env.*
*.pem
*.key
secrets/
*.token
*credentials*
# LLM provider keys (extra defense)
**/anthropic_*.txt
**/openai_*.txt
**/gemini_*.txt
**/groq_*.txt
# Data artifacts (raw and processed; public release via Zenodo separately)
data/raw/
data/processed/
data/llm_logs/
data/calibration/*.pkl
data/runs/
!data/.gitkeep
!data/README.md
!data/sample/
!data/sample/**
# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/
# Virtual environments
.venv/
venv/
env/
# Jupyter
.ipynb_checkpoints/
*.ipynb.bak
# OS
.DS_Store
Thumbs.db
desktop.ini
# IDE
.idea/
.vscode/
*.swp
# Model artifacts (≥ 100MB should use Git LFS, else exclude)
*.pkl
*.npy
*.pt
*.pth
runs/ # TensorBoard logs
# CINA specific
.cina_collect_state.json
.claude/logs/
deliverables/*.pdf # final compiled deliverables rebuilt from source
# Allow deliverables source markdown
!deliverables/*.md
# Allow placeholder files
!.gitkeep
# Council session memory (MCP-managed, may contain prompts)
council_sessions/.memory_graph.json
council_sessions/.council_memory.json
# PDF/CSV/ZIP data already excluded via data/raw/ rule
# but extra safety:
*.pdf
*.csv
*.zip
!docs/**/*.pdf
!deliverables/*.csv
!data/corpus/**/*.csv # v6 corpus quantitative — allow in repo
!docs/web/data/corpus/**/*.csv
# Large baseline data
data/raw/round*/
data/raw/tier*/
data/raw/historical_chair/
# Claude Code internal files
.claude/logs/
.claude/cache/
# Python wheel cache
*.whl
# Build artifacts
build/
dist/
*.egg
# Anthropic-specific (deprecated, keep just in case)
.anthropic/
anthropic.json
# === PRIVATE / Internal documents (NOT for public GitHub) ===
# These are personal research notes, build audit logs, council session details,
# and setup guides. Move to local _private/ folder if needed.
deliverables/BUILD_AUDIT_v*.md
deliverables/ANTHROPIC_API_KEY_SETUP.md
deliverables/FREE_LLM_SETUP.md
deliverables/GITHUB_PUSH_GUIDE.md
deliverables/castro_2025_data_request_email.md
deliverables/stage1_extraction_run_plan.md
# Council session internal critiques (research log, contains personal info)
council_sessions/round_*/policy_science/
council_sessions/round_*/ir_political/
council_sessions/round_*/synthesis/
council_sessions/round_*/data_collection/
council_sessions/round_*/refinement/
council_sessions/round_*/tasks/
council_sessions/round_*/LEAD_REPORT*.md
council_sessions/LEDGER.md
council_sessions/state.json
# Calibration coding (research notes)
data/calibration/
# Internal refinement stats
data/processed/refinement_round*.json
data/processed/extraction_targets.jsonl
# CINA evaluation raw data (keep markdown reports public)
data/processed/evaluation_*.json
# Old briefing/paper drafts (keep only v3 final public)
deliverables/ministerial_briefing_ko_v1.md
deliverables/ministerial_briefing_v2_ko.md
deliverables/paper_draft_v1_ko.md
deliverables/paper_draft_v1_en.md
deliverables/paper_draft_v2_ko.md
deliverables/paper_draft_v2_en.md
# Old crosswalk versions (keep only v3 public)
deliverables/korean_nap_gga_crosswalk.csv
deliverables/korean_nap_gga_crosswalk_v2.csv
# Old IRR Korea (keep only v2 public)
deliverables/IRR_Korea_2025_estimate.md
# Old IRR Brazil (keep only v2_negAuth public)
deliverables/IRR_Brazil_2025.md
# Old eval (keep only v2 public)
deliverables/realist_b0_f1_validation.md
# Internal Claude Code working docs (not for public)
CLAUDE.md
.claude/SETTINGS_GUIDE.md
.claude/settings.local.json
.claude/agents/
.claude/skills/
.claude/commands/
.claude/logs/
# Evaluation v1 (계획만, replaced by v2)
deliverables/evaluation_report_v1.md
# Hedging 2D data file (PNG는 공개, json은 raw)
deliverables/hedging_density_2d_data.json
# MCP config (server keys could leak)
.mcp.json
# 7주차 강의자료 (수업 강의 자료 — 개인)
7주차 강의자료/
# Lecture PDFs (수업 자료)
*.pdf
!data/raw/**/*.pdf
!docs/**/*.pdf
# === EXTRA HARDENING (final pass 2026-05-04) ===
# Council sessions root — entire folder is internal research log
council_sessions/
# Round 8+ R-GAT training research code (deferred to next phase, not for v2.0 release)
src/stage2_graph/rgat_training.py
# ALL_OUTPUTS_INDEX is public, but BUILD_AUDIT and process logs remain private
ALL_OUTPUTS_INDEX_DRAFT*.md
FOR_SUBMISSION/
# Workflow files require PAT 'workflow' scope to push - install manually via UI
.github/workflows/