# LOOP-RUN-002 sample notes (pre-approval) ## Human steps observed | Step | Old flow | This run | |------|----------|----------| | Goal | yes | yes (1) | | Wait Plan Mode confirm | yes | **no** — plan.yaml Artifact direct | | Mode switch to coding | yes | **no** | | Mid-build confirmations | often | **no** | | Final Approval | yes | pending (READY_FOR_APPROVAL) | ## Artifact sufficiency - plan.yaml: scope + acceptance + risks — Builder did not re-ask "how to change" - diff.patch: produced via git - Gate: first BLOCK (ART-BD-002 Status format + TR-COMMIT) → fix → PASS (valuable FAIL signal) ## Adapter note execution.adapter=none (in-session Agent as executor with execute prompts). cursor_cli supervised available; not invoked live this run to avoid long agent -p cost.