Agency Display
Note
agency.display is planned architecture. This page defines product
boundaries and contracts; it does not claim that the module is implemented.
Agency Display extends the agent operating system to physical and virtual terminals: kiosk browser windows, shop tablets, taxi tablets, municipal signs and interactive dashboards. Agents publish sandboxed HTML/CSS/JavaScript Views, assign them to terminals, and update shared state through revisioned Scopes and Properties.
The design takes the reactive ideas of Nabla Link and applies Agency’s runtime rules: PostgreSQL authority, explicit services and policies, Channels projections, persistent Missions, auditable Agents and recoverable clients.
Core boundaries
- Display runtime
Identity, pairing, credentials, View versions, Assignments, Scopes, Properties, interactions, commands and render acknowledgements.
- Geospatial fleet
Positions, map projections, GeoZones, deterministic targeting and campaign delivery for fixed or moving terminals.
- Media fleet
Cameras/audio sources, samples, retention, signed media access and semantic events. Full media does not travel through Channels JSON frames.
- Veronica
Defines intent, delegates specialist work and handles exceptions. She does not evaluate every GPS tick or video frame.
See Display runtime and reactive state, Geospatial and media fleets and Display and fleet security.