# TallyFlow Edge Review (repo: tallyflow-iot) **Product name:** TallyFlow Edge (repo/package still `tallyflow-iot`) **Tech stack:** Rust (Cargo workspace) + Leptos CSR web UI **Branches reviewed:** `develop` through `81fa9d8` (July 2026 pull) ## Structure - `core/` — service/library - RFID drivers: Impinj, Zebra, **ATID ATF862 / Invengo XC-RF861 (Master mode)** - Barcode: SNAPI / Aurora / wedge paths - **Remote reader** REST API (mobile/handheld submit — used by **TallyFlow Scout**) - REST API v1, live tag streaming, reader start/stop/health - **Reader-side filtering** (for quotes such as RMS tunnel/filter needs — validate in field) - Keyboard wedge + optional lookup filter (e.g. Assa Abloy patterns) - Egress processors: CSV logger, REST, AMQP → TallyFlow - **MCP** Streamable HTTP at `/mcp` (health, readers, tags; statistics-oriented skills expanded) - Windows Service install path - `web/` — Leptos UI: reader health, live stream/filter, start/stop, improved statistics display ## Key capabilities (market carefully) - Multi-vendor fixed RFID + remote/handheld readers under one site edge - Unified tag feed → CSV / REST / AMQP - Ops UI without vendor tools - MCP read-oriented copilot surface (not autonomous dock control by default) - Companion handheld: [[TallyFlow Scout]] (Collect / Verify / Locate) ## Relevance - Primary **site edge** ingestion for docks, tunnels, and multi-reader plants - Can feed Core via AMQP; can stand alone with CSV/REST and customer apps (e.g. Alice+Olivia console) - Scout is the supported mobile remote-reader experience for Edge ## Next review steps - Confirm shipped MCP tool list vs docs after statistics/MCP skill commits - Document ATF862 Master mode hardware prerequisites - Field-test reader-side filtering before strong marketing claims