这页不是完整 wire schema。
它只做一件事:
把当前最重要的错误语义和 diagnostics 语言讲成人话。
missing-credential意思:
常见场景:
user-action-required意思:
常见场景:
human-verification-required意思:
account-action-required意思:
常见场景:
permission-gated意思:
Unauthorized 或权限门挡住常见场景:
401 或权限不足session-incomplete意思:
典型例子:
provider-unavailable意思:
refreshable-but-degraded意思:
Switchyard 的目标不是“出错时糊成一句 failed”。
它要尽量把这些区别讲清楚:
当前这套 reference 只覆盖 已经在代码和 tests 里落地的错误语言。
不覆盖未来 compat 的幻想错误码。