DESIGN
Has edge and error cases been considered?

Ensure to not only cover the "happy path", but also the other various cases when interacting with the product.

Error-case.png