Current E2E-only coverage is slow and prone to flakiness. Adding lower-level tests will speed up feedback and isolate failures closer to their source. Implement the new unit and integration test ...