Cada pull request, verificado
O Panolayer verifica cada mudança em relação a tudo que depende dela, função por função, e comenta na linha exata.
Panolayer para GitHub Em breve
Um agente de revisão para cada pull request, construído sobre o Verification Engine. Quando ele sinaliza um bug, mostra a linha, a entrada que falhou e os passos para reproduzi-lo.
41 export async function PATCH(req, { params }) {42 const body = await req.json();43+ await updateProfile(params.handle, body);44 return Response.json({ ok: true });
Modelo de verificação v2 · Chegando em breve
Ele não para em detectar o bug. Ele devolve a entrada que o dispara e os passos para reproduzi-lo. O benchmark de revisão fica público em review-bench.ai. Entre na lista antes do lançamento.
Entrar na lista de esperaO Panolayer verifica cada mudança em relação a tudo que depende dela, função por função, e comenta na linha exata.
Cada achado vem com a entrada que faz a função falhar e os passos para reproduzir. Nada de “isso pode ser um bug.”
Código que já estava falhando é marcado, para que os revisores vejam o que este pull request quebrou, e não um acúmulo de pendências.
Um e-mail quando o Panolayer for GitHub for lançado. Até lá, o Panolayer Studio já roda a mesma verificação no seu Mac hoje.
Conheça o Panolayer Studio
panolayer reviewed · line 43
Before updating a profile, the PATCH handler checks that the target user is the current viewer.
@bob → PATCH /api/users/alice403 Forbidden200 OK · profile overwritten