Record Blocker Decision
record_blocker_decisionRecord a durable decision for a migration blocker, applying accept, retarget, redesign, or correction choices, then get the remaining unresolved blockers and exact next step.
Instructions
Record the user's decision for one blocker; decisions are durable.
blocker_id and option_id must come from get_blocker_resolutions.
Accept options REQUIRE the user's own free-text rationale (they are
refused without one and are never a default). Retarget and correction
decisions update the run's migration.yaml identity immediately; redesign
decisions inject a required, evidence-linked adaptation task on every
plan regeneration; accept decisions downgrade the blocker to a
prominently reported accepted decision. The result lists the remaining
unresolved blockers and the exact next step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| now | No | ||
| run_dir | Yes | ||
| option_id | Yes | ||
| rationale | No | ||
| blocker_id | Yes | ||
| decided_on | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||