Skip to content

FAS-PFM-CSH-02Finding work through navigation acceptance

Markdown

FAS-PFM-CSH-02

Finding work through navigation 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-02 as a whole.

01 Administrative navigation identifies the direct destination behaviour test
Exercises
CAP-PFM-CSH-006 CAP-PFM-CSH-007
Relies on
ATS-PFM-CSH-009-09 ATS-PFM-CSH-006-05
Preconditions
A customer administrator can reach Configuration Regions.
Steps
Open Regions directly and compare the sidebar link, active entry and breadcrumb.
Expected
The sidebar and breadcrumb agree on Regions within Configuration and the link uses its canonical workspace destination.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Bound to
Source
react-console:e2e/mock/url-architecture.mock.spec.ts#Configuration › CRM › Regions loads with its place in the sidebar and the breadcrumb
02 A placement gives an otherwise unfinished domain useful work interaction test
Exercises
CAP-PFM-CSH-006 CAP-PFM-CSH-008
Relies on
ATS-PFM-CSH-006-11
Preconditions
Awards is wholly planned and an active readable Prizes type is placed there.
Steps
Merge placements into the complete domain registry, apply visibility selection and compare with no placement.
Expected
Awards is retained with Prizes appended only in the placed variant, without rearranging built-in entries.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Bound to
Source
react-console:lib/custom-objects/__tests__/navigation.test.ts#keeps a hidden domain reachable when a custom object is placed under it
03 An administrator returns from settings to the record being worked lifecycle proposed
Exercises
CAP-PFM-CSH-006 CAP-PFM-CSH-007
Relies on
ATS-PFM-CSH-007-02 ATS-PFM-CSH-006-05
Preconditions
A contact record is open before entering Configuration.
Steps
Use the account menu to enter Configuration, visit Regions and select Back to app.
Expected
Settings replace daily navigation and departure restores the original contact destination and its navigation position.
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-02-the-navigation-menu.md
04 Area access alone does not promise a useful Security menu permissionnegative test
Exercises
CAP-PFM-CSH-006 CAP-PFM-CSH-007
Relies on
ATS-PFM-CSH-007-01
Preconditions
Fixtures cover area-only Security access, access plus one destination key, all keys and no keys.
Steps
Calculate offered settings areas for each fixture.
Expected
Security is omitted for area-only grants, appears with a readable destination and follows the all-or-none fixtures.
Data
An isolated browser context and run-owned association fixtures; deterministic authority, response and clock variants where specified.
Bound to
Source
react-console:lib/console/__tests__/settings-area-menu.test.ts#does not offer Security or Maintenance to a person who holds only the areas' access keys
05 The planned Accounting position survives filtered presentation regression proposed
Exercises
CAP-PFM-CSH-006 CAP-PFM-CSH-008
Relies on
ATS-PFM-CSH-006-08 ATS-PFM-CSH-006-09 ATS-PFM-CSH-006-10 ATS-PFM-CSH-008-01
Preconditions
The proposed registry change is compared with the pinned baseline, with custom placements present.
Steps
Compare full and eligible application sequences with CRM and Accounting visible, hidden separately and without custom placements.
Expected
The proposed Accounting adjacency holds whenever both sections survive; other built-in order and placement behavior remain intact. The pinned baseline’s different order remains an implementation finding.
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-02-the-navigation-menu.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.