Repository navigation
Conversation
Pin UES to c16c81bdf21824615f7280554559adc6c721917c and update the controlled V7 PAPER revision. UES #715 fixes the Russell Top50 cash_reserve_ratio TypeError. Verify installed Git metadata during image builds and preserve strict denial of unapproved revisions.
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
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. |
Read the independent expected binding and regime signal from the existing strategy configuration for each Russell feature-snapshot evaluation. Keep missing, invalid, expired and mismatched evidence non-actionable. Cover ordinary target weights, denied bindings, revocation and read errors. Document the configured evidence prerequisites without enabling execution. Retain the previous commit unchanged as required by the no-rewrite scope. Its overlong body remains a historical commitlint blocker; this message keeps every line within 100 characters.
Pigbibi
added a commit
that referenced
this pull request
Nov 3, 2026
Pin UES and align the controlled V7 PAPER revision with c16c81bd. Verify installed revision metadata after frozen dependency installation. Pass independent regime binding and signal evidence into Russell context. Preserve fail-closed validation and the existing regression coverage. Supersedes #699
Collaborator
Author
|
Superseded by #700 (single-commit recut, identical reviewed tree). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
AI assistance
Codex (GPT-6; host-selected configuration).
What changed
Pin UES to c16c81bdf21824615f7280554559adc6c721917c in pyproject.toml and uv.lock. Align V7_APPROVED_UES_REVISION and its paused-process regression test with that exact revision. UES #715 fixes the Russell Top50 cash_reserve_ratio TypeError.
Add a build-time installed-revision check after frozen dependency installation. The check requires exact PEP 610 Git commit evidence and manifest agreement; missing, invalid, unreadable or mismatched evidence fails with fixed diagnostics. Add adverse metadata and controlled-revision regression coverage.
The Russell platform context now reads the independently supplied
market_regime_control_expectedbinding andmarket_regime_controlsignalfrom the existing strategy configuration on every evaluation. The signal is
an artifact; the binding is runtime configuration. Missing or invalid evidence
remains fail-closed; no expected digest or healthy signal is manufactured.
How verified
Full pytest suite: 2934 passed, 1 skipped, 335 subtests passed.
Focused runtime, regime, UES revision and V7 application suite: 72 passed; 7 subtests passed.
Before the V7 constant update: 2 regression failures / 3 passes; after repair, both failures pass and unapproved revisions remain rejected.
Installed-revision verification, frozen dependency sync, lock consistency, Ruff and diff hygiene: PASS.
Documentation check: zero blocking findings; one pre-existing README advisory.
Offline bounded workflow shell suite: PASS (92 image-only cases, 9 lifecycle cases); source-build authentication exclusion checks: PASS; Dot review Node suite: 11 passed.
Docker build not run because Docker is unavailable. Hosted CI and actual broker/runtime adoption are separate and unproven.
Regime regression: the original context builder fails 5 of 10 final cases;
the repaired integration passes all 10. Real UES ranking and risk gates run
against synthetic snapshot/evidence and explicit synthetic risk limits.
Source-aware scan of the complete PR diff: zero identifier finding lines.
The new commit has a compliant header/body. The previous commit's long body
remains unchanged under the explicit no-amend/no-rebase/no-force-push scope.
CI validates all PR commits, so a new commit cannot remove that old failure.
Why
The previous dependency revision lacks the Russell Top50 cash-reserve repair. Updating only the dependency pin causes the controlled V7 PAPER readback to reject the installed revision; the explicitly authorized constant change keeps that gate strict and consistent.
Risk
High: dependency installation, Docker build verification and controlled PAPER revision paths are affected. No activation, order/risk policy, protected switch, workflow approval, label, deployment or production configuration is changed. Runtime recovery and serving-image overlay applicability are not established by offline tests. Review and any owner approval remain with the established review-and-merge process.