-
Behavision 0.1.0 — first packaged release
released this
2026-09-04 06:46:37 +00:00 | 88 commits to main since this releaseVerified against real hardware, a real Postgres and a real broker:
- The engine recognises returning people from an RTSP camera and decides
identity once per track from an average of at least three embeddings. - A shop PC runs standalone or linked to head office. Cameras are added
from either end, with a make picker that fills in the RTSP path. - Visits reach head office over MQTT with at-least-once delivery and a
durable local queue; the arrivals feed is ordered by a server-assigned
sequence, not the camera's clock. - The server applies its own schema and refuses to run against one it
does not match. - Erasure actually erases: the object goes before the row, and a failed
object delete aborts the whole request. - A fresh clone builds and its tests pass with no .env and no models.
NOT done, and it needs a Windows machine: the package has never been
built or run on Windows, nothing is code-signed, and the recognition
thresholds are still uncalibrated for the overhead camera geometry
documented in CLAUDE.md.Downloads
- The engine recognises returning people from an RTSP camera and decides