run_acceptance_iteration
Runs one bounded acceptance iteration: optional build or flash, evaluate AcceptanceSpec on STM32 silicon, record verdict, and return converged/should_continue/exhausted/stalled plus checks to fix.
Instructions
Run one bounded loop iteration: (optional build) → (optional flash+run-to) → evaluate the AcceptanceSpec against live silicon, then record the verdict and return a decision (converged / should_continue / exhausted / stalled) plus the checks to fix. A build or run-to failure is recorded as a phase_error, not a crash. Refuses to run a terminal loop unless force=true. start_acceptance_loop first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Run even if the loop already converged/exhausted/stalled. | |
| session | No | Target session id (default 'default'). |