Repository navigation
Lab overlay: the suite-model row resolves through the untakeable rule; live tests run as a non-gating pass — #48 U3 - #67
Merged
Conversation
… 2's untakeable rule; live criteria run as a non-gating pass (#48 U3) A live suite model would make the completion gate depend on a live model's output. Instead of adding a second way for a course-owned row to leave the Ledger, the untakeable definition gains 'or depend on a live model's output', so the row uses the existing 'no alternative remains takeable' path (pinned in §2, Environment Resolutions row, §1 'unavailable'). ADD 1's 'course-owned and stays' paragraph is rewritten in place to say so and that live criteria still run after the offline suite without gating. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 20, 2026
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.
Stacked on #66. Merge #66 first; GitHub then retargets this PR to main.
Problem (#48 U3): every lab spec offered the live model for the offline test suite. The suite is the completion gate, so choosing that option would make "complete" depend on a live model's run-to-run output.
Change (lab overlay only; 2 edits in place):
livecriteria still run after the offline suite, as a pass that never gates completion."No-stacking check: the overlay lets a course-owned row leave the Ledger only when every alternative is untakeable (OVERRIDE 2, and the paragraph after it). This change reuses that path rather than adding a second way out, so the ADD 3 checklist line needs no change. The base guide already says "an environment overlay may resolve the row instead" (§3, and §14). The agnostic spec is unaffected.
To be tested in the next loop-engineering lab regeneration, with a purpose probe.
🤖 Generated with Claude Code