Skip to content

P-0.3: proof credit from evidence only: l3_kani_proved/l4_lean_proved integers ignored; Kani credit = resolving #[kani::proof] (47), Lean credit = sorry-free resolving theorem (8); declar #2911

Closed

Description

@noahgift

DAG row P-0.3 — docs/specifications/pp-066-dag.yaml (epic #2873; spec: #2870 phase 0/1 text (improve-provable-contracts.md not in tree); PP-066 §5 Track P).

Track: P · lane: 0.66 · host: intel (CI runner) for P-0.6, else any · owner: spec-owner · expiry: 2026-09-19 · quorum: review-only

Blockers (rows): DEC-D-11
Linked issues: #2732

A — acceptance (exit 0 = done):

  • . scripts/pv_bin.sh && "$PV" proof-status contracts/ --binding contracts/aprender/binding.yaml prints discharged Lean 8 / Kani 47 beside declared 181 / 1,257
  • cargo test -p aprender-contracts --lib proof_credit (a contract with hand-typed l4_lean_proved: 7 and no resolving theorem scores 0)

Contract: contracts/pv-p-0-3-v1.yaml
Mutation → RED: re-trust the verification_summary integer in gates_extended.rs:401 / explain_render.rs:133 -> fixture RED

Filed by the PP-066 driver STEP 5; status tracked in the DAG (status: complete after the receipt docs/audits/impl-<ticket>-receipt.md).

Activity

  1. modified the milestones: 0.68.0, 0.70.0, 0.73.0 on Sep 10, 2026
  2. noahgift commented on Sep 23, 2026

    @noahgift
    MemberAuthor

    triage 2026-09-23 (aprender-dd, standing triage owner): milestoned to 0.70.0, theme Fast Train (CI, gates, pv, release tooling, hygiene); it moved out of backlog (the 2026-09-17 overflow bucket, not a release).

  3. added
    kind:codeWork is a code change (derived rule, #4159)
    on Sep 24, 2026
  4. noahgift commented on Sep 24, 2026

    @noahgift
    MemberAuthor

    PP-066 triage (0.70, cop ruling): closing as duplicate of #2870, which stays open and carries this work.

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

    kind:codeWork is a code change (derived rule, #4159)pp-066PP-066 (0.66) DAG row

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions