[Spec & Test plan](https://docs.google.com/document/d/1c1GLcFopNTvw1ySMRr0omW4i0PGQAxBl7VhEsKpw3MA/edit?tab=t.0#heading=h.85sq2uqs74v)