robbond
d36a56c4c9
refactor(representations): decompose representation flow shell into form stage and timetable panel (Slice R4, behaviour-preserving)
2026-04-20 13:27:53 +01:00
robbond
ebed61799e
docs(representations): finalise refactor tracker and closeout state
2026-04-20 13:23:08 +01:00
Robert Bond
670e98a0a1
Merged PR 2258: refactor(summary-types): standardise case summary markup with SummaryCard/SummaryRow wrappers
...
Related work items: #22441
2026-04-20 12:15:43 +00:00
Robert Bond
b6ca73d76a
Merged PR 2257: refactor(representations): isolate finalisation boundary helpers (slice R8)
...
refactor(representations): isolate finalisation boundary helpers (slice R8)
Related work items: #22441
2026-04-17 13:23:55 +00:00
Robert Bond
7713fc3724
Merged PR 2256: refactor(representations): preserve Welsh conditional validation and summary...
...
refactor(representations): preserve Welsh conditional validation and summary parity
Related work items: #22441
2026-04-17 12:44:23 +00:00
Robert Bond
33f31ad3c8
Merged PR 2255: refactor(representations): extract deterministic data-resolution helpers for...
...
refactor(representations): extract deterministic data-resolution helpers for representation flow (Slice R6, behaviour-preserving)
Related work items: #22441
2026-04-17 10:07:52 +00:00
Robert Bond
8e21ec1dd7
Merged PR 2254: refactor(representations): normalise shared type-selector and action-row frag...
...
refactor(representations): normalise shared type-selector and action-row fragments in main representation variants (Slice R5, behaviour-preserving)
Related work items: #22441
2026-04-17 09:22:36 +00:00
Robert Bond
d05e54c020
Merged PR 2252: refactor(representations): extract journey step-resolution helpers (Slice R3,...
...
refactor(representations): extract journey step-resolution helpers (Slice R3, behaviour-preserving)
Related work items: #22441
2026-04-17 06:45:21 +00:00
Robert Bond
a43eb76e3a
Merged PR 2251: refactor(representations): separate representation page SSR loaders into lib/...
...
refactor(representations): separate representation page SSR loaders into lib/representation/pageLoaders (Slice R2, behaviour-preserving)
Related work items: #22441
2026-04-17 05:30:38 +00:00
Robert Bond
ecd6075c3a
Merged PR 2246: refactor reps first slice
...
Related work items: #22570 , #22576 , #22577 , #22583 , #22586 , #22587 , #22588 , #22590 , #22591
2026-04-15 09:28:50 +00:00
Robert Bond
0de9268255
Merged PR 2242: Refactor: New Appeal flow structural cleanup (Slices 1–8, no behaviour change)
...
## Summary
This PR merges the completed new-appeal refactor stream (Slices 1–8) into SIPS-Development.
This refactor was executed in controlled slices with regression validation at each step.
## Scope
Structural and readability improvements only:
- XML/form derivation extraction
- payload and file helper extraction
- side-effect facade introduction
- BuildSection and BuildCheckSection decomposition
- BuildCheckRow formatter map refactor
- nested prop boundary cleanup
- start-flow cleanup (CreateCase / AboutYou)
## Behaviour
No intended behavioural changes.
The following were explicitly preserved:
- S78 journey behaviour
- payload shapes and field names/ids
- HASCAS mapping logic
- appellant/agent branching
- validation rules and messages
- redirect/query parameters (`lpa`, `apt`, `id`)
- navigation and side-effect sequencing
- EN/CY output parity
## Validation
Full regression has been performed on:
- start flow (CreateCase / AboutYou)
- save and resume flows
- file upload handling
- check answers rendering
- submit/finalisation sequence
- confirmation flow
- CRM insertion path
- EN/CY parity
Additional checks:
- docsOffline branch behaviour
- completion and partial-save email paths
- negative-path validation scenarios
- lint (warnings baseline unchanged)
## Risk
Low:
- changes are structural only
- no business logic changes
- no contract changes
## Rollback
Safe rollback via reverting this merge commit.
## Notes
This refactor reduces coupling and prepares the new-appeal flow for future appeal-type expansion.
Related work items: #22570 , #22576 , #22577 , #22583 , #22586 , #22587 , #22588 , #22590
2026-04-13 13:09:12 +00:00
robbond
30fad8e954
docs: add current-state context pack and actionable sequence-b prompts
2026-03-25 13:08:05 +00:00
robbond
ba7d94d83d
refactor(actions): include residual axios-risk slices in branch
2026-03-25 09:43:40 +00:00
robbond
7903944223
docs(runbook): add relay PR evidence template and summary draft
2026-03-24 12:41:30 +00:00
robbond
ad0d2bf285
docs(governance): track context docs and add relay rollout controls
2026-03-24 12:26:32 +00:00