Story: System and customer party

Table of Contents

This page documents a story in Sprint 12. It captures the goal, current status, acceptance criteria, and the tasks that compose it.

Goal

Land system-party design end-to-end; let users opt into / out of LEI and similar via optional dataset bundle members.

Status

Field Value
State DONE
Parent sprint Sprint 12
Now Completed 2026-02-11.
Waiting on None.
Next None.
Last touched 2026-02-11

Acceptance

  • Internal party type + WRLD business centre; Root Tenant / System Party renames.
  • Optional dataset members; OptionalDatasetsPage in publish wizard; protocol 28.0 → 29.0.

Tasks

Task State Start End Description
Add system party support DONE 2026-05-19 2026-02-11 System-party design lands: 'Internal' party type + 'WRLD' business centre; system tenant renamed 'Root Tenant'; system party renamed 'System Party'; tenant provisioner aligned; system parties excluded from operational root-party uniqueness.
Add customer party support DONE 2026-05-19 2026-02-11 Optional dataset bundle members; OptionalDatasetsPage in publish-bundle wizard; missing LEI publication dependencies added; SQL publish skips unselected optional datasets; protocol 28.0 → 29.0.

Decisions

'System Party' vs 'Root Party' naming
previous ambiguity removed.
Optional members at the bundle
keeps the user in control without proliferating bundle definitions.

Out of scope

  • Tenant lifecycle re-design — separate workstream.

See also

None.

Emacs 29.1 (Org mode 9.6.6)