Skip to content

ci, docs: add container integration test and architecture plan - #2

Merged
marcialwushu merged 1 commit into
mainfrom
ci/container-integration-test
Oct 17, 2026
Merged

marcialwushu merged 1 commit into
mainfrom
ci/container-integration-test

Conversation

@marcialwushu

@marcialwushu marcialwushu commented Oct 17, 2026 •

Copy link
Copy Markdown
Member

Resumo

  • adiciona uma GitHub Action separada para o teste de integração em containers
  • sobe PostgreSQL 16 com healthcheck via Docker Compose
  • clona DevComputaria/DevComputaria.Prompting e executa sync, hydrate-blobs e search-index
  • valida repositório, refs, commits, arquivos, blobs, índice de busca, README.md, search_code e integridade referencial com SQL
  • publica o relatório no console, no Job Summary e como artefato da Action
  • documenta contexto, componentes, pipelines, consistência e atributos de qualidade
  • enriquece modelo de dados, piloto e runbook com riscos e procedimentos operacionais
  • adiciona roadmap priorizado com onze funcionalidades ausentes e critérios de aceite
  • adiciona changelog rastreável por commit e arquivos principais
  • documenta a execução local e ignora relatórios/builds gerados

Validação

Executado localmente com o mesmo Compose da Action:

  • 32 commits indexados
  • 3.469 arquivos indexados
  • 298 blobs hidratados
  • 297 documentos no índice de busca
  • 1.428 resultados para search_code('prompt')
  • 9 de 9 asserções SQL aprovadas
  • mkdocs build --strict aprovado

Comando executado:

docker compose -f docker/docker-compose.integration-test.yml up \
  --build \
  --abort-on-container-exit \
  --exit-code-from integration-test \
  integration-test

Commits

  • 9e68359 — teste de integração em containers
  • 2306dc5 — arquitetura detalhada e roadmap
  • 2bea028 — changelog baseado no histórico do projeto

@marcialwushu
marcialwushu merged commit bb0842b into main Oct 17, 2026
5 checks passed
@marcialwushu marcialwushu changed the title ci: add container integration test ci, docs: add container integration test and architecture plan Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant