Research-Stack/scripts/qc-flag/reports/20260513_223537/qc_flags.json
Brandon Schneider 5ee3b59680 feat: eigensolid convergence proof + QC flagging tool + full pass/fail review
Resolves the convergence_to_fixed_point failure by proving the correct
eigensolid statement: stepExact stabilizes all value components (N_7,
N_8, N_11) in one application. The original theorem was mathematically
false (iteration counter is free-running).

QC cleanup sweep across Physics/ (20 files):
- 3 remaining LOW items fixed: h00/h01 factoring, rD->rd, rdDr1/rdDr2 x100
- 6 of 7 sorry theorems proved; 1 explicitly FAILED (convergence)
- Unused imports removed, naming violations fixed, #eval witnesses added
- 210 -> 144 issues remaining (all WARNING/INFO, zero ERROR)

New tooling:
- scripts/qc-flag/lean_qc_flagger.py implemements 5-point inspection protocol
- Outputs structured JSON + Markdown pass/fail reports

DAG receipts at shared-data/data/stack_solidification/qc_*_dag_2026-05-13.md
2026-05-14 00:04:08 -05:00

80 lines
No EOL
2.1 KiB
JSON

[
{
"path": "0-Core-Formalism/lean/Semantics/Semantics/Physics/UniversalBridge.lean",
"passed": true,
"issue_count": 10,
"structural": {
"theorems": 26,
"defs": 20,
"eval": 0,
"eval_bang": 11,
"sorries": 0,
"native_decide": 26,
"set_option_suppressions": 0,
"empty_theorems": 0,
"tautologies": 0
},
"issues": [
{
"check": "naming_conventions",
"message": "Function 'RE_LAMINAR' is not camelCase at line 12",
"line": 12,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'RE_TURBULENT' is not camelCase at line 14",
"line": 14,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'H_INTERVAL' is not camelCase at line 16",
"line": 16,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'Y0' is not camelCase at line 19",
"line": 19,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'Y1' is not camelCase at line 21",
"line": 21,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'H_M0' is not camelCase at line 24",
"line": 24,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'H_M1' is not camelCase at line 26",
"line": 26,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'q16_add' is not camelCase at line 32",
"line": 32,
"severity": "WARNING"
},
{
"check": "naming_conventions",
"message": "Function 'q16_sub' is not camelCase at line 34",
"line": 34,
"severity": "WARNING"
},
{
"check": "proof_quality",
"message": "def 'normalizedT' at line 47 has no companion theorem or #eval witness",
"line": 47,
"severity": "WARNING"
}
]
}
]