Skip to content

Scaffold técnico Next/Postgres/Drizzle #22

Description

@pmarcura

Contexto

Esta issue faz a ponte entre a documentação de fundação (#7) e o CI real (#8). O CI só deve ser implementado com scripts concretos depois que existir um scaffold técnico mínimo com package.json, app Next.js e comandos reproduzíveis.

Critérios de aceite

  • Projeto inicial usa Next.js App Router, React, TypeScript strict e Tailwind, preservando a arquitetura indicada em .planning/research/STACK.md.
  • Estrutura inicial prepara Postgres + Drizzle sem implementar ingestão PNCP ainda.
  • Scripts mínimos ficam definidos para lint, typecheck, test e build, mesmo que testes comecem mínimos.
  • Versões são verificadas no npm no momento do scaffold e registradas no PR.
  • README ou documentação técnica explica como rodar localmente.

Fora de escopo

  • Ingestão PNCP, schema definitivo de confiança ou UI final de contrato.
  • CI completo antes dos scripts existirem.
  • Trocar a arquitetura do Claude sem registrar decisão.

Referências

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:dataIngestão, normalização, fontes e banco de dados.area:githubGovernança, issues, CI e fluxo aberto.area:uiInterface pública e experiência de usuário.priority:p0Prioridade crítica para fundação ou MVP.status:readyPronto para implementação.type:infraInfraestrutura, tooling, CI ou base técnica.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions