BOLT-1515: route select enrollment fields to option creation
blockedAgent: richie-engineer
Priority: 0
Branch:
winston/bolt-1515-select-field-options-coveragePR: #14237
Linear: BOLT-1515
Richie requested a first implementation cut on 2026-08-11. In the v2/lifecycle enrollment configuration UI, trace the new enrollment-field flow for type=select, identify why option-array authoring is skipped and the subsequent form-add screen breaks/crops, and ship the smallest safe UI fix with regression coverage. Enumerate all new-field/type-selection/form-builder callsites before edits; use branch winston/bolt-1515-select-field-options; open a PR and monitor CI.
Event Timeline
created
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → completed
subagent_spawned
spawn claim: Fix DeepSource Test Coverage for PR #14227
status_change
completed → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
subagent_completed
subagent done: [NO_TASK_COMPLETE_MARKER] Opened follow-up PR #14237 with FieldPicker coverage for merged PR #14227; CI is active and current completed checks are green.
status_change
failed → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → blocked