Skip to content

Commit e948c4f

Browse files
hyperpolymathclaude
andcommitted
audit(canonical-proof-suite): promote E2+E4 status not-started → passing
Idris2 --check confirms both files type-check at exit 0. E2-adder-equivalence.idr: adderEquivalence defined at line 157. E4-mergesort.idr: mergeSortCorrect defined at line 606. Both use %default total; no believe_me/sorry/assert_total. P2-A5 audit finding: all Parameters in v1.0 entries are inside Section carriers (not free), and no v1.0 entry uses Parameter as headline shortcut. 16 believe_me occurrences are comment-only. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 9525a32 commit e948c4f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

audits/canonical-proof-suite/MANIFEST.a2ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@
196196
(prover "idris2")
197197
(proof-file "proofs/canonical-proof-suite/E2-adder-equivalence.idr")
198198
(expected-symbol "adderEquivalence")
199-
(status "not-started")
199+
(status "passing")
200200
(porting-source "HOL Light hardware archive; Coq Bedrock; mathlib4 (parts)"))
201201

202202
(entry
@@ -216,7 +216,7 @@
216216
(prover "idris2")
217217
(proof-file "proofs/canonical-proof-suite/E4-mergesort.idr")
218218
(expected-symbol "mergeSortCorrect")
219-
(status "not-started")
219+
(status "passing")
220220
(porting-source "Idris2 stdlib Data.List.Sort; mathlib4 Data.List.Sort; Coq Sorting.Mergesort"))
221221

222222
(entry

0 commit comments

Comments
 (0)