Commit graph

2 commits

Author SHA1 Message Date
4d0afdf90a fix: match predictions to manifold by object_id
Use object_id from invariant_receipt as the lookup key instead of
equation_id from equation_record. This aligns the predictions JSON
with the manifold findMatrix calls. Build passes 3307 jobs.
2026-06-30 04:54:40 -05:00
862992ec98 fix: regenerate PIST predictions pipeline, fix Matrices250 kernel blowup
- generate_predictions.py: reads 278 equations from classifier receipt,
  builds 8×8 strand adjacency matrices, deduplicates to 250 by equation_id
- build_pist_matrices_250.py: emit each matrix as a separate Lean def
  (match-based findMatrix) to avoid kernel term-size blowup
- rrc_pist_predictions_250_v1.json regenerated in Research Stack shared-data/
- Shakeout finding: text-derived matrices have spectral radius < 2.0,
  so classifyExact returns none (expected — 250 non-zero matrices, weak features)
2026-06-30 04:54:40 -05:00