feat: procedural editor redesign with collapsible sections and DnD #84
Reference in New Issue
Block a user
Delete Branch "feat/procedural-editor-redesign"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Key Design Decisions
procedure_endis non-draggable and always last; reorder is array-index onlyprocedure_stepenforced — no "0 steps" empty stateFiles Changed
New
CollapsibleEditorSection.tsx— reusable collapsible wrapper with aria-expanded/aria-controlsMaintenanceScheduleSection.tsx— schedule builder with draft state and two-stage savescheduleUtils.ts— getScheduleSummary helper for collapsed displayModified
ProceduralEditorPage.tsx— fixed-height layout, accordion sections, schedule integrationStepList.tsx— DnD with @dnd-kit, step count header with time, auto-scrollIntakeFormBuilder.tsx— removed outer card wrapper (now inside collapsible section)Test plan
npm run buildclean🤖 Generated with Claude Code
🚅 Deployed to the patherly-pr-84 environment in selfless-grace