Skip to content

FAS-PFM-CSH-01The shared console frame acceptance

Markdown

FAS-PFM-CSH-01

The shared console frame acceptance

Markdown
  • DocumentProposed
  • Product intentProposed

Product areaPlatformModuleConsole Shell and NavigationRevision1

Read atrhythm-v2-docs 25e253cbreact-console baf6dae3services-platform ad3f6a65

Scenarios

5 scenarios proving FEAT-PFM-CSH-01 as a whole.

01 An employee starts work with a settled frame and home behaviour proposed
Exercises
CAP-PFM-CSH-001 CAP-PFM-CSH-004 CAP-PFM-CSH-005
Relies on
ATS-PFM-CSH-001-01 ATS-PFM-CSH-004-01 ATS-PFM-CSH-005-01
Preconditions
A signed-in association employee can enter the default workspace.
Steps
Delay the first context answer, release it, inspect home and open the personal menu.
Expected
No working frame appears early; home and personal identity agree with the settled workspace and remain usable.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Source
rhythm-v2-docs:specs/platform/console-shell/planning/features/FEAT-PFM-CSH-01-the-console-frame.md
02 Keyboard folding keeps the standard column aligned interaction test
Exercises
CAP-PFM-CSH-002 CAP-PFM-CSH-003
Relies on
ATS-PFM-CSH-002-06
Preconditions
Contact Types is open on a wide desktop in a customer workspace.
Steps
Measure the content workspace, press the sidebar keyboard command and measure again.
Expected
The available workspace grows while the standard column remains centered inside it.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Bound to
Source
react-console:e2e/layout/page-layouts.spec.ts#the keyboard shortcut collapses it too
03 A failed startup recovers into the same intended work lifecycle proposed
Exercises
CAP-PFM-CSH-001 CAP-PFM-CSH-004
Relies on
ATS-PFM-CSH-001-02 ATS-PFM-CSH-010-01
Preconditions
The employee follows a contact link and the first context read fails.
Steps
Choose retry, keep the second answer pending, then release a valid matching context.
Expected
The failure presentation remains during retry; success mounts the working frame and requested contact page without granting fallback authority.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Source
rhythm-v2-docs:specs/platform/console-shell/planning/features/FEAT-PFM-CSH-01-the-console-frame.md
04 Withheld personal and search actions do not open permissionnegative proposed
Exercises
CAP-PFM-CSH-003 CAP-PFM-CSH-005
Relies on
ATS-PFM-CSH-003-02 ATS-PFM-CSH-005-02
Preconditions
The employee lacks responsibility-read and search authority.
Steps
Inspect the personal menu and issue search commands outside text fields.
Expected
The restricted personal action is absent; search stays closed and its command is not intercepted.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Source
rhythm-v2-docs:specs/platform/console-shell/planning/features/FEAT-PFM-CSH-01-the-console-frame.md
05 Live home keeps attention useful without demonstration figures regression proposed
Exercises
CAP-PFM-CSH-001 CAP-PFM-CSH-002 CAP-PFM-CSH-004
Relies on
ATS-PFM-CSH-004-02 ATS-PFM-CSH-004-04 ATS-PFM-CSH-002-04
Preconditions
Live and demonstration sessions have attention work and distinct dashboard behavior.
Steps
Open home in each session, inspect attention and summary requests, then dock the assistant.
Expected
Attention remains independent of dashboard readiness; live makes no summary request, demonstration supplies its sample data and both layouts use the remaining workspace.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Source
rhythm-v2-docs:specs/platform/console-shell/planning/features/FEAT-PFM-CSH-01-the-console-frame.md

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.