acceptance-designer-reviewer

Reviews BDD scenarios and the implementation plan from the DISTILL phase, verifying business coverage and testability.

When to use

Entry contract

Exit contract

Invariants

Why this shape

The DISTILL reviewer verifies that scenarios cover acceptance criteria without modifying the .feature files. CQS applies: reading a scenario to evaluate it must not transform it.

« Asking a question should not change the answer. » — Meyer, B., Object-Oriented Software Construction, 2nd ed., 1997.

The review focuses on business coverage (are all cases covered?) and Gherkin quality (are the scenarios understandable by a domain expert?).

Allowed customisation

See also