Files
KArtSell.Aegis/docs/Design/kbx-foundation-v60-status-canonical-contract-hardening/docs/kbx-v27-standard-traceability.md
T
kjh2064 3f293d8aa8
deploy / deploy (push) Successful in 1m52s
deploy / notify (push) Successful in 1s
V13-FE-006: consolidate approved UI and contract hardening
2026-08-13 02:41:00 +09:00

967 B

KBX v27 Standard Traceability

표준 요구 v27 구현
Explicit State KbxWorkflowBar, T02/T03 state policy
Audit by Default KbxRecordLifecycle + Item/Order Audit API
상태 변경과 수정 분리 KbxRecordStatePolicy, confirmed/deactivated read-only
Optimistic Concurrency UX KbxConflictResolver + latest reload
Version Token Item/Order explicit version
Unsaved Changes requiresDirty, requiresClean, Workspace dirty binding
Permission UX / Backend Enforcement permissionByStatus + FastEndpoints Permissions
위험한 확정 KbxConfirm, Workflow confirm:true enforcement
Write 정규화 / Read Projection catalog.item_details + erp_item_search_projection
Outbox + Audit same transaction Item Save/Deactivate, Order Save/Confirm
Idempotency Order Confirm command receipt
재현성 canonical lifecycle scenarios + correlation-compatible Problem contract