|
|
5d5668b04e
|
fix(shadow): recover confirmed late evidence commits
|
2026-09-14 09:57:57 +08:00 |
|
|
|
0d53f41f1a
|
fix(shadow): recover closed source connections and retain diagnostics
|
2026-09-10 11:55:59 +08:00 |
|
|
|
4408958443
|
fix(shadow): protect observed vehicle traffic
|
2026-09-09 15:42:09 +08:00 |
|
|
|
edb13450a6
|
fix(shadow): recover completed read timeouts and pair issued observations
|
2026-09-09 10:00:43 +08:00 |
|
|
|
af8b5f1830
|
fix(shadow): respect queue phases and compress input evidence
|
2026-09-08 11:23:50 +08:00 |
|
|
|
414b3bf4a9
|
fix(shadow): repair field routing and harden evidence collection
|
2026-09-07 12:42:17 +08:00 |
|
|
|
9829b9c0fa
|
fix(shadow): harden production observation cycle
|
2026-09-03 11:10:22 +08:00 |
|
|
|
0080befff4
|
docs(shadow): record v1 deployment on 2026-08-28
|
2026-08-28 13:11:09 +08:00 |
|
|
|
f82fabd979
|
fix(shadow): ignore map rows without site id
|
2026-08-28 10:41:36 +08:00 |
|
|
|
da9d311ee5
|
chore(shadow): log source read root causes
|
2026-08-28 10:27:00 +08:00 |
|
|
|
01c94663c2
|
fix(shadow): start queue cursor at database time
|
2026-08-28 10:17:16 +08:00 |
|
|
|
cf0a98247e
|
fix(shadow): ignore constraint metadata in permission probe
|
2026-08-28 10:05:18 +08:00 |
|
|
|
8d78f8563c
|
fix(shadow): allow SQL Server encryption metadata permissions
|
2026-08-28 09:58:58 +08:00 |
|
|
|
01bdf37b06
|
test(ft546): verify read-only shadow operation
|
2026-08-14 19:08:01 +08:00 |
|
|
|
240f5b0808
|
feat(ft546): persist shadow comparison evidence
|
2026-08-14 17:25:52 +08:00 |
|
|
|
6864010832
|
feat(ft546): run shared dispatch kernel in shadow
|
2026-08-14 15:40:31 +08:00 |
|
|
|
08003407eb
|
feat(ft546): collect bounded read-only shadow facts
|
2026-08-14 14:27:47 +08:00 |
|
|
|
b364831c4a
|
feat(ft546): enforce shadow database isolation
|
2026-08-13 14:23:50 +08:00 |
|
|
|
364668c939
|
feat(ft546): add isolated shadow process
|
2026-08-12 14:21:32 +08:00 |
|
|
|
778444e5ea
|
refactor(ft546): share pure PLC command encoding
|
2026-08-12 13:27:30 +08:00 |
|
|
|
d30fa0bd1c
|
fix(ft546): isolate shadow from legacy and PLC threads
|
2026-08-12 12:36:40 +08:00 |
|
|
|
48b0b154b6
|
docs(ft546): design shadow-first safe cutover
|
2026-08-12 10:35:51 +08:00 |
|
|
|
f66585f717
|
test(ft546): verify standard WCS end to end
|
2026-08-12 08:27:40 +08:00 |
|
|
|
ceba465675
|
feat(ft546): add WCS operations console
|
2026-08-11 19:25:29 +08:00 |
|
|
|
c80acf0d99
|
feat(ft546): run standard WCS as the single scheduler
|
2026-08-11 16:57:55 +08:00 |
|
|
|
f53b250336
|
fix(ft546): preserve legacy vehicle snapshots
|
2026-08-11 15:43:51 +08:00 |
|
|
|
3e704d0b10
|
feat(ft546): adapt existing WMS contract to WCS core
|
2026-08-11 14:46:36 +08:00 |
|
|
|
e5f91de1a0
|
fix(ft546): serialize equipment command sends
|
2026-08-11 14:39:26 +08:00 |
|
|
|
14a5a6174e
|
feat(ft546): adapt lift conveyor and charger protocols
|
2026-08-11 13:23:53 +08:00 |
|
|
|
ff384cc019
|
fix(ft546): enforce shuttle motion command gate
|
2026-08-11 13:01:21 +08:00 |
|
|
|
de4d166b42
|
feat(ft546): adapt legacy shuttle PLC protocol
|
2026-08-11 12:44:59 +08:00 |
|
|
|
edafe7af94
|
fix(ft546): serialize shuttle reader lifecycle
|
2026-08-11 12:10:24 +08:00 |
|
|
|
46302c0de1
|
refactor(ft546): register shuttle runtimes from configuration
|
2026-08-11 11:58:53 +08:00 |
|
|
|
11a21e0688
|
feat(ft546): add WCS adapter configuration profiles
|
2026-08-11 11:41:50 +08:00 |
|
|
|
f9ebbcf51c
|
feat(wcs): add correlated logs and product metrics
|
2026-08-11 11:33:55 +08:00 |
|
|
|
434cbe57b9
|
feat(wcs): persist and query execution recovery state
|
2026-08-11 11:27:31 +08:00 |
|
|
|
9782800b0b
|
feat(wcs): recover execution state after restart
|
2026-08-11 11:09:51 +08:00 |
|
|
|
ef3cac9e3e
|
feat(wcs): coordinate conveyor ports and charging
|
2026-08-11 10:51:23 +08:00 |
|
|
|
6030deb227
|
feat(wcs): coordinate lift joint resources
|
2026-08-11 10:46:13 +08:00 |
|
|
|
0d09eb93da
|
feat(wcs): deliver device commands through outbox
|
2026-08-11 10:39:15 +08:00 |
|
|
|
f191d49319
|
feat(wcs): reconcile device facts with execution state
|
2026-08-11 10:24:59 +08:00 |
|
|
|
0152fb1a81
|
feat(wcs): add device command and outbox lifecycle
|
2026-08-11 10:06:10 +08:00 |
|
|
|
74f2de59cd
|
feat(wcs): coordinate and persist traffic decisions
|
2026-08-11 09:54:26 +08:00 |
|
|
|
8b3713d182
|
feat(wcs): prevent traffic deadlocks
|
2026-08-10 16:16:05 +08:00 |
|
|
|
5877d9e60a
|
feat(wcs): add resource reservation ledger
|
2026-08-10 16:11:21 +08:00 |
|
|
|
42374c24a7
|
feat(wcs): add deterministic vehicle assignment
|
2026-08-10 16:06:29 +08:00 |
|
|
|
af8566a72e
|
feat(wcs): add deterministic route planning
|
2026-08-10 16:02:37 +08:00 |
|
|
|
ea0520a27a
|
feat(wcs): add device capabilities and snapshots
|
2026-08-10 15:58:58 +08:00 |
|
|
|
67e47bbdc5
|
feat(wcs): publish immutable warehouse configuration
|
2026-08-10 15:55:59 +08:00 |
|
|
|
81d96a671c
|
feat(wcs): wire core module into RuoYi
|
2026-08-10 15:49:15 +08:00 |
|