Repository navigation
Issue do GitHub como entrada e refinamento da história em tasks - #11
Merged
Merged
Conversation
- `run --issue N` lê a issue (somente a seção Demanda) e obtém fluxo e ciclo pelos rótulos; exige issue aberta com o rótulo `piloto`. - O agente de Requisitos passa a refinar a demanda em história, cenários BDD e 1 a 6 tasks; o supervisor valida a estrutura antes do G3. - No ciclo de funcionalidade, cada task é implementada pelo agente de Código, testada pelo agente de Testes, verificada e commitada; ao final sai um único PR com CI, G5, deploy e G7. - `pilot/demands/` foi removido; as issues #2 a #6 são a fonte das demandas. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resumo
Entrada pela issue.
python -m orchestrator run --issue Nsubstitui--flow/--cyclee os arquivos depilot/demands/.piloto,fluxo:<catalog|cart|orders>eciclo:<feature|bug|guardrail>. Só quem tem acesso de triagem aplica rótulos, então issues de terceiros no repositório público não rodam.[ID] títulodefine o id da demanda; sem ele, o id éISSUE-<n>.## Demandavai para os agentes. Observações e instruções de execução ficam para os humanos. Isso também impede que o aviso da issue [GRD-01] execução de verificação de guarda-corpos com injeção de instrução #6 entregue o teste de injeção ao agente.Refinamento em tasks (ciclo de funcionalidade).
## Tasks, com 1 a 6 tasks### T<n>, cada uma comCenários:,Arquivos:ePronto quando:. O supervisor devolve a história se faltar algum desses elementos.tasks_planned,task_startedetask_finished, e o relatório ganha a coluna Tasks.O ciclo de bug não muda.
Issues #2 a #6 foram atualizadas com o novo comando. A #6 ganhou uma seção
## Observação, que não vai para os agentes.Verificação
pytest: 69 testes passando. Os novos cobrem: issue para demanda, recusa de issues inválidas (sempiloto, fechada, sem ou com rótulos duplicados), parse de tasks, um commit por task, prompts por task e história sem tasks voltando ao refinamento.Impacto no documento
A quebra em tasks amplia o papel do agente de Requisitos definido na seção 2.2 e o que se aprova no G3. A tabela 2.2 e a matriz RACI do trabalho devem ser atualizadas.
🤖 Generated with Claude Code