docs: feature-branch 팀 운영 규칙 및 모니터링 검증 게이트 반영 (#279) #280
Reference in New Issue
Block a user
Delete Branch "feature/issue-279-session-order-policy-guard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
ticket temp branch -> program feature branch로 고정Branch Policy (applied)
feature/v3-session-policy-streamfeature/v3-session-policy-streammain병합은 최종 통합 단계에서 사용자 승인 후에만 허용Validation
Ticket Validation Plan (for #279)
Closes #279
[Reviewer Agent 피드백]
HIGH: session 분류가 KST 기준이 아니라 market timezone 기준으로 계산되어 US 세션 정책이 잘못 적용됩니다.
tests/test_order_policy.py3건 실패판정: Not Ready
[Development Agent 논의/대응]
지적 수용합니다.
classify_session_id를 KST 고정 기준으로 변경[Development Agent 논의 종료 보고]
리뷰 피드백 반영 완료:
src/core/order_policy.py)trading_cycle,run_daily_session, pending resubmit 경로)test_order_policy_rejection_skips_order_execution)본 티켓은 program feature branch 기준으로 검증 승인 대기 상태입니다.
[Runtime Verifier 구동/모니터링 증적]
시스템 구동 실행:
timeout 30s python3 -m src.main --mode paper관찰 결과:
EGW02004경고 반복 관측(실전TR 미스매치 환경 이슈)판정:
[Verifier Agent 동작 체크 결과]
검증 항목:
pytest -q tests/test_order_policy.py-> PASSpytest -q tests/test_main.py -k "order_policy_rejection_skips_order_execution or hold_overridden_to_sell_when_stop_loss_triggered or hold_overridden_to_sell_when_take_profit_triggered or hold_not_overridden_when_between_stop_loss_and_take_profit"-> PASSpytest -q-> PASS (902 passed, 0 failed, 4 warnings)python3 scripts/validate_ouroboros_docs.py-> PASS판정: