Proof Kinds
Use screenshots for lightweight visual confirmation, recordings for flow review, and the three browser kinds when you already have structured evidence from an automation tool.
Ownership Model
Every proof is a canonical record in ADE’s SQLite database. Proofs can have multiple owners simultaneously — the same screenshot can be linked to a worker run, a PR, and a Linear issue. Ownership types:- Lane — the lane where the proof was captured
- Worker run — the worker run the agent was working on, if any
- Chat Session — the chat session the agent was in, if any
- Pull Request — if the proof is linked to an open PR
- Linear Issue — if the proof is published to a Linear issue as an attachment
- Orchestrator run / step / attempt — finer-grained worker run subdivisions
- Automation run — when the proof was captured inside an automation
ade proof, and you can add or remove owners later from the proof’s detail view.
Lifecycle States
Each proof carries two orthogonal state fields: Review state — your judgment of the proof:
Workflow state — where the proof sits in the pipeline:
A typical proof starts as
pending / evidence_only, moves to accepted / promoted when you approve it, and finally to accepted / published when it is attached to a PR or Linear issue.
Reviewing Proofs in Workers
Workers surface proofs in the Artifacts tab on the worker run detail view. Each row shows the kind, title, source backend, owner, and a thumbnail.1
Open the Artifacts tab
On a worker run detail view, switch to the Artifacts tab.
2
Click the proof you want to review
A side panel opens with the full media, the capture metadata, and any existing owners.
3
Set the review state
Choose Accept, Needs more, or Dismiss. Your reviewer note is stored alongside the state.
4
Publish to owners (optional)
Select one or more targets — the PR from this worker run, a Linear issue, a chat session — and click Publish. ADE routes the proof to each target and updates the workflow state to
published.Reviewing Proofs in Chat
When a chat agent captures a proof during a session, it appears in the session’s artifact panel. From there you can:- Promote the proof to the lane’s durable context
- Attach it to an existing worker run’s artifact pool
- Attach it to a PR or Linear issue
- Dismiss it