Skip to content

ATS-PFM-CSH-012Resolve older console links during the address transition — acceptance

Markdown

ATS-PFM-CSH-012

Resolve older console links during the address transition — acceptance

Markdown
  • DocumentProposed

Planning

Proves capability
CAP-PFM-CSH-012

KindAcceptance test setProduct areaPlatformModuleConsole Shell and NavigationRevision2

Read atreact-console baf6dae3services-platform ad3f6a65

Test Scenarios

4 scenarios proving CAP-PFM-CSH-012; 2 bound to an existing test.

01 Enumerated compatibility cases retain their destination dataunittest
Proves
BR-CAP-PFM-CSH-012-01 BR-CAP-PFM-CSH-012-02
Preconditions
The earlier address examples contain identifiers and queries.
Steps
Resolve each enumerated example.
Expected
Its current destination retains the example’s identifiers and query information.
Data
The compatibility example table.
Bound to
Source
react-console:lib/routes/__tests__/legacy.test.ts#${from} → ${to}
02 An earlier record link resolves within the remembered workspacebrowsertest
Proves
BR-CAP-PFM-CSH-012-01 AS-JNY-PFM-CSH-003-04
Preconditions
The customer session remembers a usable workspace.
Steps
Open an earlier contact link with query information.
Expected
The current workspace address preserves the contact identity and query.
Data
A mock remembered workspace.
Bound to
react-console:e2e/mock/url-architecture.mock.spec.ts#an old tenant-less URL lands on its canonical URL, id and query kept
Source
react-console:e2e/mock/url-architecture.mock.spec.ts#an old tenant-less URL lands on its canonical URL, id and query kept
03 Unrecognized compatibility input remains unknownbrowsernegativeproposed
Proves
BR-CAP-PFM-CSH-012-03
Preconditions
An address has no registered compatibility mapping.
Steps
Open the address.
Expected
The console explains that the page does not exist.
Data
An unmapped mock address.
Source
react-console:components/console/legacy-redirect.tsx:LegacyRedirect
04 Staff compatibility uses remembered clearance when availablebrowserproposed
Proves
BR-CAP-PFM-CSH-012-04 BR-CAP-PFM-CSH-012-07
Preconditions
Staff sessions cover no remembered workspace and a remembered, still-cleared workspace.
Steps
Open an earlier workspace bookmark in each.
Expected
The first returns to HQ; the second requests the remembered workspace destination.
Data
Mock staff sessions with both remembered-context variants.
Source
react-console:components/console/legacy-redirect.tsx:LegacyRedirect

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.