Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
140 lines (126 loc) · 4.96 KB
/
Copy path.gitignore
File metadata and controls
140 lines (126 loc) · 4.96 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
# Build artifacts (Rust & cargo)
# No tracked Cargo.lock (project rule) — see .claude/board/ISSUES.md
# ISS-STALE-AUTHORITY-LOCKS. A tracked Cargo.lock that pins the OGAR
# authority is a second, silently-stale reading of the codebook.
#
# Blanket, not per-path: the rule is "no locks ever", and a path list would
# have to grow on every new crate. The 27 crate-level locks this note once
# recorded as "still committed" were untracked on 2026-09-04 (`git rm --cached`)
# after the deferred pin sweep ran — see ISS-STALE-AUTHORITY-LOCKS-RESIDUE.
# Nothing under crates/ tracks a lock now, so the rule and the tree agree.
#
# Load-bearing, not cosmetic: release.yml regenerates the root lock
# (`cargo check`) and then runs `git add -A`, which would otherwise silently
# resurrect it on the next release.
Cargo.lock
/target/
/debug/
/release/
**/target/
**/debug/
**/release/
**/incremental/
**/*.rs.bk
*.pdb
**/mutants.out*/
# Build artifacts (Python)
__pycache__/
*.py[cod]
*.so
*.pyd
*.egg
*.egg-info/
*.whl
/build/
/dist/
python/python/lance_graph/*.so
python/python/lance_graph/*.pyd
python/target/
python/.pytest_cache/
python/.ruff_cache/
python/.maturin/
pip-wheel-metadata/
# Virtual environments
.venv/
venv/
env/
python/.venv/
.python-version
llm_config.yaml
python/knowledge_graph_data/
# IDE & tooling
.vscode/
.idea/
.ijwb/
.bsp/
.bazelbsp/
*.iml
# Miscellaneous
*.log
*.tmp
*.swp
*.swo
.DS_Store
Thumbs.db
# Generated data
knowledge_graph_data/
# Large model data (use GitHub Releases)
crates/thinking-engine/data/Qwopus3.5-27B-v3-BF16-silu/token_embd_centroids_4096x5120.f32
crates/thinking-engine/data/Qwopus3.5-27B-v3-BF16-silu/token_embd_4096x4096.u8
# Claude Code personal overrides (per-project)
.claude/settings.local.json
# Per-session agent blackboard (Layer B) — see .claude/AGENT_COORDINATION.md
.claude/board/AGENT_LOG.md
# Sub-agent ephemeral worktrees
.claude/worktrees/
# Compiled preflight_drift binary (source stays committed; rustc-built locally)
.claude/tools/preflight_drift
# Test fixtures (public-domain German legal/medical/tax data)
.test/
# Chat-/Session-Transcripts gehoeren nicht ins Repo
.claude/transcript/
# PROBE-CODEBOOK-44 real-data: Jina embeddings + vocab (derived data, license-unverified) — LOCAL ONLY
crates/bgz17/data/
crates/lance-graph-planner/examples/data/coca/*
!crates/lance-graph-planner/examples/data/coca/*.py
# Ignore the wordnet DATA, keep any GENERATOR (codebook must stay reproducible
# from the repo — data-in-Releases, code-in-repo).
crates/lance-graph-planner/examples/data/wordnet/*
!crates/lance-graph-planner/examples/data/wordnet/*.py
# PROIEL Greek NT treebank (CC BY-NC-SA — data stays local, never committed)
crates/lance-graph-planner/examples/data/proiel/
# German codebook from UD German-GSD/HDT (CC BY-SA — Release asset, not committed).
# Ignore the DATA (source .conllu + generated out/*.tsv), keep the GENERATOR: the
# codebook must stay reproducible from the repo (data-in-Releases, code-in-repo).
crates/lance-graph-planner/examples/data/de/*
!crates/lance-graph-planner/examples/data/de/build_de_codebook.py
# Rosetta probe data (PD Bible JSON lanes + generated out/) — data-in-Releases;
# keep the GENERATOR committed, ignore the data
crates/lance-graph-planner/examples/data/rosetta/*
!crates/lance-graph-planner/examples/data/rosetta/*.py
# ── REVERTED 2026-07-27: the plateau's branch-local generator ignore ──────
# A `**/*.py` / `**/*.sh` block here re-ignored (last-match-wins) the very
# generators the negations above deliberately track, and the plateau commit
# then swept all 11 off the branch — 5,790 lines of apparatus. That violated
# the rule written three times in THIS file: data-in-Releases, CODE-IN-REPO.
# Main was left holding the measurement receipts while the instruments that
# produced them lived on another branch. Reproducibility is not a per-PR
# size concern; the generators are permanent. Do not re-add such a block.
# Weather-probe fixtures — FETCHED, never committed (evaluation plan §0).
# 36 MB of ERA5 slabs; re-fetch with probes/weather-p1/fetch.py. The manifest
# IS committed as provenance (time_index / shape / nonfinite / min / max), so a
# fresh clone can verify which bytes a recorded result was produced from.
probes/weather-p1/fixture/**/*.npy
probes/weather-p1/fixture/*.npy
# Same rule, same reason, for D-WXS-7/D-WXS-8's fetch: the store's own
# .zmetadata (fetched fresh by fidelity_probe_fetch.py, 48 KB, deterministic
# from the public store) and the 138 MB of raw pair-distance f64 arrays
# fidelity_probe_prep.py writes. `fidelity_pairs/manifest.json` and the
# per-season `*_meta.txt` sidecars ARE committed (small, the provenance a
# fresh clone needs); `fidelity_probe_availability.json` and
# `fidelity_probe_results.json` ARE committed (the actual measured receipts).
# Re-derive the raw arrays with:
# python3 probes/weather-p1/fidelity_probe_fetch.py
# python3 probes/weather-p1/fidelity_probe_prep.py
probes/weather-p1/zmeta.json
probes/weather-p1/fixture/fidelity_pairs/*.f64