Event Model

ASBOS is modeled as an orchestration layer above existing systems of record. Each business event receives:

  • Unique identifier
  • Timestamp
  • Source system or agent
  • Confidence level
  • Data classification
  • Audit history

Example event types

The orchestration service may receive events such as:

  • Shift created or updated
  • Clock-in missed
  • Credential expiring
  • Report overdue
  • Incident opened
  • Invoice due

Design principles

  • Agents do not directly overwrite authoritative payroll, licensing, or client records without policy checks.
  • Agent actions are idempotent where possible so replayed events do not create duplicate shifts, invoices, or messages.
  • A shared event schema supports interoperability without giving every agent unrestricted access to every dataset.
  • Parent-event lineage supports traceability and failure analysis.

Simulator note

The prototype repository implements a subset of event types for a no-show coverage cascade using synthetic data. This scaffold supports protocol design and baseline comparison — not field evidence.