For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /pt/docs/modules.md (or send Accept: text/markdown).
Visão geral de módulos
Contratos pequenos que tornam a infraestrutura mais fácil de compreender e reutilizar.
Leia a base em linguagem simples
A autenticação verifica quem fez login. Uma sessão lembra desse login. Um espaço de trabalho mantém juntos os registros de uma pessoa ou equipe. O faturamento registra pagamentos; um direito concede acesso a um recurso. Um trabalho executa trabalho fora de uma solicitação de página. O email transacional envia mensagens acionadas por ações do aplicativo, como códigos de login, em vez de divulgação de marketing.
Um adaptador conecta um serviço à mesma interface do aplicativo. Adaptadores locais ou falsos permitem explorar sem contas de provedor. Quando precisar de um serviço real, selecione um provedor e siga seu guia de configuração; você não precisa configurar todos os módulos de uma vez. Comece com banco de dados e login e, em seguida, ative pagamentos, IA e trabalho em segundo plano somente quando seu produto precisar deles.
Compõe as capacidades de que precisas
Os pacotes partilhados fornecem identidade, persistência de workspace, faturação, IA, jobs em segundo plano, email transacional e observabilidade. As apps compõem estes módulos; a lógica de domínio do produto fica fora do Starter Core.
Prefere o contrato existente ao integrar uma funcionalidade. Se não conseguir descrever o comportamento de que precisas, torna essa limitação explícita antes de o estender.
Segue a propriedade ao longo do fluxo
Uma sessão identifica um utilizador. Um workspace delimita os seus registos. As permissões autorizam capacidades. Uma tarefa em segundo plano transporta contexto de confiança para a execução. Os registos de utilização e auditoria permitem depois à aplicação prestar contas do trabalho.
Usa adaptadores locais para verificações deterministas
Os adaptadores fake/locais suportam testes repetíveis sem pedidos pagos a fornecedores. Fornecedores reais são verificados através de um caminho de smoke configurado à parte. Um teste de adaptador é evidência sobre o contrato, não uma prova de entrega ou persistência real.