Skip to content

FAS-PFM-MTD-05Keeping Custom Records Acceptance

Markdown

FAS-PFM-MTD-05

Keeping Custom Records Acceptance

Markdown
  • DocumentProposed
  • Product intentProposed

Product areaPlatformModuleMetadata and Organization-defined RecordsRevision1

Read atservices-platform ad3f6a65react-console baf6dae3

Scenarios

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

01 A registrar saves a numbered boat and reaches it from its owner behaviour test
Exercises
CAP-PFM-MTD-012
Relies on
ATS-PFM-MTD-012-09 ATS-PFM-MTD-012-14
Preconditions
Boat is active and a contact can own it.
Steps
[object Object]
Expected
The boat is numbered, listed and linked on the contact’s card.
Data
Boat is active and a contact can own it.
Bound to
Source
react-console:acceptance/custom-objects/playwright/journeys/PLAT-M5-S03.spec.ts#PLAT-M5-S03: a registrar creates a boat owned by a contact: numbered 1, listed, and on the contact's Boats card
02 A deletion cascade publishes dependent changes in order interaction proposed
Exercises
CAP-PFM-MTD-012 CAP-PFM-MTD-013 CAP-PFM-MTD-015
Relies on
ATS-PFM-MTD-013-06 ATS-PFM-MTD-015-06
Preconditions
A custom root reaches a chain of cascading custom records.
Steps
[object Object]
Expected
Dependent link and record announcements precede the root announcement.
Data
A custom root reaches a chain of cascading custom records.
Source
specs/platform/metadata/planning/features/FEAT-PFM-MTD-05-custom-records.md
03 Record lifecycle remains visible in its history lifecycle test
Exercises
CAP-PFM-MTD-012 CAP-PFM-MTD-013 CAP-PFM-MTD-014
Relies on
ATS-PFM-MTD-013-01 ATS-PFM-MTD-013-02 ATS-PFM-MTD-014-01
Preconditions
An administrator opens a publishable saved boat.
Steps
[object Object]
Expected
The retained boat reflects each action and the timeline names its revisions and authors.
Data
An administrator opens a publishable saved boat.
Bound to
Source
react-console:acceptance/custom-objects/playwright/journeys/PLAT-M5-S07.spec.ts#PLAT-M5-S07: publish, archive and restore from the boat page; History names each revision and who made it
04 History access remains separate after deletion permissionnegative proposed
Exercises
CAP-PFM-MTD-013 CAP-PFM-MTD-014
Relies on
ATS-PFM-MTD-013-03 ATS-PFM-MTD-014-03
Preconditions
A deleted boat retains revisions and callers differ in history permission.
Steps
[object Object]
Expected
The history-authorized caller receives retained revisions and the other caller is refused.
Data
A deleted boat retains revisions and callers differ in history permission.
Source
specs/platform/metadata/planning/features/FEAT-PFM-MTD-05-custom-records.md
05 A repeated load preserves a manual correction regressionnegative test
Exercises
CAP-PFM-MTD-012 CAP-PFM-MTD-016
Relies on
ATS-PFM-MTD-012-11 ATS-PFM-MTD-016-01 ATS-PFM-MTD-016-04
Preconditions
A feed-created boat receives a newer manual model correction.
Steps
[object Object]
Expected
The line reports a conflict and the manual correction remains.
Data
A feed-created boat receives a newer manual model correction.
Bound to
Source
services-platform:tests/acceptance/custom-objects/journeys/data-operations/CO-ACC-0401.spec.js#step 1: the migration lead loads the feed of four boats, each created at version 1

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.