Skip to content

Test selection (RTS) 6/7: enforce Layer 1 + compose the layers - #473

Merged
AdamFrisby merged 1 commit into
mainfrom
codeybox/3fdeb3f0
Sep 13, 2026
Merged

Test selection (RTS) 6/7: enforce Layer 1 + compose the layers#473
AdamFrisby merged 1 commit into
mainfrom
codeybox/3fdeb3f0

Conversation

@AdamFrisby

Copy link
Copy Markdown
Owner

Automated via CodeyBox — work item 3fdeb3f0233547318017210d8fa55057


Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox

…adder

Adds Audit:TestSelection:Mode=coverage that executes only the tests whose
recorded per-test coverage intersects the changed lines, nested inside the
project-graph superset (result is always a subset: coverage shrinks, never
grows). Fallback ladder coverage -> project-graph -> all on missing/stale
data, selector error, or global-target touch; Mode=all stays the default
kill-switch and hot-reloads via IOptionsMonitor. Shadow-before-enforce and
structural full-suite-on-main (IRequiredBuildVerifier takes no ITestSelector)
are preserved; enforcing modes are opt-in after the soundness gate reports
readyForEnforcement for the matching selector.

CodeyBox-Prompt-Revision: 1
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
@AdamFrisby
AdamFrisby merged commit 3d03a96 into main Sep 13, 2026
@AdamFrisby
AdamFrisby deleted the codeybox/3fdeb3f0 branch September 13, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant