Chaque pull request, vérifiée
Panolayer vérifie chaque modification par rapport à tout ce qui en dépend, fonction par fonction, et commente la ligne exacte.
Panolayer for GitHub Bientôt disponible
Un agent de revue pour chaque pull request, basé sur le moteur de vérification. Lorsqu’il signale un bug, il vous montre la ligne, l’entrée défaillante et les étapes pour le reproduire.
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 });
Modèle de vérification v2 · Bientôt disponible
Il ne se contente pas de détecter le bug. Il renvoie l’entrée qui le déclenche et les étapes pour le reproduire. Le benchmark de revue devient public sur review-bench.ai. Inscrivez-vous sur la liste avant son lancement.
Rejoindre la liste d’attentePanolayer vérifie chaque modification par rapport à tout ce qui en dépend, fonction par fonction, et commente la ligne exacte.
Chaque constat est accompagné de l’entrée qui fait échouer la fonction et des étapes pour le reproduire. Pas de « ceci pourrait être un bug ».
Le code qui échouait déjà est signalé, afin que les relecteurs voient ce que cette pull request a cassé, et non un arriéré.
Un seul e-mail lorsque Panolayer pour GitHub sera disponible. D’ici là, Panolayer Studio exécute dès aujourd’hui la même vérification sur votre Mac.
Découvrir 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