Signals
per-minute · 46 min observedWeb error rate
web_error_rateObserved record
deploys and alerts on the incident clockCounterfactual timelines
nothing forked yet — the agent branches here, or fork by handWhat production is actually doing. Forks branch from here; only the human switch merges one back.
open · 14:32
Hand this incident to your agent
The page tools in this tab let an agent read the signals, fork counterfactual timelines, rehearse each mitigation against the forecast, and stage one proposal — this canvas updates live as it works. Applying to production is not one of its tools.
“Errors spiked after the 14:05 deploy. Compare rolling back against bypassing the new cache, show me the evidence, and stage the lowest-risk mitigation. Do not apply anything.”
- signals.queryRead the evidence
- scenario.forkFork a timeline
- scenario.simulateRehearse a fix
- mitigation.stageStage a proposal
- mitigation.applyYou only
Staged for review
human-onlyNo proposal yet. Once the agent has compared its forks it stages one mitigation here, with its rationale and evidence.
Reviewing it — and shipping it — stays with you.
Activity ledger
agent youQuiet so far. Every dispatch — an agent tool call or your own click — lands here as it happens, through the same typed contract.