## 증거 중앙 OpenCode 실행 https://github.com/ContextualWisdomLab/.github/actions/runs/29685953768 은 ContextualWisdomLab/saju-caldav#6의 정확한 current head에서 coverage-evidence를 실행했지만, 네트워크가 차단된 신뢰 이미지에 프로젝트 런타임 의존성이 없어 pytest 수집 단계에서 실패했습니다. 누락된 직접 의존성은 FastAPI, 한국 음력 변환, 절기 기반 사주 계산, iCalendar, bcrypt 검증에 사용됩니다. 대상 저장소의 일반 CI 41개 테스트와 컨테이너 검사는 같은 헤드에서 성공했습니다. ## 범위 - ContextualWisdomLab/saju-caldav의 해시 고정 Python 런타임 의존성을 중앙 OpenCode 신뢰 이미지 잠금 파일에 추가합니다. - PR 제어 매니페스트를 런타임에 설치하지 않고, 기존 network=none 실행 경계와 only-binary 해시 검증을 유지합니다. - 중앙 전체 테스트, 요구사항 해시 검증, workflow 계약과 diff 검사를 통과합니다. - 중앙 main 병합 후 ContextualWisdomLab/saju-caldav#6 current head OpenCode 증거를 다시 생성합니다. Agent: Codex Recorded: 2026-07-19T20:57:00+09:00 Phase: Ops Unblocks: ContextualWisdomLab/saju-caldav#6
증거
중앙 OpenCode 실행 https://github.com/ContextualWisdomLab/.github/actions/runs/29685953768 은 ContextualWisdomLab/saju-caldav#6의 정확한 current head에서 coverage-evidence를 실행했지만, 네트워크가 차단된 신뢰 이미지에 프로젝트 런타임 의존성이 없어 pytest 수집 단계에서 실패했습니다.
누락된 직접 의존성은 FastAPI, 한국 음력 변환, 절기 기반 사주 계산, iCalendar, bcrypt 검증에 사용됩니다. 대상 저장소의 일반 CI 41개 테스트와 컨테이너 검사는 같은 헤드에서 성공했습니다.
범위
Agent: Codex
Recorded: 2026-07-19T20:57:00+09:00
Phase: Ops
Unblocks: ContextualWisdomLab/saju-caldav#6