Material Tag V0.1 firmware bridge -> actual app backend integration
Client date: 2026-10-03 Asia/Shanghai
Scope: NDJSON logical HTTP simulator; no physical device verification
Database: isolated temporary database; preview database untouched
Server: loopback with OS-assigned free port; virtual ACK worker disabled
PASS electronics: EL-001 inventory 2400 -> 2397; pick completed once; repeated UUID unchanged; Button2 replenishment created once; display receipt did not change inventory/task/app ACK
PASS general: WH-001 inventory 800 -> 797; pick completed once; repeated UUID unchanged; Button2 replenishment created once; display receipt did not change inventory/task/app ACK
PASS lineside: LS-001 inventory 40 -> 37; pick completed once; repeated UUID unchanged; Button2 replenishment created once; display receipt did not change inventory/task/app ACK
PASS 41 integration assertions; temporary database removed and test server stopped
No BLE, GPIO, USB serial hardware, EPD rendering or production warehouse tested.
The C core remains tested separately by host C99 unit/sanitizer tests.
