A post-mortem of consolidating subscription seats behind one OpenAI-compatible gateway: the OAuth client boundary that was crossed, the cluster block that followed, and the task-dispatch architecture that replaced it.
When a Self-Hosted Model Gateway Tripped Trust & Safety