forked from sheyeh/muni-budget-analysis
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
81 lines (67 loc) · 2.29 KB
/
Copy path.gitignore
File metadata and controls
81 lines (67 loc) · 2.29 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
# Byte-compiled / optimized files
__pycache__/
*.py[cod]
*$py.class
# Virtual environments
.venv/
venv/
env/
# Environment variables & secrets
.env
.env.*
!.env.example
# Distribution & packaging
build/
dist/
*.egg-info/
# Testing & tools cache
.pytest_cache/
.coverage
htmlcov/
.mypy_cache/
.ruff_cache/
# Jupyter Notebook
.ipynb_checkpoints
# Data downloads
data/*
# Real municipality dimension data (issue #28) -- small (~1.5MB total for
# 1484 locality records / 260 aggregated municipalities), committed for
# reproducibility. Raw intermediate download kept out.
!data/localities/
data/localities/bycode_latest.xlsx
# IDE & OS files
.idea/
.vscode/
*.iml
.DS_Store
*.swp
# Large docling native exports kept outside git (see accompanying .link.txt)
docs/examples/docling/tel_aviv_2026/native.json
# Large vendored map data kept outside git (see accompanying .link.txt)
web/site-data/geo/municipalities.geojson
# Claude Code local state (worktrees, settings, skill cache)
.claude/
# Large docling native exports / normalized.json kept outside git (see
# accompanying .link.txt in the same directory)
docs/examples/level2-processing/904/docling_native.json
docs/examples/level2-processing/904/normalized.json
docs/examples/level2-processing/907/docling_native.json
docs/examples/level2-processing/909/docling_native.json
docs/examples/level2-processing/905/normalized.json
docs/examples/level2-processing/905/docling_native.json
# Large Level 3 analysis output files kept outside git (see accompanying .link.txt)
docs/examples/level3-analysis/904/line_items.json
docs/examples/level3-analysis/905/line_items.json
# Large source budget files kept outside git (see accompanying .link.txt)
budget_examples/jaljulya_2026.pdf
budget_examples/shafir_2026.pdf
# Throwaway spike output (scripts/spike_*.py) -- scratch, ok to regenerate
# or delete any time. Real deliverables that came out of a spike (e.g. the
# level-2.5 scope-classify POC) get moved into docs/examples/ as committed
# examples instead of living here -- see docs/agents/... issue #12.
scripts/spike_output/
# Merged multi-part PDF budgets (issue #33) -- derived from data/, gitignored,
# kept outside data/ itself so discover_year_records()'s muni-dir walk never
# sees it (see data/localities/ for why a non-"{id}_{name}" dir under data/
# is unsafe).
data_merged/