What the person is doing
The task has enough questions, sections, dependencies, or risk that one page would be hard to scan or recover from.
Application · lesson 27 of 34 · Input And Data Entry
Underlying principle: An input pattern carries a question, an expected answer, and a consequence. Visible labels, suitable controls, tolerant entry, and specific recovery keep that agreement clear.
Split the transaction into ordered saved steps with focused pages, clear progress context, validation before advancement, answer preservation, review and change behavior, and explicit handling for conditional or stale downstream answers.
An input pattern carries a question, an expected answer, and a consequence. Visible labels, suitable controls, tolerant entry, and specific recovery keep that agreement clear.
The task has enough questions, sections, dependencies, or risk that one page would be hard to scan or recover from.
Split the transaction into ordered saved steps with focused pages, clear progress context, validation before advancement, answer preservation, review and change behavior, and explicit handling for conditional or stale downstream answers.
Current step state with heading, saved context, local answer controls, Back, and Continue.
What makes each step complete, and is that based on saved valid data?
Continue validates and saves the current step before unlocking the next required step.
The task has enough questions, sections, dependencies, or risk that one page would be hard to scan or recover from.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The task has enough questions, sections, dependencies, or risk that one page would be hard to scan or recover from.
Split the transaction into ordered saved steps with focused pages, clear progress context, validation before advancement, answer preservation, review and change behavior, and explicit handling for conditional or stale downstream answers.
Current step state with heading, saved context, local answer controls, Back, and Continue.
Saved progress is local-only and disappears after refresh or server validation.
Use a clear page heading on every step and keep it synchronized with route and progress context.
Government Digital Service - checked
GOV.UK form-structure guidance supports splitting forms across pages, one thing per page, saving as users go, and branching or loops.
GOV.UK Design System - checked
GOV.UK check-answers guidance supports review before submit, Change links, pre-populated returns, and returning to review.
U.S. Web Design System - checked
USWDS step-indicator guidance supports progress display for linear multi-page forms with three or more high-level steps.
Source trail checked: