The proof, again
Agent console
Eleven typed tools over one shared service layer: four that read, two that analyse, and five that write. The writing ones are not special-cased — they call the same functions this page of the interface calls, which is the only way “the agent and the app agree” stays true as both change.
Opening the console…