1.5 KiB
1.5 KiB
Phase: 분석과 수정 자동화
상태
[계획]
목표
IOP를 통해 오류를 분석하고 수정 가능성을 보고하며, 프로젝트 정책에 따라 승인 후 수정하거나 가능한 경우 자동 수정한다. 모든 변경은 격리된 작업 가지에서 검증하고 외부 저장소에는 사용자 검토용 병합 요청까지만 전달한다.
Milestone 흐름
이 흐름은 Phase 내부 상태 정리이며, Phase를 가로지르는 실행 순서는 전역 마일스톤 실행 순서를 따른다.
- [계획] IOP 분석 실행 연동
- 경로: IOP 분석 실행 연동
- 요약: IOP 실행과 이벤트를 Ariadne 작업 상태 및 실패 이력에 연결한다.
- [계획] 수정 정책과 승인·검증 흐름
- 경로: 수정 정책과 승인·검증 흐름
- 요약: 두 처리 방식과 수정안 해시 기반 승인, 수정, 검증을 구현한다.
- [스케치] 병합 요청 전달
- 경로: 병합 요청 전달
- 요약: 검증된 변경을 첫 저장소 제공자의 병합 요청으로 전달한다.
Phase 경계
- IOP에 운영 환경 쓰기 권한이나 직접 병합 권한을 주지 않는다.
- 검증 실패 또는 수정 불가 결과는 저장소 변경을 전달하지 않고 보고로 종료한다.
- 외부 저장소의 최종 병합은 항상 사용자 책임이다.