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.