ALTERAÇÕES
Leia as alterações que realmente importam.
A IA agora escreve código mais rápido do que os desenvolvedores conseguem revisar. Um agente entrega milhares de linhas em um diff, e você não faz ideia de quais arquivos podem introduzir uma regressão. O Panolayer atribui uma pontuação de risco a cada arquivo alterado e explica o motivo, para que você saiba quais revisar primeiro. Faça commit e push no mesmo lugar quando estiver pronto.
Ninguém lê um diff de 3.000 linhas. Todos rolamos até o fim e fazemos commit.
A maior parte de um diff grande são lockfiles, configurações e pequenas edições que não precisam da sua atenção. Os poucos arquivos que realmente poderiam quebrar algo ficam escondidos em algum lugar no meio. O Panolayer os traz para a frente, para que você olhe primeiro para eles e continue no ritmo do agente.
01
Veja onde olhar primeiro
Você não tem tempo para ler cada arquivo que um agente tocou, e nem precisa. Um resumo mostra quantos arquivos mudaram e as linhas adicionadas e removidas, e cada arquivo alterado recebe uma pontuação de risco de 0 a 100%, com um motivo em uma linha. O Risk Spectrum coloca os arquivos de maior risco na extremidade vermelha. Risk Bars e Overlap mostram as mesmas pontuações na vertical ou agrupadas pelo que cada alteração afetou.
- UI
- Lógica
- Dados
- API
- Configuração
- Infra
- Dependências
- Segurança
- Teste
- Documentação
- Estilo
- Analytics
- Outro
02
Abra o arquivo
Quando um arquivo tem pontuação alta, você quer saber o porquê antes de lê-lo. Clique nele para ver o diff, em visualização dividida ou inline, com o raciocínio completo da pontuação logo acima.

03
Quando a pontuação não basta
O recurso Analyze all lê o conjunto completo de alterações e retorna um resumo, um risco geral, pontos de atenção específicos e uma observação sobre cada arquivo. Para qualquer coisa além disso, o Chat abre uma conversa com o Panolayer Agent, com os arquivos alterados e a própria alteração já anexados, para que você pergunte sobre ela em vez de lê-la linha por linha.

04
Compare com seus commits recentes
Uma pontuação alta diz mais quando você sabe o que é normal no seu repositório. History lista sua árvore de trabalho acima dos commits recentes, cada um com um rótulo de risco, autor e hash. Você consegue dizer se esta alteração é rotineira ou a coisa mais arriscada que você fez commit nesta semana.

05
Faça commit e push
Depois de revisar o que importa, faça commit na mesma tela. O Panolayer redige uma mensagem de commit a partir do diff, que você pode editar. Commit grava na sua branch local, e Commit & Push a envia ao remoto que ela rastreia. Os commits incluem todos os arquivos alterados. Para staging parcial, você pode usar o Git diretamente.
A revisão do pull request acontece no seu host Git, depois deste ponto.
O Panolayer bloqueia os agentes, não você
Um agente não pode fazer merge do próprio trabalho na sua branch sem sua aprovação. As alterações dele são verificadas primeiro no worktree dele e, então, você decide se faz o merge. Seu próprio trabalho nunca é bloqueado. Faça commit quando quiser, mesmo com verificações falhando. As falhas continuam listadas em Verificar, então nada fica escondido.
Perguntas
O que significa a porcentagem de risco?
É a leitura de um modelo sobre quanta atenção a alteração de um arquivo exige, de 0 a 100%, com base no diff. As pontuações são agrupadas em Safe, Low, Caution ou Critical.
Isso é o mesmo que verificação?
Não. A pontuação lê o diff. A verificação confere a alteração em relação à arquitetura e às regras que o Panolayer deriva do seu código, e é executada quando você salva um arquivo e quando um agente termina.
Qual é a diferença entre a pontuação e o Analyze all?
A pontuação é uma leitura rápida do diff de cada arquivo, a cada alteração. O Analyze all lê a alteração inteira de uma vez quando você pede. Para perguntas mais profundas, o Chat entrega a alteração ao Panolayer Agent.
Posso fazer commit quando as verificações estão falhando?
Sim. O Panolayer bloqueia os agentes, não você. As falhas continuam listadas em Verificar.
Posso fazer commit de apenas parte das minhas alterações?
Um commit feito pelo Panolayer inclui todos os arquivos alterados. Para fazer commit de um subconjunto, faça o staging com o Git diretamente.
Isso se conecta ao GitHub?
Commit & Push envia sua branch para o remoto que ela rastreia, seja qual for. Os pull requests e a revisão acontecem no seu host Git.