すべての pull request をチェック
Panolayer は各変更を、それに依存するすべてのコードに対して関数単位で検証し、該当する正確な行にコメントします。
Panolayer for GitHub 近日公開
すべての pull request に対するレビュー agent。Verification Engine を基盤に構築。バグを検出すると、該当行、失敗する入力、再現手順を示します。
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 });
検証モデル v2 · まもなく公開
バグを捕まえるだけでは終わりません。それを引き起こす入力と再現手順を返します。レビューベンチマークは review-bench.ai で公開されます。公開前にウェイトリストへ登録を。
ウェイトリストに登録Panolayer は各変更を、それに依存するすべてのコードに対して関数単位で検証し、該当する正確な行にコメントします。
各検出結果には、関数を失敗させる入力と再現手順が付属します。「バグかもしれません」で済ませることはありません。
すでに失敗していたコードにはラベルが付くため、レビュアーが見るのはこの pull request が壊したものであり、バックログではありません。
Panolayer for GitHub のリリース時にメールを1通お送りします。それまでは、Panolayer Studio が同じ検証を今すぐお使いの Mac で実行できます。
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