feat: targeted test selection for local development #168

Merged
severus-snape merged 1 commit from fix/targeted-test-policy into main 2026-10-31 03:11:43 +00:00
Collaborator

Single-purpose change: npm run test:targeted selects affected tests via transitive literal relative imports, conservative full fallback for unknown/uncovered/contracts. Existing npm test and CI gates unchanged. No other pending fixes bundled.

6 selector regressions pass, source example selects two files with5passing tests; contract/lock cases select all194test files. Typecheck/syntax/diffcheck pass. Full suite NOT claimed green; existing image-build failures tracked separately.

Mandatory persistent exact-worktree ReviewService passed no findings fingerprintd6bc660b98d13ab371849ca3509c229587f18e8cbc5047907370b9d418cb2bda; assertions commit/push/publish passed. Candidate treefb5901de95376c5041bbeb64138ff7cdc77fdcad. Independent PR for review/integration, not a deployment claim.

Single-purpose change: npm run test:targeted selects affected tests via transitive literal relative imports, conservative full fallback for unknown/uncovered/contracts. Existing npm test and CI gates unchanged. No other pending fixes bundled. 6 selector regressions pass, source example selects two files with5passing tests; contract/lock cases select all194test files. Typecheck/syntax/diffcheck pass. Full suite NOT claimed green; existing image-build failures tracked separately. Mandatory persistent exact-worktree ReviewService passed no findings fingerprintd6bc660b98d13ab371849ca3509c229587f18e8cbc5047907370b9d418cb2bda; assertions commit/push/publish passed. Candidate treefb5901de95376c5041bbeb64138ff7cdc77fdcad. Independent PR for review/integration, not a deployment claim.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!168
No description provided.