Repository navigation
Front no escopo dos agentes, com decisões visuais definidas pela issue - #13
Merged
Merged
Conversation
- Front dividido em index.html, styles.css, app.js e lib.js (funções puras), com testes em web/tests usando node --test. - Agente de Código escreve em web/public/ e Testes em web/tests/; o guarda-corpo libera node --test e bloqueia opções perigosas do node. - styles.css só é editável quando a issue traz a seção Interface com decisões visuais da equipe técnica; sem ela, os agentes reutilizam os elementos existentes e registram a necessidade como pendência. - Verificações do supervisor reconhecem testes JS (asserções e regressão). - CI roda os testes do front; homologação serve web/public inteira. - Template de issue com as seções Demanda, Interface e Observação. 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
Os agentes passam a desenvolver código de front quando a demanda precisa ser usada pela tela (atividade 6). O design de interface (atividade 5) continua com a equipe técnica, que registra suas decisões na seção
## Interfaceda issue.Front
web/public/:index.html,styles.css,app.js(DOM e eventos) elib.js(funções puras testáveis). JavaScript puro, sem build.web/tests/lib.test.js: 7 testes comnode --test.parseMoneyToCents, que corrige um bug do front anterior: "150.00" virava R$ 15.000,00. O front também valida entradas inválidas antes de chamar a API.Guarda-corpos e verificações
web/public/. Agente de Testes:web/tests/. Ambos ganhamnode --test; opções como-e,--importe--requiresão bloqueadas.web/public/styles.csssó é editável se a issue tiver a seção## Interface. Sem ela, os agentes recebem a instrução de reutilizar os elementos existentes e registrar a necessidade visual como pendência.*.test.js: teste sem asserção e teste de regressão que precisa falhar sem a correção.Processo
## Demandae, se houver,## Interface..github/ISSUE_TEMPLATE/demanda.md, com as seções Demanda, Interface e Observação.AGENTS.md(seção Front) e os prompts foram atualizados. O G7 inclui a conferência visual, já que os agentes não enxergam a tela.web/publicinteira. O health check confereapp.js,lib.jsestyles.css.Verificação
pytest: 80 testes passando, com 11 novos (escopo do front, bloqueio destyles.csssem Interface, comandosnode, testes JS sem asserção, seção Interface e prompt sem decisões visuais).node --test: 7 testes passando.CONFIRMED.app.js,lib.jsestyles.cssforam servidos com status 200, sem erros de carregamento.🤖 Generated with Claude Code