• v0.1.0 c7024b57ca

    Behavision 0.1.0 — first packaged release

    Suriya released this 2026-09-04 06:46:37 +00:00 | 88 commits to main since this release

    Verified 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