Handoff Cockpit
Trace-linked suite handoffs. BrowserOps does not claim delivery unless a downstream response confirms it.
Event Recovery
DATABASE_URL is configured; BrowserOps events are written to the outbox table and mirrored in process memory for live UI updates.
persistentNo received handoffs are stored yet
Use /api/browserops/receive-handoff for envelope validation or /api/browserops/send-handoff with dryRun=true to create a public-safe preview.
Suite Handoff Contracts
AgentUI remains the workflow UI surface; BrowserOps proves what the browser saw.
SpecSpec remains the contract truth engine; BrowserOps dry-runs the browser plan before protected execution.
MCPMCP remains the tool registry; BrowserOps only executes protected browser work after authorization.
SandboxSandbox remains the bounded execution lab; BrowserOps verifies the resulting public preview.
WebhookLabWebhookLab remains the event surface; BrowserOps marks protected execution when a real browser run is requested.
ClawsClaws remains the planning/remediation harness; BrowserOps attaches browser-visible evidence.
TraceTrace remains the observability spine; BrowserOps carries trace context and only claims export after confirmation.
MonitorMonitor remains the infrastructure surface; BrowserOps supplies browser evidence for release visibility.
SheetsSheets remains the tabular evidence surface; BrowserOps does not claim export until accepted.
DocsDocs remains the publishing surface; BrowserOps prepares report evidence and waits for confirmed ingestion.
EvalsEvals remains the scorecard and release gate; BrowserOps provides browser proof for scoring and reports missing completed artifacts as degraded evidence gaps.