From 3789aa6420e315b3a1c8d408b43c9d908e35ab1b Mon Sep 17 00:00:00 2001 From: zgw <13623675548@163.com> Date: Thu, 23 Jul 2026 17:29:26 +0800 Subject: [PATCH] docs: supersede WCS tidy task-state recovery --- .../superpowers/plans/2026-07-22-ft546-tidy-and-batch-replay.md | 2 ++ .../specs/2026-07-22-ft546-tidy-and-batch-replay-design.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/docs/superpowers/plans/2026-07-22-ft546-tidy-and-batch-replay.md b/docs/superpowers/plans/2026-07-22-ft546-tidy-and-batch-replay.md index 6f9f939..fa7eb81 100644 --- a/docs/superpowers/plans/2026-07-22-ft546-tidy-and-batch-replay.md +++ b/docs/superpowers/plans/2026-07-22-ft546-tidy-and-batch-replay.md @@ -420,6 +420,8 @@ git commit -m "feat: schedule automatic tidy from dirty lanes" ### Task 5: Execute Tidy Through the Existing Move-Job Chain +> Superseded on 2026-07-23: WCS task-state lookup and the UNKNOWN-task replay case are replaced by WMS-native evidence recovery. See `docs/superpowers/specs/2026-07-23-wms-native-tidy-recovery-design.md` and `docs/superpowers/plans/2026-07-23-wms-native-tidy-recovery.md`. Vehicle snapshot behavior is not superseded. + **Files:** - Create: `ruoyi-admin/src/main/java/com/ruoyi/algorithm/wms/tidy/TidyOrigin.java` - Create: `ruoyi-admin/src/main/java/com/ruoyi/algorithm/wms/tidy/TidyWorkflowState.java` diff --git a/docs/superpowers/specs/2026-07-22-ft546-tidy-and-batch-replay-design.md b/docs/superpowers/specs/2026-07-22-ft546-tidy-and-batch-replay-design.md index a65a02b..31a5ffa 100644 --- a/docs/superpowers/specs/2026-07-22-ft546-tidy-and-batch-replay-design.md +++ b/docs/superpowers/specs/2026-07-22-ft546-tidy-and-batch-replay-design.md @@ -246,6 +246,8 @@ Callbacks are keyed by workflow, step, WCS task, and event stage. A duplicate ca An offline or faulty vehicle immediately reduces future manual-tidy capacity. A workflow that has already begun physical movement is not cancelled automatically. A planned but undispatched workflow may be returned to the candidate pool only after its reservations are safely released. +> Superseded on 2026-07-23: WCS task-state lookup and the UNKNOWN-task replay case are replaced by WMS-native evidence recovery. See `docs/superpowers/specs/2026-07-23-wms-native-tidy-recovery-design.md` and `docs/superpowers/plans/2026-07-23-wms-native-tidy-recovery.md`. Vehicle snapshot behavior is not superseded. + ### 8.4 Application restart Mode, workflows, steps, and locks are authoritative in SQL Server. The WCS adapter supplies authoritative task state by WCS task ID and retains that simulated state across a WMS-only restart. Startup reconciliation: