Every action logged. Every decision auditable.
recorded from production · opsagent-recruiter · run 2026-06-07
A real, unedited slice of the SOSA™ audit trail from one production worker run (tenant identities redacted). The two purple rows are governance gates — the agent was about to act, and SOSA stopped it before anything left the system.
logged / decision recorded
human-gated (held for a person)
governed: blocked before send
07:00:01
worker.run.start · 6 jobs queued across 5 tenants
A scheduled run begins — every tenant and job it will touch is recorded up front.
logged
07:00:15
worker.cycle.match.start · Client A · role ••••3da13 · minScore 30 · cap 50
Begins scoring candidates for an open role, within its declared limits (min score, cap).
logged
07:00:15
worker.cycle.match.complete · Client A · 0 matches written · 4 ms
Scored the pool — none cleared the bar this cycle, and that decision is recorded too.
decision recorded
07:00:15
outreach.skipped · Client A · attempted 0 / sent 0
Gate: the agent was ready to reach out — outreach is human-gated for this tenant, so nothing was sent.
human-gated
07:00:15
worker.cycle.publish-blocked · Client C · outbound publish · stopped before send
Gate: an outbound publish was caught and stopped by the governance layer before it could leave the system.
governed: blocked
07:00:15
worker.run.done · 6 processed · 0 errored · 5 tenants · 14.25 s
The run closes with a complete, attributable record — 6 jobs, 0 errors, 14.25 s.
logged
07:55:14
intake.candidate.created · Client D · score 38 · CV sha e2f098bb…
Later that hour, a new candidate is logged from an intake — content hashed, not stored in the clear.
logged
Supervised · Orchestrated · Secured · Auditable — SOSA™ logs every agent action, records every decision, and blocks ungoverned sends before they leave the system.