コンテンツへスキップ

解説

Panolayer ができないこと

Panolayer はすべてのバグを検出するわけではなく、チーム全体のマージポリシーを強制するものでもありません。コードレビューやリポジトリのテストとあわせて、その結果を活用してください。

最終更新

Markdown で表示

検証のカバレッジ

カバレッジは言語やリポジトリによって異なります。動的な動作、リフレクション、生成コード、実行時の条件は、解析されたソースからは見えない場合があります。ルールが合格しても、それはその期待値をカバーしているだけで、起こりうるすべての動作をカバーしているわけではありません。

リスクは正しさではない

モデルが diff を読んで各ファイルをスコアリングします。これは、ファイルを出荷しても安全であることを示すものでも、検証の代わりになるものでもありません。リスクの低い変更でも間違っている可能性があります。

ローカルでの承認

承認ゲートは Panolayer 内のローカルなものです。Git ホストのブランチ保護ルールや CI チェックではありません。エージェントは、あなたの承認なしに自分の作業をブランチにマージすることはできません。結果をレビューし、失敗があってもマージすることは可能です。