Commit Graph

  • a53438ba7e fix: reject blocked outbound jobs at WCS intake fix/wcs-outbound-dependency-guard-20260915 zgw 2026-09-15 11:23:09 +08:00
  • 5d5668b04e fix(shadow): recover confirmed late evidence commits optimize/wcs zgw 2026-09-14 09:57:57 +08:00
  • 0d53f41f1a fix(shadow): recover closed source connections and retain diagnostics zgw 2026-09-10 11:55:59 +08:00
  • 4408958443 fix(shadow): protect observed vehicle traffic zgw 2026-09-09 15:42:09 +08:00
  • edb13450a6 fix(shadow): recover completed read timeouts and pair issued observations zgw 2026-09-09 10:00:43 +08:00
  • af8b5f1830 fix(shadow): respect queue phases and compress input evidence zgw 2026-09-08 11:23:50 +08:00
  • 414b3bf4a9 fix(shadow): repair field routing and harden evidence collection zgw 2026-09-07 12:42:17 +08:00
  • 9829b9c0fa fix(shadow): harden production observation cycle zgw 2026-09-03 11:10:22 +08:00
  • 0080befff4 docs(shadow): record v1 deployment on 2026-08-28 zgw 2026-08-28 13:11:09 +08:00
  • f82fabd979 fix(shadow): ignore map rows without site id zgw 2026-08-28 10:41:36 +08:00
  • da9d311ee5 chore(shadow): log source read root causes zgw 2026-08-28 10:27:00 +08:00
  • 01c94663c2 fix(shadow): start queue cursor at database time zgw 2026-08-28 10:17:16 +08:00
  • cf0a98247e fix(shadow): ignore constraint metadata in permission probe zgw 2026-08-28 10:05:18 +08:00
  • 8d78f8563c fix(shadow): allow SQL Server encryption metadata permissions zgw 2026-08-28 09:58:58 +08:00
  • 01bdf37b06 test(ft546): verify read-only shadow operation zgw 2026-08-14 19:08:01 +08:00
  • 240f5b0808 feat(ft546): persist shadow comparison evidence zgw 2026-08-14 17:25:52 +08:00
  • 6864010832 feat(ft546): run shared dispatch kernel in shadow zgw 2026-08-14 15:40:31 +08:00
  • 08003407eb feat(ft546): collect bounded read-only shadow facts zgw 2026-08-14 14:27:47 +08:00
  • b364831c4a feat(ft546): enforce shadow database isolation zgw 2026-08-13 14:23:50 +08:00
  • 364668c939 feat(ft546): add isolated shadow process zgw 2026-08-12 14:21:32 +08:00
  • 778444e5ea refactor(ft546): share pure PLC command encoding zgw 2026-08-12 13:27:30 +08:00
  • d30fa0bd1c fix(ft546): isolate shadow from legacy and PLC threads zgw 2026-08-12 12:36:40 +08:00
  • 48b0b154b6 docs(ft546): design shadow-first safe cutover zgw 2026-08-12 10:35:51 +08:00
  • 004c8740b1 修复同通道出库作业顺序 main zgw 2026-08-12 10:09:17 +08:00
  • f66585f717 test(ft546): verify standard WCS end to end zgw 2026-08-12 08:27:40 +08:00
  • ceba465675 feat(ft546): add WCS operations console zgw 2026-08-11 19:25:29 +08:00
  • c80acf0d99 feat(ft546): run standard WCS as the single scheduler zgw 2026-08-11 16:57:55 +08:00
  • f53b250336 fix(ft546): preserve legacy vehicle snapshots zgw 2026-08-11 15:43:51 +08:00
  • 3e704d0b10 feat(ft546): adapt existing WMS contract to WCS core zgw 2026-08-11 14:46:36 +08:00
  • e5f91de1a0 fix(ft546): serialize equipment command sends zgw 2026-08-11 14:39:26 +08:00
  • 14a5a6174e feat(ft546): adapt lift conveyor and charger protocols zgw 2026-08-11 13:23:53 +08:00
  • 652607ce15 出库调度优先取移库任务 zgw 2026-08-11 13:06:55 +08:00
  • ff384cc019 fix(ft546): enforce shuttle motion command gate zgw 2026-08-11 13:01:21 +08:00
  • 3f38269a1f 同步最新本地代码 zgw 2026-08-11 12:57:27 +08:00
  • de4d166b42 feat(ft546): adapt legacy shuttle PLC protocol zgw 2026-08-11 12:44:59 +08:00
  • edafe7af94 fix(ft546): serialize shuttle reader lifecycle zgw 2026-08-11 12:10:24 +08:00
  • 46302c0de1 refactor(ft546): register shuttle runtimes from configuration zgw 2026-08-11 11:58:53 +08:00
  • 11a21e0688 feat(ft546): add WCS adapter configuration profiles zgw 2026-08-11 11:41:50 +08:00
  • f9ebbcf51c feat(wcs): add correlated logs and product metrics zgw 2026-08-11 11:33:55 +08:00
  • 434cbe57b9 feat(wcs): persist and query execution recovery state zgw 2026-08-11 11:27:31 +08:00
  • 9782800b0b feat(wcs): recover execution state after restart zgw 2026-08-11 11:09:51 +08:00
  • ef3cac9e3e feat(wcs): coordinate conveyor ports and charging zgw 2026-08-11 10:51:23 +08:00
  • 6030deb227 feat(wcs): coordinate lift joint resources zgw 2026-08-11 10:46:13 +08:00
  • 0d09eb93da feat(wcs): deliver device commands through outbox zgw 2026-08-11 10:39:15 +08:00
  • f191d49319 feat(wcs): reconcile device facts with execution state zgw 2026-08-11 10:24:59 +08:00
  • 0152fb1a81 feat(wcs): add device command and outbox lifecycle zgw 2026-08-11 10:06:10 +08:00
  • 74f2de59cd feat(wcs): coordinate and persist traffic decisions zgw 2026-08-11 09:54:26 +08:00
  • 8b3713d182 feat(wcs): prevent traffic deadlocks zgw 2026-08-10 16:16:05 +08:00
  • 5877d9e60a feat(wcs): add resource reservation ledger zgw 2026-08-10 16:11:21 +08:00
  • 42374c24a7 feat(wcs): add deterministic vehicle assignment zgw 2026-08-10 16:06:29 +08:00
  • af8566a72e feat(wcs): add deterministic route planning zgw 2026-08-10 16:02:37 +08:00
  • ea0520a27a feat(wcs): add device capabilities and snapshots zgw 2026-08-10 15:58:58 +08:00
  • 67e47bbdc5 feat(wcs): publish immutable warehouse configuration zgw 2026-08-10 15:55:59 +08:00
  • 81d96a671c feat(wcs): wire core module into RuoYi zgw 2026-08-10 15:49:15 +08:00
  • 4696cdb950 feat(wcs): persist transport orders and workflows zgw 2026-08-10 15:24:11 +08:00
  • f4ae3df382 feat(wcs): add idempotent transport order use cases zgw 2026-08-10 15:15:29 +08:00
  • fd83225c75 feat(wcs): add workflow and task step model zgw 2026-08-10 15:12:05 +08:00
  • ba245255f9 feat(wcs): add transport order state machine zgw 2026-08-10 15:08:57 +08:00
  • 74979e3226 feat(wcs): add shared domain contracts zgw 2026-08-10 15:05:57 +08:00
  • 77067e07b3 build: add standard WCS core module zgw 2026-08-10 15:00:23 +08:00
  • 352c17eb9f docs(javaTest): document business and raw replay zgw 2026-08-10 12:33:42 +08:00
  • 49c374b4b3 feat(javaTest): visualize source-aligned task phases zgw 2026-08-10 12:28:14 +08:00
  • c8c4498ed1 feat(javaTest): report source-aligned business replay zgw 2026-08-10 11:59:57 +08:00
  • 46763032dd feat(javaTest): keep loaded tasks bound through recovery zgw 2026-08-10 10:17:42 +08:00
  • 1c73fda672 feat(javaTest): execute source-aligned business phases zgw 2026-08-10 09:45:59 +08:00
  • 6169fbcb46 feat(javaTest): scope PLC retries by business phase zgw 2026-08-07 14:12:09 +08:00
  • 48f0cad832 feat(javaTest): model source-aligned task phases zgw 2026-08-07 14:07:54 +08:00
  • 93ef274b63 feat(javaTest): reconstruct historical business parent tasks zgw 2026-08-07 14:02:38 +08:00
  • 1fd45f4f69 feat(javaTest): load source task and aisle front fields zgw 2026-08-07 13:34:54 +08:00
  • 9ca43a3911 docs(javaTest): plan source-aligned two-stage tasks zgw 2026-08-07 13:26:51 +08:00
  • dca8c74ba4 docs(javaTest): design source-aligned two-stage tasks zgw 2026-08-07 13:08:10 +08:00
  • 744edb6a37 feat(javaTest): visualize floor transfer evidence zgw 2026-08-07 11:29:38 +08:00
  • 31fa643993 feat(javaTest): orchestrate cross-floor dispatch zgw 2026-08-07 10:50:23 +08:00
  • 35e67e2455 feat(javaTest): model idempotent floor transfer jobs zgw 2026-08-07 09:56:12 +08:00
  • 97e60087b0 docs(javaTest): design floor transfer orchestration zgw 2026-08-07 09:50:29 +08:00
  • 2e7ef72f38 docs(javaTest): record completion audit verification zgw 2026-08-06 20:08:25 +08:00
  • 59817848f4 test(javaTest): lock reroute and resource safety gates zgw 2026-08-06 20:02:04 +08:00
  • 276a3cc51d fix(javaTest): close invalid history inputs explicitly zgw 2026-08-06 20:01:53 +08:00
  • 1cd9a7c1c0 fix(javaTest): validate route quality inputs zgw 2026-08-06 19:54:33 +08:00
  • 1dac889734 docs(javaTest): plan dispatch completion audit zgw 2026-08-06 19:50:57 +08:00
  • e76006ec04 fix(javaTest): correct route comparison and layer visibility zgw 2026-08-06 19:35:30 +08:00
  • 651402a06f docs(javaTest): explain conflict-aware route audit zgw 2026-08-06 18:59:43 +08:00
  • bd7decf4fd feat(javaTest): inspect bounded route decisions on full map zgw 2026-08-06 18:49:15 +08:00
  • 58de793143 feat(javaTest): report auditable route quality evidence zgw 2026-08-06 18:16:17 +08:00
  • 407184b9d5 feat(javaTest): reroute after repeated traffic hold zgw 2026-08-06 17:47:27 +08:00
  • 87129e39b4 feat(javaTest): plan traffic-aware approach and service routes zgw 2026-08-06 17:29:00 +08:00
  • 5719fe4a5f feat(javaTest): replace route reservations atomically zgw 2026-08-06 17:22:08 +08:00
  • 2d834965c0 feat(javaTest): rank routes by live traffic quality zgw 2026-08-06 17:19:13 +08:00
  • fe079a10a4 feat(javaTest): generate bounded route candidates zgw 2026-08-06 17:15:04 +08:00
  • bc3bfcabf1 docs(javaTest): plan bounded conflict-aware routing zgw 2026-08-06 17:10:17 +08:00
  • 97de1f9f26 docs(javaTest): design bounded conflict-aware routing zgw 2026-08-06 16:47:01 +08:00
  • e5f1c34ab9 docs(javaTest): explain full-map route audit zgw 2026-08-05 17:34:40 +08:00
  • 7786aa2675 feat(javaTest): render full-map route comparison zgw 2026-08-05 17:32:36 +08:00
  • 9946881e3a feat(javaTest): expose full-map route evidence zgw 2026-08-05 16:55:15 +08:00
  • ff8aabdf6a feat(javaTest): map full topology and route differences zgw 2026-08-05 16:50:47 +08:00
  • fad6faf949 docs(javaTest): plan full-map route comparison zgw 2026-08-05 16:45:30 +08:00
  • d8aeade90c docs(javaTest): design full-map route comparison zgw 2026-08-05 16:33:42 +08:00
  • 953f78d97e feat(javaTest): add dispatch audit visualizer zgw 2026-08-05 16:09:52 +08:00
  • f80f92dca3 feat(javaTest): expose local dispatch visualizer API zgw 2026-08-05 15:16:52 +08:00
  • a0453d8b22 feat(javaTest): map simulation evidence for visualization zgw 2026-08-05 15:08:31 +08:00