The agent added validation after the write instead of before it
An agent adds an input-validation guard after the mutation instead of before it: a standalone guard test passes, but invalid rows still persist because rejection runs after the save. Covers placing rejection ahead of every side effect and verifying through an end-to-end call rather than testing the guard in isolation.




