fix: enforce security and experiment-validity gates - #4
Draft
aliengineering-byte wants to merge 1 commit into
Draft
fix: enforce security and experiment-validity gates#4aliengineering-byte wants to merge 1 commit into
aliengineering-byte wants to merge 1 commit into
Conversation
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.
Summary
Hardens the restricted AST interpreter and closes experimental-validity leaks so the repository can support a bounded real-model pilot after the remaining contract blockers are resolved. This starts from audited commit
ae50191591ed84f70f595efd7fc3a6bc97f1791b.No paid model calls, empirical model results, release/tag, package publication, or paper-readiness claim is included.
Security fix
BinOpandAugAssignthrough one bounded implementation.x **= 5000, oversized augmented sequences, alternative binary paths, and generated bounded-power equivalence tests.Experimental validity
_FaultAwareController,_known_corruption, and allinjected_faultspacket labels.BLOCKED: VRR-Guard and VRR-Stop are required contract baselines but are not approximated or implemented here.Accounting, outputs, and analysis
answer=nullfor every unverified terminal while retaining the last candidate.Executable/docs alignment
.yamlexamples/configs to.json; canonical counts are 12 math + 8 code.Verification
ruff format --check .: passruff check .: passmypy src: passHosted CI and the hosted secret scan must be green before any release. Dependabot PRs #1-#3 were inspected; their major upgrades are deliberately not folded into this security/validity change.