정책 편집기를 사용하여 발견된 문제나 이슈를 배포 가능한 규칙으로 변환합니다. 초안이 라이브 동작을 조용히 변경하지 않도록 작성과 배포를 분리하여 유지합니다.이슈에 반복 가능한 액션 패턴이 있는 경우, Analyze → issues 에서 해당 이슈를 열고 generate policy를 선택합니다. Failproof AI는 먼저 정책이 해당 문제를 표현할 수 있는지 설명한 다음, 검토된 의도와 발견 컨텍스트를 편집기로 가져옵니다. 생성된 소스는 게시하기 전까지 초안 상태로 유지됩니다.
Admin → policy editor로 이동하여 compose에서 실패 모드를 설명하거나 JavaScript 정책 소스를 붙여넣습니다.
소스를 검증하고 보고된 모든 오류를 수정합니다.
정책 ID를 입력하고 게시한 다음, library를 사용하여 버전을 비교하거나 비활성화합니다.
버전이 머신 롤아웃 준비가 되면 enforcement를 선택합니다.
fp policies publish를 사용하여 CLI에서 게시합니다. 이 명령은 새 버전을 생성하며 기존 버전을 직접 수정하지 않습니다. 또한 전송 전에 node로 소스의 파싱 오류를 확인합니다. 다운스트림에서는 이 검사를 수행하지 않으므로, 구문 오류가 있을 경우 시행 시점에 머신에서 오류가 발생할 수 있습니다:
게시는 아무것도 배포하지 않습니다. 새 버전은 fp fleet deploy가 머신에 적용하기 전까지 미사용 상태로 유지됩니다. fp policies compose "<plain English>"는 Cloud 어시스턴트를 사용하여 소스 초안을 작성하고, 게시하지 않고 검토를 위해 출력합니다.로컬 에이전트 CLI(Cloud가 아닌)에 정책을 설치하려면 failproofai policies --install --custom ./checkout.policies.ts --cli claude --scope project를 사용합니다.