Pular para o conteúdo

8. Glossário · versão 2.0.0

Glossário

manifesto/99-glossario.md

Termos da metodologia. O glossário de domínio (cliente, pedido, projeto, etc.) é próprio de cada projeto — o manifesto apenas orienta sua criação, ele vive em .specs/stack/ do projeto.

TermoSignificado
ADRArchitecture Decision Record. A unidade do trabalho que mexe no código: pasta numerada em .specs/adr/ com seis arquivos — o contexto do repositório e a execução viva.
Os seis arquivos001-executive, 002-resources, 003-plan, 004-tasks, 005-relatorio-tecnico, 006-relatorio-executivo.
TarefaUm item do Gestor (a tela Tarefas, o quadro): o controle do que fazer, com coluna, prazo, ciclo e responsável. É opcional. Até a 1.x, “task” era o item técnico do 004; agora esse é o passo.
SubtarefaUm subitem de uma tarefa no Gestor.
PassoUm item técnico do 004-tasks.md de uma ADR (T1, T2…), com situação (todo / doing / done / blocked). Recomenda-se 1 passo = 1 commit. O passo que também é tarefa leva o identificador dela ao lado (KBP-12). O nome do arquivo 004-tasks.md não muda.
Execução vivaO 004 mantido em dia durante o trabalho: os passos com a situação, as decisões do caminho e a estratégia da IA.
VincularAssociar uma ADR a uma tarefa do Gestor, com um papel: implementa (a tarefa executa a ADR) ou contexto (só a lê). O vínculo mora no Gestor e é copiado no 005 ao fechar.
Reserva de númeroO número de uma ADR nova dado pelo Gestor, sem colisão entre sessões paralelas e nunca reusado. Sem o Gestor: o maior + 1.
Orquestração autônomaA IA decide sozinha, pela regra de Tarefa ou ADR, se o trabalho é ADR, acha ou cria a ADR, vincula e anda a tarefa — sem a pessoa pedir cada passo.
GestorO Gestor de Projetos, a ferramenta de gestão recomendada do método: projetos, tarefas, ciclos, horas, solicitações, a documentação das ADRs e os espaços. Ver Gestor.
MCP do GestorA porta da IA para o Gestor: tarefas, ciclos, as ADRs vinculadas, a reserva de número, o esqueleto e a conferência do formato.
SolicitaçãoO pedido de um cliente no Gestor, que vira tarefa depois da triagem.
CicloO período de trabalho de um projeto no Gestor, com as tarefas dele.
QuizO conjunto de perguntas decididas no 003-plan.md, em formato ( )/(X) com alternativas, escolha e justificativa.
Plan modeModo da IA em que ela planeja e pergunta antes de executar; perguntas e respostas são registradas na ADR.
ManifestoEsta metodologia (pasta manifesto/), universal. Muda só na origem (o repositório jhowdev), por ADR, com versão em VERSION; nos projetos é read-only.
manifesto:pullO comando que traz a versão nova do Manifesto do jhowdev para um projeto: troca a pasta e mostra o diff, sem commitar.
Modelos de projetoOs pontos de partida de um repositório novo (Vazio, Manifesto e Monorepo), gerados por pnpm boilerplate:build no jhowdev (ADR 076 de lá).
Kit de ferramentasOs scripts que todo projeto traz (banco local, backup, restauração, compartilhamento, e-mail, armazenamento, PDFs) — ver Ferramentas padrão.
PadrõesGuias técnicos universais em manifesto/architecture/.
.specs/stackStacks e decisões técnicas próprias de um projeto, adicionais à stack universal.
Estratégia da IAAbordagem de execução: agente único, subagentes, agentes exploradores, paralelismo em massa.
Smoke testVerificação rápida e pronta para rodar dos fluxos principais — focada na API.
OrquestradorO agente principal (a sessão que conversa com o dono): distribui as frentes, é o único que opera o banco principal (migrations, seeds, schema) e integra uma frente de cada vez — ver Orquestração de agentes.
TeammateAgente secundário que trabalha numa frente conversando com o orquestrador, no seu worktree, com porta e banco de teste próprios; para o trabalho longo, ajustado no caminho. Não toca o banco principal nem faz push.
WorkflowExecução roteirizada de vários agentes, com etapas fixas (implementar → revisão adversarial contra as palavras do dono → integrar); para um lote de ADRs bem definidas. Ninguém conversa no meio; nenhum agente dele faz push.
OpenAPISpec do contrato da API, derivado dos schemas Zod.
ScalarInterface interativa de testes da API (“powered by Scalar”), servida a partir do spec OpenAPI.