Human Reflection
Reflection loop that explicitly collects human feedback (not approval) on agent plans to improve them, distinct from approval gates where the human only says yes/no.
Problem
Yes/no approval underuses the human's expertise. A reviewer often knows *why* something is wrong and could improve it with a suggestion, but the approval workflow has no channel for that suggestion to become an agent revision. The agent ships approved-but-imperfect outputs; the reviewer takes the burden of editing manually.
Solution
Render agent output to the human with a structured feedback widget (critique text + optional structured fields like 'wrong section', 'missing claim'). On submit, the agent ingests the feedback as a critique and produces a revision. Loop until human approves OR loop budget exhausts. Differs from approval-queue (yes/no) and from human-in-the-loop (which subsumes both). Pair with reflection, frozen-rubric-reflection, approval-queue.
When to use
- Human expertise is the relevant quality signal.
- Latency budget allows for one or more revision rounds.
- Critique text can be ingested by the agent as input to revision.
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.