MAKITTHandoff
Handoff Boards
finishedargo-stock-delta-sync

Argo Stock Delta Sync — E2E Handoff 보드

Argo Stock Delta Sync — E2E Handoff 보드

  • README.md 초안 (2026-05-01) — 첫 초안의 "MAKITT vendor 분기" 잘못된 방향 폐기
  • PartnerInventory 도입 합의 — partner-scoped raw snapshot. bulk-sync ↔ delta 통합 파이프라인
  • GSI 결정: 신규 GSI 추가 X. 기존 ArgoVendorMapping 재사용
  • TTL / StockEvent / platform event 결정 — 1h / 보류 / 보류
  • PartnerInventory 엔티티 + Repo + Service
  • PartnerInventorySyncService (PartnerInventory → Inventory projection)
  • ArgoVendorOrgLookupService (Redis cache wrapper)
  • ArgoStockChangeConsumer + DTO
  • ArgoVendorStockBulkSyncConsumer 리팩터 (sync service 경유)
  • README.test.md
  • Dev E2E 검증 완료 (2026-05-01) — 입고 + 출고완료 시점 모두 PartnerInventory + Inventory 갱신 확인

bulk-sync (link 시점) 만으론 link 이후 발생하는 재고 변경 미전파. Argo wms-inventory-sku-stock-change-after 직접 구독 + ArgoVendorMapping 으로 MAKITT vendor 만 필터. PartnerInventory raw snapshot → Inventory projection.

  1. Argo 측 코드 변경 0 — 새 토픽/producer 신설 안 함. 기존 wms-inventory-sku-stock-change-after 직접 구독
  2. 격리 원칙은 SKU 의 NFA 비멱등 위험에서 나옴 — 재고는 NFA 무관이라 격리 불필요
  3. vendor 필터링은 MAKITT 측 책임 — 기존 ArgoVendorMapping lookup (Redis cache wrapper) 으로 매 메시지 ms 단위 분기. 신규 GSI 추가 X
  4. PartnerInventory 신설 — partner-scoped raw snapshot. SK = PARTNER_INVENTORY#{partnerId}#{workplaceId}#{referenceSkuId}. Inventory 는 derived. bulk-sync ↔ delta 동일 파이프라인 (PartnerInventorySyncService.applyPartnerSnapshot) 경유

비어 있음

당신이 처리할 항목

docs / spec / finished / argo-stock-delta-sync / e2e.md