Delta review 2 Lows:
- The internal answeredFor parameter rode on the public onReload/onEdit
callbacks, and assistant-ui calls onReload(parentId, config), so it
received the config object on every reload. The 4033 re-run now goes
through private runReload/runEdit, and the public callbacks take only
their own arguments.
- A deep edit re-aimed after the confirm accepted a later user turn that
landed during the dialog, which archived a turn the user never
answered for. revalidateEditPlan now refuses when the count of later
user turns changed. Regenerate already asked again in this case.