What happened

A pipe into tail hid failing tests; a deploy gate always exited 0.

Check exit codes and the deployed state.

Build the lesson into your workflow.