Skip to content

Tier-S: #42 sub — Coq theorems (131 candidates, 0 admits remaining) #77

Description

@hyperpolymath

Scope (sub-issue of #42)

Split #42's 131 Coq theorems in proofs/coq/*.v (11 files) into a per-PR plan.

Current state

File Theorems Status
filesystem_composition.v ~25 0 admits remaining (#67 closed single_op_reversible via OpMkdirWithPerms)
filesystem_operations.v ~20 (no admits)
rmo_operations.v ~18 obliterate_not_injective keystone here
extraction.v n/a Extracts to OCaml; verify Rust correspondence via #45-Frontier-5
Remaining 7 .v files ~68 various

Resolution

  1. Per-file PR or per-cluster PR (whichever fits owner cadence).
  2. No Admitted. — register Print Assumptions axioms explicitly.
  3. The verify-proofs CI job on coq-build.yml is the build oracle (per #244 ruleset gap).
  4. Local make in proofs/coq/ clean before push.

References

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew capability or improvement to existing behaviourproofsFormal verification: Agda, Coq, Idris, Lean, Z3/SMT, axiom debt

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions