CI job은 stable publish gate와 preview experiment를 다른 정책으로 운영한다
preview 실패를 production deploy 실패와 같게 취급하거나 반대로 stable artifact 검사를 선택 사항으로 두면 신호 의미가 흐려집니다.
| job | 실패 의미 | artifact |
|---|---|---|
| stable compile/test | release 차단 | stable classes·logs |
| stable header scan | publish 차단 | scan report |
| preview compile/run | 실험 결과·담당자 알림 | non-publish classes |
| cross-JDK probe | migration signal | comparison report |
| deploy | stable artifact만 입력 | signed package |
핵심: job마다 blocking·artifact·retention 정책을 명시합니다.