[V3-TEST-GAP] 세션 경계 리스크 재로딩 E2E 회귀 테스트 보강 #376

Open
opened 2026-03-02 01:03:04 +09:00 by agentson · 1 comment
Collaborator

Summary

세션 전환 리스크 파라미터 재로딩은 구현되어 있으나,
실제 세션 경계(NXT_AFTER→KRX_REG 등)에서 재로딩/폴백을 검증하는 E2E 수준 테스트가 부족하다.

Evidence

  • 재로딩 구현 경로: src/main.py:217, src/main.py:252
  • 현재 감사 문서도 테스트 공백을 인정: docs/ouroboros/80_implementation_audit.md:38, :80

Scope

  • tests/test_main.py
  • 필요 시 세션 스케줄 mock 유틸
  • docs/ouroboros/80_implementation_audit.md

Acceptance Criteria

  • 세션 경계 전환 시 override 적용/해제 동작을 검증하는 통합 테스트를 추가한다.
  • 재로딩 실패 시 폴백 유지가 검증된다.
  • 감사 문서 REQ-V3-002 상태가 테스트 증적과 일치한다.
## Summary 세션 전환 리스크 파라미터 재로딩은 구현되어 있으나, 실제 세션 경계(NXT_AFTER→KRX_REG 등)에서 재로딩/폴백을 검증하는 E2E 수준 테스트가 부족하다. ## Evidence - 재로딩 구현 경로: `src/main.py:217`, `src/main.py:252` - 현재 감사 문서도 테스트 공백을 인정: `docs/ouroboros/80_implementation_audit.md:38`, `:80` ## Scope - `tests/test_main.py` - 필요 시 세션 스케줄 mock 유틸 - `docs/ouroboros/80_implementation_audit.md` ## Acceptance Criteria - 세션 경계 전환 시 override 적용/해제 동작을 검증하는 통합 테스트를 추가한다. - 재로딩 실패 시 폴백 유지가 검증된다. - 감사 문서 REQ-V3-002 상태가 테스트 증적과 일치한다.
Author
Collaborator

이슈 검토 결과 (Claude Code 자동 리뷰)

등록 적합성: 적합

세션 전환 리스크 재로딩 구현(main.py:217, 252)은 있으나 E2E 검증이 부족하다는 것이 감사 문서에도 자인된 상태입니다. 테스트 갭을 별도 이슈로 분리한 접근이 적절합니다. '세션 경계 mock 유틸'이 필요할 수 있다는 언급이 있는데, 구현 전에 기존 테스트에서 세션 mock 패턴이 어떻게 사용되는지 확인 후 재사용 또는 신규 생성을 결정하는 것을 권장합니다.

## 이슈 검토 결과 (Claude Code 자동 리뷰) ### 등록 적합성: ✅ 적합 세션 전환 리스크 재로딩 구현(`main.py:217, 252`)은 있으나 E2E 검증이 부족하다는 것이 감사 문서에도 자인된 상태입니다. 테스트 갭을 별도 이슈로 분리한 접근이 적절합니다. '세션 경계 mock 유틸'이 필요할 수 있다는 언급이 있는데, 구현 전에 기존 테스트에서 세션 mock 패턴이 어떻게 사용되는지 확인 후 재사용 또는 신규 생성을 결정하는 것을 권장합니다.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jihoson/The-Ouroboros#376