Skip to content

PVL-001 EV-9 — PVL-9: provable-ladder required on main #4083

Closed as not planned

Description

@noahgift

Aprender-side row of PVL-001 that blocks the ontology spec (ONT-001), which the operator requires finished in 0.70 ("the ontology spec MUST be finished in .7", relayed by the cop aprender-cf). IDs are SPEC-QUALIFIED: this is PVL-001 EV-9. APEX-001 reuses the same EV numbers, so a bare "EV-9" is ambiguous.

Row (paiml/infra docs/specifications/PVL-001-pv-lean-gate.md:214), verbatim: EV-9 aprender · "PVL-9: provable-ladder required on main" · depends_on EV-1, EV-4, EV-6a, EV-7a, EV-8b · K̂ 120

  • depends_on (PVL-001): EV-1, EV-4, EV-6a, EV-7a, EV-8b
  • K̂: 120
  • blocks: ONT-5 (per infra's ONT-001 receipts), and through it the rest of ONT-001.

Activity

  1. added this to the 0.70.0 milestone on Sep 23, 2026
  2. added
    ont-0.70Ontology spec work that must finish in 0.70 (operator 2026-09-23)
    on Sep 23, 2026
  3. added 4 commits that reference this issue on Sep 24, 2026
  4. noahgift commented on Sep 25, 2026

    @noahgift
    ContributorAuthor

    Parked by APR-EPIC-001: over S2 budget (rank 10/38). Reopen = pull. Applied by aprender-d1: claude+agy both said close, apr shadow row recorded (handoff/close-quorum-2026-09-25.json).

  5. modified the milestones: 0.70.0, backlog on Sep 25, 2026
  6. added
    parkedClosed over epic budget (APR-EPIC-001 rule 5). Reopen = pull.
    on Sep 25, 2026
  7. added a commit that references this issue on Sep 25, 2026
  8. noahgift commented on Sep 27, 2026

    @noahgift
    ContributorAuthor

    Reopened by the cop per operator directive 2026-09-27: provable-ladder required on main (PVL-001 EV-9) blocks the 0.71 Aeneas spike #4555. Today main requires only gate + workspace-test. Moving this to 0.71.0. Making the check required is a ruleset change, which needs the operator's go when it's ready to land.

  9. removed this from the backlog milestone on Sep 27, 2026
  10. 4 remaining items

  11. noahgift commented on Sep 27, 2026

    @noahgift
    ContributorAuthor

    #4083 status — NOT done. The evidence and the remaining gaps are below.

    Evidence, measured 2026-09-27:

    Fixed on branch 52/4083-ladder-fanin @ f6f7606 (on #4431's head, branch-only):

    • The comparator collapses identical fan-in rows. A repeat whose challenge side differs is judged and must close; DUPLICATE is kept for a solution measured two ways.
    • The comparator now runs one lean per Challenge file. One process over all 39 files reached 34 GB RSS; per file it completes under MemoryMax=12G.
    • The summary is regenerated. Result: pv discharge run rc=0, 249/249 closed, axioms_ok and escapes_ok true (787 s). Unit tests: contracts 110 pass, cli 25 pass; fmt and clippy are clean.

    Remaining gaps:

    1. The ladder job (release(0.70.0): sealed car — REPLACES #4372 #4429) and its inputs (fold(B3): contracts / ONT / PVL / docs onto main — replaces #4317 #4431) have to land in the same tree on main.
    2. pv lint contracts/ is still RED on ontology gates, owned by infra-83:
      • Gate 12, 5 errors: PV-ONT-012 (the extractor reports bash scripts/check_package_includes.sh / check_readme_claims.sh as unresolved), PV-ONT-013, PV-ONT-011, and PV-ONT-033 (131 unrefined modules vs a baseline of 76).
      • Gate 21, 1 error.
    3. The job's advisory text still says "7 escape-allowlist entries pending"; it should say 0.
    4. Making the check REQUIRED on main is a ruleset change and needs the operator's go.
    5. The comparator rule change is a gate-semantics change and needs a quorum before it is armed.
  12. modified the milestones: 0.70.0, 0.71.0 on Oct 4, 2026
  13. noahgift commented on Oct 12, 2026

    @noahgift
    ContributorAuthor

    park proposal: parked, the issue already carries the parked label and its done-when (a provable-ladder job required in ci / gate on main) is still unmet; the ladder runs only as a nightly. Making it a required check is a new gate and needs its own ruling.

  14. noahgift commented on Oct 14, 2026

    @noahgift
    ContributorAuthor

    Folded into #4347 as a checklist row (TRIAGE-100, 2026-10-14): the open-ticket cap is 100, so this ticket is now tracked on that master and closed as not planned. Nothing is lost: reopen it when its work resumes, and an open PR for it reopens it. Pushed branch: 52/4083-ladder-fanin, a2/4083-ev9-one-owner.

    Agent: aprender-clerk

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

    P1High priorityont-0.70Ontology spec work that must finish in 0.70 (operator 2026-09-23)owner:aprender-a7owner sessionparkedClosed over epic budget (APR-EPIC-001 rule 5). Reopen = pull.size:MK̂ 3-4 h

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions