Skip to content

ADR051: Add an exit page model#258

Merged
lfdebrux merged 1 commit into
mainfrom
ldeb-adr-add-exit-page-model
Jun 22, 2026
Merged

ADR051: Add an exit page model#258
lfdebrux merged 1 commit into
mainfrom
ldeb-adr-add-exit-page-model

Conversation

@lfdebrux

@lfdebrux lfdebrux commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

PR Checklist

  • If you are proposing a new decision record document, used the right template for that
    - (ADR, decision-record, engagement, research)
  • Set yourself as the Assignee
  • Tag anyone you would like to review, or @forms-design or @forms-devs
  • Fill in the template below

What

Documents changes to the form document schema and forms-admin to add a separate exit page model, to use instead of keeping exit page content on conditions.

The architectural changes are informed by the proposed design for exit pages with multiple branches shared in https://app.mural.co/t/gaap0347/m/gaap0347/1777554146285/b4db73fa35cee565fab61bb4ca050a371393e52f?wid=0-1780567204806, and the technical discussion in https://docs.google.com/document/d/1lm1vOcpevxeBJzBc8IDXXouSwBe2q6cjkNX-GWJGRGM/edit?pli=1&tab=t.yuz2c21e5ys4.

This ADR is instead of the ADR in PR #257.

How to review

Describe the steps required to test the changes.

For example:

  1. Semantic: Do you agree with the changes?
  2. Syntactic: Spelling, grammar, etc.

Who can review

Describe who can review the changes. Or more importantly, list the people
that can't review, because they worked on it.

This can be reviewed by any devs in the GOV.UK Forms team.

@lfdebrux lfdebrux self-assigned this Jun 17, 2026
@lfdebrux lfdebrux force-pushed the ldeb-adr-add-exit-page-model branch from 507d950 to 0bdda94 Compare June 17, 2026 11:59
@lfdebrux lfdebrux marked this pull request as ready for review June 17, 2026 12:02
@lfdebrux lfdebrux force-pushed the ldeb-adr-add-exit-page-model branch 2 times, most recently from 0c4abde to a4d229e Compare June 17, 2026 13:44
Documents changes to the form document schema and forms-admin to add
a separate exit page model, to use instead of keeping exit page content
on conditions.
@lfdebrux lfdebrux force-pushed the ldeb-adr-add-exit-page-model branch from a4d229e to 9c7cbd5 Compare June 17, 2026 13:47
@lfdebrux lfdebrux merged commit 2b79708 into main Jun 22, 2026
@lfdebrux lfdebrux deleted the ldeb-adr-add-exit-page-model branch June 22, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants