Subplot mixes high and low level acceptance criteria
It’d be a clearer document if high and low level acceptance criteria were separated, possibly even into separate documents.
High level ones:
- smoke test to run adapter at all
- successful run
- failed run
- adapter fails without producing messages
Low level ones are most other things, especially things that are likely to change if the implementation changes.