| name | test-deep |
| description | Route test-deep using exact migration registry [{"unit":"test-deep/default","routing":{"negative_boundaries":["Generate a missing unit test for one known function.","Record the authoritative repository verification gate for this fingerprint.","Run only the focused tests for the feature I just implemented."],"positive_triggers":["Build a risk-led test matrix for this cross-service change and execute it progressively.","Investigate these test failures across unit, integration, and end-to-end layers.","Run deep context-aware testing for this change and triage every unresolved failure."]}}]. |
Deep Test Investigation
Build and carry out a risk-led test strategy across affected layers, then triage every unresolved failure with reproducible evidence.
Protocol
- Inspect the change surface, dependency graph, test configuration, package scripts, and existing coverage.
- Build a compact risk matrix covering changed behavior, shared boundaries, failure modes, persistence, concurrency, and external seams that are actually in scope.
- Select tests from the risk matrix. Start with the fastest discriminating checks, then progress through broader unit, integration, and end-to-end layers.
- Record every command, exit status, selected scope, skipped layer, and concise failure signature. Redact secrets before retaining or summarizing output.
- Triage failures into code regression, test defect, environment gap, flaky behavior, or inconclusive evidence. Validate classifications against repository evidence.
- Retry only when it distinguishes flakiness from determinism. Do not alter production files or claim the authoritative verification gate.
- Stop when each material risk has passing evidence, a reproducible failure, or an explicit untested gap.
Result
Return the risk matrix, selection rationale, per-layer results, failure triage, unresolved gaps, and recommended next bounded action.
Pack handoff
This canonical skill is distributed from the core plugin. Its legacy development-pack payload remains immutable migration provenance and is not a runtime routing surface.
{
"positive_triggers": [
"Build a risk-led test matrix for this cross-service change and execute it progressively.",
"Investigate these test failures across unit, integration, and end-to-end layers.",
"Run deep context-aware testing for this change and triage every unresolved failure."
],
"negative_boundaries": [
"Generate a missing unit test for one known function.",
"Record the authoritative repository verification gate for this fingerprint.",
"Run only the focused tests for the feature I just implemented."
]
}