Removing these from the enum was over-eager, because the embed and PEP
clients are sending them as part of the items request param.
Adding them back lets us deploy the split-items change without
breaking the clients. Once the clients are updated, these enum values
can be removed again.
Test Plan
Run unmodified embed frontend against local backend without this
change; see the error on any form submission. Apply this change to the
backend; make sure the calculator successfully shows results.
Description
Removing these from the enum was over-eager, because the embed and PEP clients are sending them as part of the
items
request param.Adding them back lets us deploy the split-items change without breaking the clients. Once the clients are updated, these enum values can be removed again.
Test Plan
Run unmodified embed frontend against local backend without this change; see the error on any form submission. Apply this change to the backend; make sure the calculator successfully shows results.