Skip to content
Waqas Khan Pitafi
Founder and CEO, DevBatch · Dallas

Starter kit

starter-kit/design/acceptance-criteria.md

One file from the portable method that ships with the book.

starter-kit / design / acceptance-criteria.md

# Acceptance Criteria

Every `FR-n` in `functional-spec.md` has ≥1 testable criterion here. Tests are **named after these
IDs** (`AC-*` unit/integration, `SIT-*` system-integration) so traceability is grep-able. A criterion
is good only if a machine (or a precise manual step) can decide pass/fail.

| ID | Requirement (FR) | Given / When / Then | Test name |
|---|---|---|---|
| AC-1 | FR-1 | Given … When … Then … | `test_…` |
| SIT-1 | end-to-end | a full journey reconciles | `test_…` |
Prefer the whole thing at once? Download the starter kit as a zip. The files here and the files in the zip are the same.