Repository navigation
v0.1.2
- chore: release v0.1.2
- docs(changelog): entrada da release 0.1.2 (fix de descoberta do mcp)
- docs(agents): registra o time e o roteamento no AGENTS.md
- feat(agents): time de especialistas do redbar (core, arquiteto, qa, llm-mcp, oss)
- chore(agents): scribe roda em effort medium
- docs(readme): instalação por npx, sem clone pro usuário final
- chore(npm): prepublishOnly roda typecheck e testes antes de publicar
- feat(mcp-config): forma npx portátil como padrão, --local pro clone
- fix(test): handshake e2e determinístico via fixture com cobertura própria
- docs: contributing, código de conduta, segurança e templates de issue e pr
- docs(spec): descoberta do mcp à prova de path
- docs(readme): mcp-config no lugar do registro com redbar pelado
- test(links): guarda os links dos readmes e a regressão do #13
- test(mcp): handshake ponta a ponta contra o servidor stdio real
- feat(cli): mcp-config imprime o registro do mcp à prova de path
- feat(clients): registry de clientes mcp com launch por caminho absoluto
- changes on readme
- docs: logo com a barra de cobertura, versão clara e escura, e navegação no topo
- docs: chamada do readme em português de gente
- docs: origem em uma linha, com o link do lagune e do autor
- docs: traduz o mergulho fundo do design para português
- docs: readme responde as perguntas certas — problema, diferencial, por que não é skill, origem
- docs: status marca as conventions de go como prontas
- feat(languages): go passa a escrever testes agora que as conventions existem
- feat(conventions): padrões de teste para go — unit, integração e e2e, rastreáveis à doc
- feat(cli): atalhos de uma letra — i, b, x e why
- fix(cli): artefatos sempre no repo analisado, e o mcp persiste no projeto com resposta limitada
- fix(languages): public/ nunca é código de produto — o service worker do msw rankeava como gap
- docs: rótulos do excalidraw sem jargão
- docs: agente scribe do projeto e texto do desenho sem jargão
- docs: desenho da arquitetura em excalidraw, editável
- docs: readme enxuto em português com versão em inglês, aprofundamento em docs/design
- feat(cli): resolve perfil e ferramenta e2e do manifest e passa pro relatório
- feat(report): bloco de foco por perfil no html e pdf
- feat(briefing): seção de foco por perfil de projeto, sem reordenar o score
- feat(conventions): padrao e2e do cypress, rastreavel a doc do cypress
- feat(runner): detecta a ferramenta e2e do manifest, playwright ou cypress
- feat(profile): detecta front/back/fullstack a partir do manifest, sem tocar no score
- docs: plano do perfil de projeto e detecção da ferramenta e2e
- docs: spec do perfil de projeto e detecção da ferramenta e2e
- fix(conventions): remove exemplo de comparação php inventado e errado no php 8+
- docs(conventions): aponta e2e de java e python para a página de best practices que existe
- feat(conventions): padrões de teste para python, java, rust e php — unit, integration, e2e
- docs: reescreve o readme em torno do fluxo de ponta a ponta, com o desenho do fluxo
- fix(cli): valida --max e decodifica rename no git status
- docs: documenta o comando execute e a regra de que o agente não se auto-avalia
- feat(cli): comando execute, que entrega os gaps ao agente e mede o resultado
- feat(report): relatório do que o agente fez, com o medido separado do alegado
- fix(execute): tira baseline por gap, para não atribuir ao agente o que ele não escreveu
- feat(execute): o loop gap a gap, com os três portões que julgam o que o agente escreveu
- fix(outcome): identifica o gap pelas linhas, não pelo nome do símbolo
- feat(outcome): cruza o antes com o depois, e a palavra do agente nunca vira veredito
- feat(agents): registro dos agentes que o redbar sabe dirigir
- fix(assertions): não conta a asserção do phpunit duas vezes
- feat(assertions): conta asserções por linguagem, a partir do registry
- docs: remove bloco morto do plano
- docs: plano de implementação do execute
- docs: spec do comando execute
- feat(briefing): o documento que o agente lê, mais explain, mcp e pdf
- feat(report): comentário de pull request em markdown, com aviso de relatório desatualizado
- feat(engine): gera o coverage quando falta, detecta relatório velho e varre o repo inteiro com --all
- fix(cobertura): resolve o filename contra
, não contra a raiz do repo - docs: align changelog with the v0.1.1 tag
Full diff: v0.1.1...v0.1.2