Skip to content

fix(bench): validate native ladder parity and cleanup evidence - #1082

Merged
DecisionNerd merged 1 commit into
mainfrom
cursor/959-parity-semantics-5258
Sep 5, 2026
Merged

DecisionNerd merged 1 commit into
mainfrom
cursor/959-parity-semantics-5258

Conversation

@DecisionNerd

@DecisionNerd DecisionNerd commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Native OVHC-AGENCY results can now satisfy parity readiness using their ordinary lifecycle receipts and verified work-root cleanup. The adapter uses the shared native-rung validator instead of interpreting host results as Fly-provider bundles or duplicating receipt validation.

Closes #1112. Refs #959. #959 retains the completed host ladder and full retirement outcomes.

The work-root inventory binds the actual result digest automatically and checks the whole work root, including unknown files, failed staging, temporary debris, symlinks, and special files. A valid completed prefix is reported separately from full S18–S26 readiness; it cannot certify the remaining ladder. Historical provider evidence keeps its explicit adapter path.

Validation on OVHC-AGENCY:

  • All 343 Python harness tests passed with the compliant generator and final native host controller, including legacy producer deletion, receipt tampering, unknown/debris inventory, and incomplete-prefix rejection for full readiness.
  • The parity CLI reports structural/prefix readiness separately from full S18–S26 completion.
  • Retained historical S18/S19 host receipts were consumed read-only at their recorded identity; no new host run or corrected-generator claim was made for them.
  • Fast checks, gate registry, formatting, and independent source review passed before the unchanged final host integration.

Actual benchmark execution remains one shared #900 ladder after the finite product-fix batch is integrated. This PR does not claim S26 completion or retire legacy orchestration based on a lower-scale prefix.

Native run authorization comes from the operator instruction and explicit controller maximum-scale/rung invocation. Parity receipts validate execution evidence and cleanup; they do not independently prove operator permission. #959/#900 retain the actual authorized full-ladder outcomes.

Rebased unchanged onto current main after #1108. Final Python smoke and all 343 harness tests passed, along with make pre-push-fast. Exact-head CI passed at 657682c4a503f56cea05a8b3983ee8fbf31203f8, including the authoritative Bazel Rust suite, native lifecycle producer, binding packaging, platform durability, concurrency matrix, and CI Gate. Squash merged; #1112 is closed and #959 remains open.

@coderabbitai

coderabbitai Bot commented Sep 2, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Team

Run ID: 832e0c49-b825-4ae5-a9eb-8d76a4817bea

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Warning

Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@DecisionNerd
DecisionNerd force-pushed the cursor/959-parity-semantics-5258 branch from 1017f5d to 657682c Compare September 5, 2026 04:14
@DecisionNerd DecisionNerd changed the title fix(benchmarks): correct parity gate certification semantics fix(bench): validate native ladder parity and cleanup evidence Sep 5, 2026
@DecisionNerd
DecisionNerd marked this pull request as ready for review September 5, 2026 04:14
@github-actions github-actions Bot added documentation Improvements or additions to documentation release:none No release note or version impact labels Sep 5, 2026
@DecisionNerd
DecisionNerd merged commit 8570db9 into main Sep 5, 2026
21 checks passed
@DecisionNerd
DecisionNerd deleted the cursor/959-parity-semantics-5258 branch September 5, 2026 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation release:none No release note or version impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(bench): distinguish native ladder parity readiness and completion

1 participant