- Enviado
- 25 de setembro de 2026 às 20:00 UTC
- Autor
- Kamo
- Confirmação
- 3453e1d
Mestre §11 'SP02 final fixes': uma sessão cujo tipo de inteligência é ARTIFICIAL resolve nenhuma plataforma direita por qualquer rota (bandeira do proprietário, janela deus, administrador linha). SecurityService PlatformRightsService também recusa o usuário do sistema. As duas verificações de plataforma do AIService (as linhas PLATFORM RIGHT da tabela de rotas e RegistryAuthz.requirePlatform for /api/ai/platform/**) chamada a resolvedor com a bandeira do proprietário e janela deus apenas. AiCaller agora lê IntelligenceType (qualquer caso, aparado) e expõe mayHoldPlatformRights(); a tabela de rotas recusa uma sessão de IA não solicitada. Ambos as verificações passam por um componente AiPlatformRights: AI session -> no, então o resolvedor compartilhado, então a linha do usuário (usuário do sistema ou ausente -> no). SP01 final revisão I-2. Também corrige a asserção do ResourceServerConfigTest: desde SP01 Tarefa 19 (mestre §6.4) MANAGEM AI SETTINGS lê /api/ai/models.
