Engineering

Fresh Clone Onboarding

Prove the README works from zero, not tribal memory.

Use when

You suspect setup instructions only work for people who already know the system.

Cadence

Before onboarding

Verification

A clean machine reaches the documented ready state using only the README.

Advanced spec

Structured loop spec

FieldValue
NameFresh Clone Onboarding
CategoryEngineering
TriggerBefore onboarding
ObjectiveProve the README works from zero, not tribal memory.
Allowed inputsRelevant files, source notes, logs, tests, screenshots, metrics, or task state for this loop
Allowed actionsDefine the exact scope, source of truth, and approval boundary.; Inspect current state and rank the highest-risk gap.; Make one small, reversible improvement.; Run the stated verification and record evidence.; Stop on success, budget, no progress, or approval required.
VerificationA clean machine reaches the documented ready state using only the README.
Stop conditionStop when the verifier passes, the budget is exhausted, no progress is made, a blocker appears, or approval is required.
BudgetSet a time, turn, token, retry, file, or dollar cap before running the loop.
Approval boundaryHuman approval required before publishing, sending, deleting, spending, changing accounts, touching production, or making reputational/legal/financial commitments.
Safe outputPull request, patch, report, or evidence log
Works withClaude Code, OpenAI Codex, Cursor, Gemini CLI, any tool-using coding agent
Runbook

Steps

  1. Define the exact scope, source of truth, and approval boundary.
  2. Inspect current state and rank the highest-risk gap.
  3. Make one small, reversible improvement.
  4. Run the stated verification and record evidence.
  5. Stop on success, budget, no progress, or approval required.
Copy prompt

Prompt

Run the Fresh Clone Onboarding loop. Use it when You suspect setup instructions only work for people who already know the system. Work in bounded iterations: inspect current state, choose the highest-risk gap, make one reversible improvement, verify it, and record evidence. Stop when A clean machine reaches the documented ready state using only the README. or when blocked, budget exhausted, or approval is required.
Metadata

Tags

READMEdeveloper experiencesetup
Next loops

Related