From e0e666454b52a5ed510a0f5f67bcb8b007b08935 Mon Sep 17 00:00:00 2001 From: "Benjamin D. Smith" Date: Thu, 11 Jun 2026 00:03:41 +1000 Subject: [PATCH] test(tests): add /pr-prep to the skill coverage matrix The coverage gate (skill-coverage-matrix + skill-coverage-floor) requires every skill on disk to have a registry entry with at least one gate-tier test. The new pr-prep skill had none, failing both checks. Register it with the structural floor test as its gate-tier minimum, matching how other audit/report skills (qa-only, investigate) are covered until a behavioral E2E is written. Co-Authored-By: Claude Opus 4.8 (1M context) --- test/skill-coverage-matrix.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/skill-coverage-matrix.ts b/test/skill-coverage-matrix.ts index 7359afbce..f734daba8 100644 --- a/test/skill-coverage-matrix.ts +++ b/test/skill-coverage-matrix.ts @@ -42,6 +42,11 @@ export const SKILL_COVERAGE: Record = { gate: ['test/skill-e2e-ship-idempotency.test.ts', 'test/skill-coverage-floor.test.ts'], periodic: ['test/skill-e2e-workflow.test.ts'], }, + 'pr-prep': { + gate: ['test/skill-coverage-floor.test.ts'], + periodic: [], + rationale: 'Pre-PR upstream-duplicate audit; structural floor covers it until a behavioral E2E lands.', + }, review: { gate: ['test/skill-e2e-review.test.ts', 'test/skill-coverage-floor.test.ts'], periodic: ['test/skill-e2e-review-army.test.ts', 'test/regression-1539-review-self-verify.test.ts'],