ブランチとエージェントのワークスペース
検証は、開いているリポジトリと、接続されたエージェントのワークスペースを対象とします。開かれていない Git ブランチを、存在するというだけですべて検査するわけではありません。保存の結果を評価するには、その保存が開いているリポジトリ内で行われ、正常にインデックス化されている必要があります。
Comparison with the baseline
1つの関数への変更は、それを呼び出すコード(他のファイルの呼び出し元を含む)に影響する可能性があります。Panolayer は影響を受ける関数と関連コードをチェックし、変更された行を超えてリグレッションを調査できるようにします。
結果は変更前のコードベースと比較されます。新たな失敗は既存の失敗と分けて保持されるため、今回の変更が何をもたらしたかを確認できます。保留中または利用できないチェックは、合格した結果ではありません。
ローカルの境界
これはローカルの検証ゲートです。CI チェックやブランチ保護ではなく、チーム全体にポリシーを強制するものでもありません。エージェントは、あなたの承認なしに自分の作業をブランチにマージすることはできません。結果をレビューし、失敗があってもマージすることは可能です。