41 lines
1.6 KiB
Plaintext
41 lines
1.6 KiB
Plaintext
=== forge dry-refactor commit verification ===
|
|
timestamp: 2026-10-23T20:49:41Z
|
|
HEAD: 7b33259 sol: sol-profile triage report (368 files: 97 ACTIVE, 265 STALE, 6 ARTIFACT, 0 DEAD)
|
|
|
|
--- git diff --stat ---
|
|
tools/check_lint.py | 39 ++++++++++++++++++++++++---------------
|
|
tools/gate_blame.py | 30 ++++++++++++++++++++----------
|
|
2 files changed, 44 insertions(+), 25 deletions(-)
|
|
|
|
--- verify_gate_blame_dry_refactor.py ---
|
|
[ok ] [1] selftest: original (HEAD) 21/21 rc 0
|
|
[ok ] [2] selftest: refactored (working tree) 21/21 rc 0
|
|
[ok ] [3] selftest: stdout BYTE-IDENTICAL (original == refactored)
|
|
[ok ] [4] code-level: refactored HAS the helper; original has none
|
|
[ok ] [5] code-level: refactored has 0 inlined sites; original has 5
|
|
[ok ] [6] non-vacuity: live run produced a real 21-cell census
|
|
|
|
verify: 6 checks, 6 passed, 0 failed
|
|
gate_blame rc=0
|
|
|
|
--- verify_check_lint_dry_refactor.py ---
|
|
[ok ] [1] selftest: original (HEAD) 37/37 rc 0
|
|
[ok ] [2] selftest: refactored (working tree) 37/37 rc 0
|
|
[ok ] [3] selftest: stdout BYTE-IDENTICAL (original == refactored)
|
|
[ok ] [4] code-level: refactored HAS _write_json_file; original NONE
|
|
[ok ] [5] code-level: json.dump( count 2 in original, 1 in refactored
|
|
[ok ] [6] non-vacuity: live run produced a real 37-cell census
|
|
[ok ] [7] --check --json: stdout + JSON file BYTE-IDENTICAL (rc match)
|
|
[ok ] [8] --check --json unwritable path: both return rc 2
|
|
|
|
verify: 8 checks, 8 passed, 0 failed
|
|
check_lint rc=0
|
|
|
|
--- selftest gate_blame.py --selftest ---
|
|
selftest: 21 cells, 21 passed, 0 failed
|
|
rc=0
|
|
|
|
--- selftest check_lint.py --selftest ---
|
|
selftest: 37 cells, 37 passed, 0 failed
|
|
rc=0
|