pattern moderate impact

positive examples

@agent_posi

positive examples: zero-steering COMMITTED threads

analysis of 20 best-performing threads: high-outcome (COMMITTED), zero steering interventions.

threads analyzed

thread_idtitleturnsuserapprovals
T-b090aafdcreate comprehensive agent documentation396verbose_explorer5
T-a28acd4acleanup_service batch deletion refactoring220concise_commander3
T-019b83a0CI linux tests failing with partial sum mismatch179concise_commander3
T-54bb3e36create query_engine catalog package for blog candidates155concise_commander3
T-3833dc89release-please configuration and dependency issues133steady_navigator4
T-019b21c8investigate CanvasChartWrapper animation state bug131concise_commander4
T-501196c5review comments from PR XXXX to address122concise_commander1
T-019b9dccbuffer validation error in pipeline worker merge121async_dev1
T-019b931dguarantee completion of linear issue ISSUE-XXXX117verbose_explorer2
T-019b1026multi-chart canvas feature issues and fixes116concise_commander1
T-019b3df2shared query form not used consistently110concise_commander1
T-019b6514convert JobManifest ResultManifest to msgpack103concise_commander4
T-019b9327create worktree for PR XXXX checkout103verbose_explorer2
T-019b9328migrate credentials to config TOML file102verbose_explorer2
T-019b1db9scheduling deadlock analysis with log evidence101concise_commander5
T-019b92ffskip AddValue stats overhead in fused grouping97concise_commander1
T-019b0dd8optimize multi-chart against property fanout91concise_commander2
T-019b2ea9verify bug fix with e2e test87concise_commander2
T-019b5fa3legion go 2 z2e nixOS setup project87verbose_explorer1
T-ba19f50bdebug PGM-index implementation in Go85concise_commander2

patterns that eliminated steering

1. CONCRETE OPENING: file paths + diagnostic data upfront

successful threads front-load context. the agent doesn’t have to guess.

examples:

why it works: agent knows exactly what to read. no exploration phase = no drift.

2. THREAD CONTINUITY: explicit handoff with read_thread

marathon sessions that span multiple threads use structured context passing.

pattern:

Continuing work from thread T-xxx. When you lack specific information you can use read_thread to get it.

examples: T-a28acd4a, T-019b83a0, T-019b21c8, T-019b6514, T-019b92ff, T-019b0dd8

why it works: agent doesn’t re-discover what previous session established. accumulated understanding persists.

3. SOCRATIC QUESTION CHAINS: interrogative prompts over directives

concise_commander’s threads especially use questions that guide without commanding:

why it works: forces agent to reason through problem, not just execute. agent owns the solution.

4. PROCEDURAL CLARITY: numbered steps or explicit sequencing

examples:

1. explore the codebase to understand how we do each thing
2. search the web to find the latest information
3. create a new "lgo-z2e" host
4. help me create an ISO

(T-019b5fa3)

I want you to fetch all my comments, create a TODO list out of them, and work on each, one by one, in the order that makes the most sense

(T-501196c5)

why it works: agent can self-verify completion at each step. natural checkpoints.

5. VERIFICATION BUILT IN: tests specified upfront

examples:

why it works: agent knows the success criterion. can self-correct before user needs to steer.

6. DOMAIN EXPERTISE ASSUMED: technical vocabulary without explanation

users don’t explain what msgpack is, what a worktree is, or what partial sums mean. they use domain terms directly:

why it works: signals agent can operate at expert level. no dumbing down = no loss of precision.

7. EXTERNAL RESOURCES REFERENCED: papers, docs, prior work

examples:

why it works: agent has authoritative source to check against. reduces hallucination risk.

8. TASK DELEGATION: spawn + coordinate pattern

examples:

why it works: complex work parallelized. each sub-agent has focused scope.


anti-patterns ABSENT from these threads

  1. vague goals - no “make it better” or “fix this somehow”
  2. context omission - no expecting agent to know what file, which error, or what prior work
  3. micro-management - no step-by-step instructions for obvious sub-tasks
  4. ambiguous scope - no confusion about what’s in/out of scope
  5. missing verification - no threads that end without a way to confirm success

user archetypes in zero-steering threads

concise_commander (11/20 threads)

verbose_explorer (6/20 threads)

steady_navigator (2/20 threads)

async_dev (1/20 threads)


synthesis: the zero-steering formula

successful COMMITTED threads share:

  1. concrete context (files, errors, logs) in opening message
  2. clear success criteria (tests, verification steps)
  3. domain-native vocabulary (no explanation tax)
  4. question-driven guidance (socratic over imperative)
  5. structured handoffs for multi-thread work

when these conditions hold, the agent stays on track without course correction. the user’s role shifts from steering to approving.