Pular para o conteúdo principal

Documentação AMPLIA

Índice da pasta docs/. O cartão de visita do repositório (README, licença, contribuição, segurança, changelog) fica na raiz.

Última revisão: 16/09/2026.

Comece por aqui

DocumentoQuando usar
../README.mdO que é, como subir, comandos
setup.mdInstalação completa (PHP, Docker, migrations, env)
onboarding.mdPrimeiro dia de um dev novo
arquitetura.mdC4, camadas, integrações, decisões vigentes
api.mdContrato HTTP, auth, CSRF, envelope JSON
api/endpoints.mdCatálogo de todos os endpoints
api/openapi.yamlOpenAPI 3.0 gerado a partir de backend/api

Operação

DocumentoQuando usar
deploy.mdAmbientes, pipeline, rollback
runbooks.mdProdução quebrou: o que fazer
testes.mdEstratégia, cobertura esperada, checklists
modelo-dados.mdERD, tabelas, dicionário
SECURITY.mdComo reportar vulnerabilidade

Produto e autorização

DocumentoConteúdo
mapa-dominio-gevtech.mdAtores, bounded contexts, eventos
rbac-tenant-design.mdRBAC em dois níveis (WL + usuário)
permissoes-matriz-endpoints.mdMatriz endpoint → flag
permissoes-guia-nova-flag.mdChecklist para criar permissão
modulos-tarefas.mdSpec completa do módulo Tarefas
modal_trocar_representante.mdTroca de representante
ajustes-estabelecimentos-chat-20260821-20260824.mdPipeline KYC/docs do EC

Engenharia (histórico e plano)

DocumentoConteúdo
manual-tecnico.mdManual técnico consolidado (stack, módulos, lacunas)
adr/README.mdArchitecture Decision Records
plano-migracao-psr4.mdPlano de autoload PSR-4
front-dashboard-refactor-map.mdReorganização do frontend
schema-usage-audit.mdAuditoria de uso de tabelas
nonessential-files-audit.mdCandidatos a remoção
security-hardening-20260807.mdHardening 2026-08-07
design-system/tailwind-padroes.mdPadrões visuais Tailwind

Integração PayUp (guias do provedor): backend/src/integrations/payup/.