Skip to content

CON-PFM-CSH-001Console Shell

Markdown

CON-PFM-CSH-001

Console Shell

Markdown
  • DocumentDraft
  • Product intentProposed
  • ImplementationObserved

Planning

Feature
FEAT-PFM-CSH-01
Owned by
MOD-PFM-CSH
Acted on by
CAP-PFM-CSH-001, CAP-PFM-CSH-002, CAP-PFM-CSH-003, CAP-PFM-CSH-004, CAP-PFM-CSH-005, CAP-PFM-CSH-013
Visible to
ACT-PFM-001, ACT-PFM-002, ACT-PFM-004, ACT-PFM-005
Not to be confused with
The member-facing portal and its separate presentation, A page displayed within the frame, The access decisions supplied by Platform

Design

Specified by
DOM-PFM-CSH-001

KindKey conceptProduct areaPlatformModuleConsole Shell and NavigationRevision2

Read atreact-console baf6dae3services-platform ad3f6a65

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Definition
The console shell is the shared workspace around console pages. It brings identity, working context, navigation and common tools together after access has been resolved.
Synonyms
console frameshared page frame

Relationships

ToStatementProvenance
CON-PFM-CSH-002Navigation supplies the destinations presented within the shared frame.observed
CON-PFM-CSH-003The current address gives the shell its workspace and operating mode.observed
CON-PFM-CSH-004The shell hosts the page-level application check.observed

Lifecycle

StateMeaningHow it changes
startingIdentity and access are being resolved before a working frame is shown.An answer establishes access, refuses it or reports a request failure.
refused or failedA separate screen explains why the console cannot yet open. Recovery depends on the cause.A failed request can be retried; access can be reconsidered after sign-out; configuration needs setup correction.
readyThe common frame presents the established person and working context.Entering another workspace establishes a new working context.

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.