Parent PRD
#676
What to build
Let an admin reorder groups and fields within a template so the fill-out form reads in the intended order. Groups are denormalized onto fields (group_title + group_order); fields carry field_order. Mirror the cert-levels two-pass reorder (temp-negative → finals) to avoid unique-ordinal collisions (certification_levels_repository.py::reorder) and its move-up/move-down Settings UX.
See PRD user story 9.
Acceptance criteria
Blocked by
User stories addressed
Parent PRD
#676
What to build
Let an admin reorder groups and fields within a template so the fill-out form reads in the intended order. Groups are denormalized onto fields (
group_title+group_order); fields carryfield_order. Mirror the cert-levels two-pass reorder (temp-negative → finals) to avoid unique-ordinal collisions (certification_levels_repository.py::reorder) and its move-up/move-down Settings UX.See PRD user story 9.
Acceptance criteria
Blocked by
User stories addressed