From vcsdd
Provides VCSDD sprint contract templates with 5 review dimensions, grading criteria patterns, weight guidelines, and binary pass threshold formulations for strict mode.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vcsdd:vcsdd-sprint-contractsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Phase 2c in strict mode (after refactor, before adversarial review)
| Dimension | Focus | Typical Weight |
|---|---|---|
| spec_fidelity | Do tests and code match the spec? | 0.30 |
| edge_case_coverage | Are edge cases from spec tested? | 0.25 |
| implementation_correctness | Is logic correct? | 0.25 |
| structural_integrity | Is code organized well? | 0.10 |
| verification_readiness | Is pure core isolatable? | 0.10 |
Pass thresholds MUST be binary-evaluable (yes/no), NOT numeric:
Good (binary):
Bad (subjective):
status: draft/vcsdd-contract-review → adversary reviews criteria against spec/tests/sourcenegotiationRound field)status: approved---
sprintNumber: 1
feature: my-feature
scope: "Core parsing logic with error handling"
negotiationRound: 0
status: draft
criteria:
- id: CRIT-001
dimension: spec_fidelity
description: All REQ-XXX items have corresponding test cases
weight: 0.30
passThreshold: Every requirement ID (REQ-NNN) in behavioral-spec.md appears in at least one test function name or test docstring
beadId: BEAD-001
- id: CRIT-002
dimension: edge_case_coverage
description: Critical edge cases from the spec are tested
weight: 0.25
passThreshold: Every critical edge case section in behavioral-spec.md has an explicit test
---
npx claudepluginhub sc30gsw/vcsdd-claude-code --plugin vcsddNegotiates a file-based sprint contract between generator and evaluator agents, translating product specs into testable acceptance criteria with rubric tie-ins. Triggered by /mk:sprint-contract or sprint scope negotiation.
Runs strict-mode sprint contract review after Phase 2c, spawning fresh vcsdd-adversary to verify contracts/sprint-N.md against specs/tests/source and output PASS/FAIL verdict to reviews/contracts/sprint-N/output/.
Creates concrete pass/fail criteria when no existing standards or tests exist. Guides teams to quantify correctness before execution.