You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"violated_contract": "A gate must answer the cases it can decide without an external dependency before resolving that dependency. Passing a credentialed client in argument position resolves it first, so an answer that needs no read still requires ambient credentials and fails where they are absent.",
"canonical_prevention": "Resolve credentialed clients inside the branch that actually reads them, after the guards that can decide without one, and cover it with a test whose fake client raises on resolution so any path that resolves it needlessly fails.",