ADR-034. Tenant context не является отдельным tenant-id
Контекст
У платформы есть семьи, организации, команды, внешние преподаватели и площадки. Это scopes доступа, но не изолированные tenants с отдельными схемами БД.
Решение
На старте multi-tenancy моделируется через identity organizations/families/teams, permissions scopes и actor_context. Отдельный tenant_id в каждой таблице не вводится.
Последствия
- домены проверяют ownership локально через scope;
- organization/family context не подменяет пользователя;
- переход к hard multi-tenant isolation потребует отдельного ADR и migration plan.
Связи
- relates: ADR-018;
- relates: ADR-022;
- runtime topology:
../../platform/topology.md; - permissions model:
../../platform/permissions-model.md.