chore: commit pre-existing untracked work + finish archived-doc notes
Commits work that predated this session and was sitting untracked: qualitative sell strategy module (src/quant_engine), the t20 outcome ledger cron workflow, the QuantEngine masterpiece roadmap doc, a WBS execution yaml, and shared Razor Pages partials (page header, delete confirm modal) with their view models. Verified these build clean (0 errors, 0 warnings) before committing. Also includes the "ARCHIVED" header notes on 6 docs archived in the previous commit - the git-mv landed there, but the note text itself was missed from that commit's staged file list. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
version: "1.0.0"
|
||||
objective: "oms-wms-erp의 계약 중심 리팩토링을 안전한 증분 단위로 수행"
|
||||
scope:
|
||||
canonical_code_root: "oms-wms-erp"
|
||||
excluded_roots:
|
||||
- "src/frontend"
|
||||
- "Temp"
|
||||
- "archive"
|
||||
work_items:
|
||||
- id: "WBS-20260728-01"
|
||||
title: "baseline 및 계약 경계 확인"
|
||||
status: "in_progress"
|
||||
success_data:
|
||||
- "npm run type-check exit code 0"
|
||||
- "npm run build exit code 0"
|
||||
- "npm run test exit code 0"
|
||||
- "python tools/validate_enterprise_crud_specification_v1.py exit code 0"
|
||||
- id: "WBS-20260728-02"
|
||||
title: "공통 계약·타입·오류 처리의 단일 진실원 확립"
|
||||
status: "pending"
|
||||
success_data:
|
||||
- "중복 API 오류·감사·그리드 계약 0건"
|
||||
- "기존 소비자 타입체크 통과"
|
||||
- id: "WBS-20260728-03"
|
||||
title: "삭제·동시성·금액 정합성 보호"
|
||||
status: "pending"
|
||||
success_data:
|
||||
- "물리 삭제 경로 신규 추가 0건"
|
||||
- "낙관적 잠금 실패가 명시적 오류 계약으로 매핑"
|
||||
- "금액 계산의 부동소수점 암묵 변환 0건"
|
||||
- id: "WBS-20260728-04"
|
||||
title: "사후 검증·재현성·증빙 기록"
|
||||
status: "pending"
|
||||
success_data:
|
||||
- "검증 명령과 결과가 Temp/ 증빙 파일에 존재"
|
||||
- "변경 파일이 WBS 항목에 매핑됨"
|
||||
constraints:
|
||||
- "가격·수량·공식은 quant-engine spec을 재계산하지 않음"
|
||||
- "Temp/ 산출물은 직접 편집하지 않음"
|
||||
- "기존 사용자 변경을 덮어쓰지 않음"
|
||||
Reference in New Issue
Block a user