Problem
main/master 대상 직접 merge/ship 제한, CI 통과 필수 같은 조직 정책을 parsec 레벨에서 강제하는 기능이 없음.
Proposed Solution
config.toml에 policy 섹션 추가:
[policy]
protected_branches = ["main", "master"]
require_ci = true
require_review = false
- protected branch에 직접 ship/merge 시도 시 에러
require_ci = true이면 CI 미통과 시 --no-wait 사용 불가
--force 플래그로 정책 우회 가능 (경고 출력)
Impact
팀 운영 정책을 CLI 레벨에서 하드가드.
Priority: P0 | Source: 외부 피드백
Problem
main/master 대상 직접 merge/ship 제한, CI 통과 필수 같은 조직 정책을 parsec 레벨에서 강제하는 기능이 없음.
Proposed Solution
config.toml에 policy 섹션 추가:require_ci = true이면 CI 미통과 시--no-wait사용 불가--force플래그로 정책 우회 가능 (경고 출력)Impact
팀 운영 정책을 CLI 레벨에서 하드가드.
Priority: P0 | Source: 외부 피드백