Research-Stack/shared-data/pist_flexure_library_report.json
Brandon Schneider 49f0dfb31a chore(infra): stage pist canary labeling and training shims + flexure report
- label_canary_theorems.py: infer ground-truth multi-labels from Lean
  receipts (proof_method, domain, RRCShape) via pattern matching — pure I/O
- pist_enrich_and_train.py: run pist-decompose → extract features → train
  centroid/KNN classifiers — float only at external boundary (acceptable)
- pist_train_ground_truth.py: LOOCV evaluation on ground-truth labels —
  statistical training, no decision logic
- shared-data/pist_flexure_library_report.json: updated flexure library report

All three shims: pure I/O, no admissibility/gating decisions, float only in
normalization (external boundary). Complies with AGENTS.md §Programming Choice
Flow. Outputs are regenerable from source receipts.

Build: Compiler 3311 jobs, 0 errors (no Lean changes).

Generated with Devin (https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-26 22:32:13 -05:00

47 lines
No EOL
1.5 KiB
JSON

{
"session_id": "ae31d595-0535-4a0c-9d41-af9c0357dba1",
"total_flexures_inserted": 38,
"total_skipped": 0,
"motifs_discovered": 10,
"joint_library_summary": {
"total_joints": 38,
"status": {
"verified": 30,
"failed": 8
},
"tactic_families": {
"discharge": 12,
"rewrite": 7,
"introduction": 5,
"induction": 3,
"case_analysis": 2
},
"joint_labels": {
"low_delta_rewrite": 5,
"low_delta_discharge": 4,
"high_delta_discharge": 4,
"low_delta_introduction": 4,
"failed_induction": 3
},
"motifs": {
"rewrite_low_delta_rewrite_verified": 5,
"discharge_low_delta_discharge_verified": 4,
"discharge_high_delta_discharge_verified": 4,
"introduction_low_delta_introduction_verified": 4,
"induction_failed_induction_failed": 3,
"discharge_failed_discharge_failed": 2,
"lemma_introduction_low_delta_lemma_introduction_verified": 2,
"normalization_low_delta_normalization_verified": 2,
"discharge_med_delta_discharge_verified": 2,
"arithmetic_low_delta_arithmetic_verified": 2,
"case_analysis_low_delta_case_analysis_verified": 1,
"unknown_high_delta_unknown_verified": 1,
"case_analysis_failed_case_analysis_failed": 1,
"constructor_low_delta_constructor_verified": 1,
"reflexivity_failed_reflexivity_failed": 1,
"introduction_high_delta_introduction_verified": 1,
"rewrite_high_delta_rewrite_verified": 1,
"rewrite_failed_rewrite_failed": 1
}
}
}