Estágio fonte: docs/ROADMAP.md Pré-lançamento — ainda não há onde entrar

Estágio

A plataforma é construída às claras. Esta página é um resumo do roadmap no repositório guarda-chuva, que é a fonte de todo estado e toda data abaixo.

Os subprojetos

A plataforma foi decomposta em sete subprojetos, decididos nesta ordem porque cada um opera dentro do anterior. Cinco estão desenhados; dois estão abertos.

#SubprojetoDecideEstado
SP-0Identidade, contas e tenancyQuem é o usuário, o que é uma conta, como funcionam posse e isolamento, a hierarquia conta → workspace → projetodesenhado
SP-4O modelo de trabalho: specs e autonomiaO que a plataforma faz; onde o humano decide, aprova e dá contextodesenhado
SP-1Topologia de componentes e repositóriosQuais componentes existem e o papel de cada umdesenhado
SP-3O modelo de domínio e a persistênciaWorkspace, projeto, card, artefato, evento; o banco de dadosdesenhado
SP-2Contrato e protocolosA fonte da verdade do contrato; REST, gRPC e streamingdesenhado
SP-5Runtime, ambiente e IDEO terminal, a execução paralela, o deployaberto
SP-6Integração com o ClaudeO agente, o chat como canal de comandoaberto

Entregue

  • 2026-09-13
    Eventos com contexto, e a fila de dead letters que faltavaTodo evento viaja com a chave do agregado, o ator, a requisição e a sessão. Um evento esgotado vai para uma única fila de dead letters com o histórico de tentativas; as falhas são classificadas e aprendidas.
    ADR-0014 · dop-core
  • 2026-09-09
    O ambiente de QA no Google Cloud, sob os domínios do produtoCodificado em Terraform, com o core e o BFF no Cloud Run, Postgres e NATS numa VM, e api.qa.dop-t.com e auth.qa.dop-t.com verificados. A cadeia de contas roda de ponta a ponta: login, BFF, core, banco.
    dop-infra
  • 2026-09-03
    O conhecimento do projeto é um repositório git, hospedado pela plataformaUm servidor git com tokens por demanda; a sandbox clona o projeto em /project com escrita; todo artefato é commitado e todo push é um evento.
    ADR-0021
  • 2026-09-03
    O core verifica seus chamadoresUma assinatura em toda chamada — o token da pessoa onde há pessoa, uma asserção da plataforma onde não há — com o formato de fio fixado pelo mesmo vetor de teste em Go e em Python.
    ADR-0022
  • 2026-09-02
    O segundo fator, de ponta a pontaTOTP escrito na biblioteca padrão, verificadores por e-mail e SMS atrás de ports, um gate de step-up em quatro operações sensíveis, e as telas do cockpit.
    ADR-0020

A seguir

  • 01
    As ferramentas do agente e o cockpitA peça que falta para a plataforma executar em vez de só modelar. Foco de provedor: Anthropic; o port multiprovedor fica.
  • 02
    Claude Code hospedado como laboratórioA sandbox roda o binário sem modificação e o desenvolvedor entra com a própria assinatura — o lugar onde medir o custo real de uma demanda não custa nada.
  • 03
    As histórias de usuárioSó depois de a estrutura estar pronta. A reação a um evento como dado (P-29) vem antes, porque escrever as histórias contra um switch seria reescrevê-las depois.