Story: Bring the record screens to the standard
Table of Contents
This page documents a story in Sprint 27. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
1. Goal
The classification, tenant and party screens conform to the record screen standard, and the product owner's review of the people screens is closed.
2. Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 27 |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-10-13 |
3. Acceptance
- The classification list and row page, the tenant list and page, and the parties list use the shared list, header, tabs, details and dialogs.
- Each remaining difference is named in the standard's conformance table, as an exception or a captured server gap.
- Every comment in the people screens review is decided, and each accepted one is done.
4. Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Bring the record screens to the standard | DONE | 2026-10-05 | 2026-10-05 | Close the remaining gaps the standard lists: related records as tabs, Delete and Remove words, icons, the last-changed line, reasons filtered by change, unsaved changes, sorting, the column menu, and shared parts for the tenant and party screens. |
| Address the review of the people screens | DONE | 2026-10-10 | 2026-10-10 | Work through the product owner's review of the people functionality: the organisation hub, staff, hierarchy, person page and my profile. Every comment is a row in the task's Review table, so none is lost. |
5. Decisions
The remainder is carried in Bring the role screens to the standard.
- A list a record page only reads, such as a tenant's parties, is a
RecordTablein a tab: the shared list without its header. - List filters are part of the list's source and live in the address as
f.<id>; a toggle filter shows records a kind hides by default. - A classification list is read whole once and paged in the browser, as the standard's classification list exception now says.
- The shared delete and revert dialogs take the write, so a kind with its own write API, such as classifications, uses the same dialogs.