콘텐츠로 건너뛰기

설명

검증이 실행되는 시점

검증은 파일을 저장할 때와 에이전트가 작업 완료를 선언할 때 실행됩니다. 승인 게이트는 브랜치에 반영되기 전, 그리고 Git 호스트에서 pull request 리뷰가 진행되기 전에 당신의 Mac에 있습니다.

최종 업데이트

Markdown으로 보기

브랜치와 에이전트 워크스페이스

검증은 열려 있는 저장소와 연결된 에이전트 워크스페이스를 따라갑니다. 열지 않은 Git 브랜치를 단지 존재한다는 이유로 모두 검사하지는 않습니다. 저장한 내용은 열려 있는 저장소에 있어야 하고 인덱싱이 성공해야 결과를 평가할 수 있습니다.

Comparison with the baseline

함수 하나를 변경하면 해당 함수를 호출하는 코드에 영향을 줄 수 있으며, 다른 파일의 호출자도 포함됩니다. Panolayer는 영향을 받는 함수와 연결된 코드를 검사하여 변경된 줄 외부의 회귀를 조사하는 데 도움을 줍니다.

결과는 변경 전 코드베이스와 비교됩니다. 새 실패는 기존 실패와 분리되어 현재 변경으로 인해 발생한 문제를 확인할 수 있습니다. 대기 중이거나 사용할 수 없는 검사는 통과 결과가 아닙니다.

로컬 경계

이것은 로컬 검증 게이트입니다. CI 검사나 브랜치 보호가 아니며, 팀 전체에 정책을 강제하지 않습니다. 에이전트는 당신의 승인 없이 자신의 작업을 브랜치에 병합할 수 없습니다. 결과를 검토한 뒤 실패가 있어도 병합할 수 있습니다.