Skip to content

FAS-PFM-MTD-03Record Presentations Acceptance

Markdown

FAS-PFM-MTD-03

Record Presentations Acceptance

Markdown
  • DocumentProposed
  • Product intentProposed

Planning

Feature
FEAT-PFM-MTD-03
Capabilities
CAP-PFM-MTD-008
Executed by
TST-PFM-MTD-027

Product areaPlatformModuleMetadata and Organization-defined RecordsRevision1

Read atservices-platform ad3f6a65react-console baf6dae3

Scenarios

5 scenarios proving FEAT-PFM-MTD-03 as a whole.

01 An administrator keeps a reusable contact form behaviour test
Exercises
CAP-PFM-MTD-008
Relies on
ATS-PFM-MTD-008-01 ATS-PFM-MTD-008-07
Preconditions
The administrator can manage contact forms.
Steps
[object Object]
Expected
Stored forms reflect the saves, versions advance and deleting the clone leaves the original intact.
Data
The administrator can manage contact forms.
Bound to
Source
react-console:e2e/dev/contact-forms.dev.spec.ts#creates a form from the default, edits it, clones it and deletes it
02 Object archival changes form consumption and record availability interaction proposed
Exercises
CAP-PFM-MTD-008 CAP-PFM-MTD-009 CAP-PFM-MTD-012
Relies on
ATS-PFM-MTD-008-06 ATS-PFM-MTD-009-08 ATS-PFM-MTD-012-01
Preconditions
An active custom object has a form and a record.
Steps
[object Object]
Expected
The form becomes unavailable while the retained record remains readable and rejects edits.
Data
An active custom object has a form and a record.
Source
specs/platform/metadata/planning/features/FEAT-PFM-MTD-03-forms-and-page-layouts.md
03 Removing an assignment permits later definition removal lifecycle proposed
Exercises
CAP-PFM-MTD-008
Relies on
ATS-PFM-MTD-008-08 ATS-PFM-MTD-008-10
Preconditions
A saved presentation has two referrers.
Steps
[object Object]
Expected
The first attempt explains the uses and the unassigned definition can be removed.
Data
A saved presentation has two referrers.
Source
specs/platform/metadata/planning/features/FEAT-PFM-MTD-03-forms-and-page-layouts.md
04 Purpose readership does not authorize form administration permissionnegative proposed
Exercises
CAP-PFM-MTD-008
Relies on
ATS-PFM-MTD-008-03 ATS-PFM-MTD-008-04 ATS-PFM-MTD-008-05
Preconditions
A record reader can consume a purpose but lacks its administration grants.
Steps
[object Object]
Expected
Consumption succeeds; administration is refused and unavailable definitions remain hidden.
Data
A record reader can consume a purpose but lacks its administration grants.
Source
specs/platform/metadata/planning/features/FEAT-PFM-MTD-03-forms-and-page-layouts.md
05 A stale form save preserves the current version regressionnegative test
Exercises
CAP-PFM-MTD-008
Relies on
ATS-PFM-MTD-008-07
Preconditions
A stored form is read at its current version.
Steps
[object Object]
Expected
The service refuses the replacement with a conflict.
Data
A stored form is read at its current version.
Bound to
Source
react-console:e2e/dev/contact-forms.dev.spec.ts#creates a form from the default, edits it, clones it and deletes it

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.