# BAT-033: enter --qty 필수 검증 (issue #23) - Status: release-candidate - Profile: batch-lite - Source Discovery: REQ-032 change-req (issue #23) - Included REQ: REQ-032 (CHG-20260610-06, AC-7) ## Summary - `trex-core enter`에 `--qty` 미지정 시 RPC 제출 전 즉시 오류 반환. 기존 `qty=None` → admitted → 집행 루프 KIS 거절 → 롤백이라는 "접수 성공처럼 보이지만 매수 안 됨" 혼동 제거. ## Scope - In: `trex_core/runtime/cli.py` `enter` 서브커맨드에 `--qty` 미지정 검증 + 단위 테스트 - Out: IntentService admission 수량 검증(서비스 레이어), 도메인 변경, DB 스키마 변경 ## Documents - Planning: [planning.md](./planning.md) - Implementation: [implementation.md](./implementation.md) - Verification: [verification.md](./verification.md) ## Notes - batch-lite minor-change fast path: 구조/인터페이스/런타임 흐름 영향 없음 (CLI argparse 단일 파일). - Design Gate: design 불필요 (planning.md 참조).