Skip to content

ATS-PFM-CSH-013Keep staff work and workspace work in distinct contexts — acceptance

Markdown

ATS-PFM-CSH-013

Keep staff work and workspace work in distinct contexts — acceptance

Markdown
  • DocumentProposed

Planning

Proves capability
CAP-PFM-CSH-013

KindAcceptance test setProduct areaPlatformModuleConsole Shell and NavigationRevision2

Read atreact-console baf6dae3services-platform ad3f6a65

Test Scenarios

3 scenarios proving CAP-PFM-CSH-013; 1 bound to an existing test.

01 A staff start selects HQ while retaining the remembered workspacebrowserproposed
Proves
BR-CAP-PFM-CSH-013-01 BR-CAP-PFM-CSH-013-06 AS-JNY-PFM-CSH-001-03
Preconditions
A staff session remembers a workspace and has a standing grant.
Steps
Sign in and open Rhythm at the starting address.
Expected
HQ and its navigation appear without discarding the remembered workspace.
Data
A mock staff session.
Source
react-console:components/console/use-shell-mode.ts:useShellMode; lib/security-context/provider.tsx
02 A cleared staff bookmark enters its workspace directlybrowsertest
Proves
BR-CAP-PFM-CSH-013-07
Preconditions
A staff grant covers the bookmarked workspace.
Steps
Open the bookmark while signed out and while already in HQ.
Expected
Both paths reach the requested workspace page with its query.
Data
Mock and development staff grants.
Bound to
react-console:e2e/mock/url-architecture.mock.spec.ts#a staff member's bookmark into a standing-grant tenant opens that page and query, from Rhythm HQ too
react-console:e2e/mock/url-architecture.mock.spec.ts#a staff member with a grant goes straight into the tenant
react-console:e2e/dev/url-architecture.dev.spec.ts#signed out: sign-in comes back to that page and query in that tenant
react-console:e2e/dev/url-architecture.dev.spec.ts#signed in on Rhythm HQ: opening it goes straight into the tenant
Source
react-console:e2e/mock/url-architecture.mock.spec.ts#a staff member's bookmark into a standing-grant tenant opens that page and query, from Rhythm HQ too
03 Frame and navigation represent the selected staff modebrowserproposed
Proves
BR-CAP-PFM-CSH-013-02 BR-CAP-PFM-CSH-013-05
Preconditions
A staff session can work in HQ and a customer workspace.
Steps
Inspect header, navigation and personal actions in both modes.
Expected
HQ has its staff destinations and label; workspace mode has customer navigation, selector, administrative areas and a return to HQ.
Data
A mock staff session with workspace clearance.
Source
react-console:components/console/app-sidebar.tsx:MainNavigation

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.