@@ -8,14 +8,46 @@ type = "state-file"
88
99[metadata]
1010project = "echidna"
11- version = "2.1.1 "
12- last-updated = "2026-05-19 "
11+ version = "2.3.0 "
12+ last-updated = "2026-06-02 "
1313status = "active"
14+ release-tag = "v2.3.0"
1415
1516[project-context]
1617name = "echidna"
1718completion-percentage = 100
18- phase = "v1.6.0 Released — Phase 0 of comprehensive backend expansion landed"
19+ phase = "v2.3.0 Released — saturation+typing (#198) + GNN training wiring (#207) + dispatcher all-17-adapters (PR pending SPDX hook) + comprehensive contractile family (#214) + first owner-authorised GNN training run completed (best MRR 0.92)"
20+
21+ [session-2026-06-02]
22+ description = "Major wave: 20+ PRs across echidna+echidnabot+gitbot-fleet+hyperpolymath"
23+ notable-pr-merges = [
24+ "#176 panic-attack Critical bound (load_octads_jsonl)",
25+ "#178 echo-types audit cross-doc",
26+ "#179 6 SHA-pin bumps + proven manifest fix",
27+ "#182 doc maxout (+wiki sync)",
28+ "#183 Chapel 2.3 → 2.8 bump (ubuntu-22.04 .deb pin)",
29+ "#184 v2.3.0 release reconcile (#173 Option B)",
30+ "#185 mktemp swap for scripts/",
31+ "#186 FFI audit §§9-11 (FLINT + Zig bridges + Zig overlay)",
32+ "#188 GraphQL +3 ops (verifyProof/suggestTactics/proverStatus) closes #180",
33+ "#189 nix purge per estate policy",
34+ "#198 saturation+typing (corpus 4→17, 42-discipline embedding)",
35+ "#199 a2ml-validate to 6bff6ec (s-expression form)",
36+ "#206 wave3 CI/CD closeout (C001-C005)",
37+ "#207 GNN training wiring (CorpusLoader)",
38+ "#209 Palimpsest framework reference restored",
39+ "#210 JSON dep fix (corpus_loader.jl)",
40+ "#211 EchidnaML CUDA.version() fix + training doc skeleton",
41+ "#212 training run 2026-06-02 results (MRR 0.92, 17 epochs coq, 16 lean)",
42+ "#214 contractile family (5 files, 805 ins / 307 del — comprehensive A/B/D/T### error codes)",
43+ ]
44+ new-issues-filed-as-trackers = [
45+ "#177 panic-attack FFI follow-ups",
46+ "#187 panic-attack classifications path mismatch (audits/ vs reports/audits/)",
47+ "#190-197 long-tail roadmap trackers (OpenTheory/Dedukti/SPARK/AI-sketch/Cap'n Proto/Stage 5/L2.3/Verisim)",
48+ ]
49+ known-blocker = "feat/corpus-dispatcher-all-17-adapters branch ready to wire 13 missing adapters into CLI dispatcher; blocked by src/rust/main.rs SPDX-FileCopyrightText hook requiring owner manual flip from 'ECHIDNA Project Team' to canonical 'Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>' before commit accepted"
50+ gnn-training-run = "models/neural/{best_model,final_model,gnn_ranker,checkpoint_epoch_{5,10,15}} — 952MB total; gnn_ranker production-deployable (162MB)"
1951
2052[expansion-roadmap]
2153# 2026-04-26 — design landed; Phase 0 foundation pushed. Goal: push prover
0 commit comments