Find the work
Identify the task and whether an agent can help.
Agent Experience
Siftable connects the task, relevant context, permissions, execution status, verification, and recovery steps. The agent can see what to do and what it may change. The person can see what happened and why.
A complete delegation · 10 stages
The work starts with identifying and defining the task. It ends after the result is checked, failures are handled, and useful changes are reviewed for next time.
Identify the task and whether an agent can help.
Collect the relevant information and flag gaps or conflicts.
State the outcome, constraints, and acceptance criteria.
List the steps, dependencies, and expected changes.
Define permitted actions, resources, limits, and expiration.
Perform the approved actions and record what changed.
Show blockers, changes, elapsed time, and cost.
Compare the result with the acceptance criteria.
Retry, roll back, revise the plan, or ask for help.
Decide what should be reused or changed next time.
Three linked records
The records share context and identifiers, but each one answers a different question.
Defines the goal, owner, priority, dependencies, and decisions that remain with a person.
Defines the scope an agent can claim: instructions, acceptance criteria, allowed actions, write boundaries, and verification.
Records one attempt: actor, model and runtime, granted authority, actions, errors, receipts, cost, and timing.
Six required views
Siftable derives these views from shared state and presents them when needed. Users do not maintain six separate forms.
What needs to be done, who owns it, and how will success be judged?
Which facts, sources, gaps, and conflicts matter to this work?
Which actions are available, and what effects or failure modes do they have?
What may this actor read, change, spend, send, or publish?
What changed, which checks passed, and what remains unresolved?
What should be reused, corrected, or reviewed before next time?
Proportionate control
Reversible, internal work can move quickly. External, expensive, sensitive, or irreversible actions need stronger limits and approval.
| Class | Action | Default control |
|---|---|---|
| C0 | Inspect | Search, summarize, and calculate. Log access; no approval. |
| C1 | Prepare | Draft, classify, and propose. Preview or sample; easy discard. |
| C2 | Bounded internal change | Explicit scope, lease, verification, and receipt. |
| C3 | Consequential commitment | Human approval at the send, publish, spend, or production boundary. |
| C4 | Exceptional or irreversible | Stronger identity checks, a policy or second-person gate, and a documented recovery plan. |
Outcome assurance
Check the result at the level the task promised: tests, diffs, receipts, reconciled records, rendered artifacts, source citations, or an explicit human decision.
Failure and recovery
Blocked work, stale context, rejected outcomes, partial completion, and expired grants should lead to a clear recovery choice.
Retry the action without duplicating a completed change.
Update stale context while preserving the earlier evidence.
Revise the scope explicitly or send the decision to the right person.
Reverse what can be reversed and keep the unresolved work visible.
How Siftable represents the work
Stores the goal, owner, priority, dependencies, and decisions that remain with a person.
sift workStores the claimable scope, allowed actions, acceptance criteria, and verification plan.
Stores what happened during one attempt, including actions, errors, receipts, timing, and managed cost.
Because the records share identifiers and context, a reviewer can trace the work from the original goal to the final evidence.
Connect an agent
Use MCP or the Siftable CLI to give an agent the context and actions needed for a specific task. The work item keeps the result, verification, and source references together.