CARDBOARD PROTOCOL / DOSSIER DO PROJETO
AFRICAN BUSINESS NETWORK
Infraestrutura operacional partilhada para empresas africanas.
CARDBOARD PROTOCOL / DOSSIER DO PROJETO
Infraestrutura operacional partilhada para empresas africanas.
Capítulo 01
As operações existiam em ferramentas desligadas, sem identidade ou contexto comum.

A empresa continuava a ser uma só entidade. As suas operações estavam divididas por sistemas sem relação entre si.
folha de cálculo faturação chat
banco inventário formulário público
pagamento logística documentosOBSERVAÇÃO
O problema não era a ausência de software. Cada ação operacional vivia num sistema diferente, com identidade e modelo de dados próprios.
Uma empresa africana não deveria reconstruir a sua identidade digital sempre que entra noutro fluxo, rede de parceiros ou país.
Capítulo 02
O software empresarial é desenhado como produtos isolados, enquanto a empresa continua a ser uma entidade única.
SUPOSIÇÃO
ERP, CRM, pagamentos e marketplaces resolvem áreas separadas.
A questão arquitetural tornou-se: o que precisa de permanecer comum em todas as operações?
Capítulo 03
A primeira implementação precisava de fronteiras fundacionais, não da superfície da visão final.
REJEITADO — SUPERFÍCIE EXCESSIVA
RETRABALHADO
Identidade, Organização, Membros, papéis e permissões tornaram-se a fronteira inicial.
Contratos, eventos, dados e APIs comuns definem aquilo de que os módulos futuros dependerão.
Capítulo 04
A visão atravessa países e fornecedores, mas implementar esse futuro de imediato destruiria a clareza.
O perigo não era pensar pequeno.
O perigo era implementar a arquitetura de 15 anos na primeira versão.
Capítulo 05
Começar com um monólito modular bem particionado e extrair apenas sob pressão mensurável.
FRONTEIRA DO SISTEMA
A simplicidade transacional mantém-se enquanto domínios e contratos ficam isolados.
Microsserviços devem surgir por extração controlada, não por ideologia.
PRÓXIMA EXTRAÇÃO
Capítulo 06
Uma plataforma em camadas, com bounded contexts baseados em capacidades de negócio.
apps/ api (NestJS) web (Next.js)
packages/ domain events permissions validation
docs/ journeys model contracts ADRs diagrams
infra/ Docker Kubernetes Helm TerraformEventos descrevem factos depois de mudanças válidas, não comandos disfarçados.
CQRS e event sourcing só entram onde modelos divergentes ou verdade histórica completa justificam o custo.
Capítulo 07
O desenho protege o modelo de longo prazo e restringe a superfície implementada.
Preservar o modelo de longo prazo na documentação; limitar a implementação aos domínios fundacionais.
Definir jornadas, domínio, permissões, eventos e contratos antes de multiplicar funcionalidades.
Modelar extensões sem fingir cobertura regulatória nem forçar IA em cada operação.
Capítulo 08
A fundação implementada e os módulos futuros permanecem claramente separados.
VERIFICADO
LIMITE ATUAL
Capítulo 09
A evolução permanece ligada a pressão arquitetural observável.
PRÓXIMA EXTRAÇÃO
Capítulo 10
A fundação atual da plataforma e as suas fronteiras explícitas.
VERIFICADO
web: Next.js + TypeScript
api: NestJS
dados: PostgreSQL + Redis
workspace: pnpm + Turborepo
arquitetura: monólito modular
domínios: fundação Identity + Organization
evidência: requisitos, jornadas, contratos, ADRsAfrican Business Network foi desenhada como uma fundação da qual podem surgir sistemas operacionais sem fragmentar a empresa que existe por baixo.
Contracapa
Muitos sistemas operacionais podem surgir sem fragmentar a empresa que existe por baixo.