The workbench is optimized around one loop:
- pick task
- run session
- review diff
- iterate or finalize

Main areas
Task list: active and archived tasks.Session thread: agent and user messages.Composer: harness/model/mode controls and prompt input.Diff review: file-level change review and apply/reject flow.Artifacts: screenshots, reports, and other outputs attached to the task when needed.
Typical daily flow
- Open an existing task or create a new one.
- Set harness/model/effort for the next run.
- Send a scoped prompt.
- Watch output and status.
- Open diff review before you accept changes.
What to pay attention to first
- If the task scope looks wrong, fix that before you send another message.
- If the session output starts drifting, tighten the next prompt instead of letting the run sprawl.
- If the diff is larger than you can reason about quickly, split the work into smaller tasks.
Fast habits that prevent rework
- Keep each task scoped.
- Ask for explicit validation and summary.
- Review diff on every run that edits code.