Skip to main content

BrandedWorkspaceScope — номинальный тип против cross-tenant утечек

## Что это `BrandedWorkspaceScope` — nominal type через BRAND symbol. Невозможно случайно подменить scope одного tenant'а другим: компилятор отвергает, runtime brand-check бросает `BrandedScopeBreachError`. `deriveScopeFromAuth` — единственный санкционированный constructor. ## Зачем «String-based id» — главный источник cross-tenant утечек в multi-tenant приложениях. Branded типы делают эту ошибку структурно невозможной. ## Источники вдохновения - [Agent-Field/agentfield](https://github.com/ ## 🔗 Linear - [PZD-241](https://linear.app/kuhjie/issue/PZD-241) (match confidence: 0.363)

Log in to comment and vote

No comments yet

Be the first to share your thoughts.