Commit cb2474b
feat(trust+executor): Tier-3 prover coverage (idris2/fstar/ATPs/protocol-checkers)
Extends the slug→string match arms added by Task E with Tier-3 systems
that ECHIDNA already routes to but echidnabot was treating as unknown.
src/executor/container.rs — prover_extension():
idris2/idris .idr fstar .fst dafny .dfy
why3 .mlw vampire .p eprover .p
spass .p tamarin .spthy proverif .pv
dreal .smt2 alt-ergo .smt2 abc .aig
src/trust/confidence.rs — is_small_kernel():
idris2/fstar = true (dependent-type / type-theory kernels)
vampire/eprover/spass = false (large first-order ATPs)
dafny/why3/alt-ergo = false (VC-based tools)
tamarin/proverif = false (protocol model checkers)
dreal/abc = false (numerical / hardware checkers)
Tests extended in both files to cover the new entries.
Closes the Tier-3 portion of the abandoned PR #1; the compile-fix
portion of that PR was independently superseded by 42e7bde with a
cleaner approach.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 0ce1600 commit cb2474b
2 files changed
Lines changed: 45 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
640 | 640 | | |
641 | 641 | | |
642 | 642 | | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
643 | 653 | | |
644 | 654 | | |
645 | 655 | | |
| |||
678 | 688 | | |
679 | 689 | | |
680 | 690 | | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
681 | 703 | | |
682 | 704 | | |
683 | 705 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
207 | 217 | | |
208 | 218 | | |
209 | 219 | | |
| |||
251 | 261 | | |
252 | 262 | | |
253 | 263 | | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
254 | 277 | | |
255 | 278 | | |
256 | 279 | | |
| |||
0 commit comments