Skip to content

STATE-PFM-INT-016Workflow registry entry standing

Markdown

STATE-PFM-INT-016

Workflow registry entry standing

Markdown
  • DocumentDraft
  • ImplementationObserved

KindState modelProduct areaPlatformModuleIntegration access, customer extensions and shared workflow configurationRevision1

Read atservices-platform ad3f6a65macroservice-libraries 54536a44

Workflow registry entry standing ​

The Lifecycle ​

Transitions Explained ​

Registration derives standing from active flags and retirement timestamps rather than a single status enum. Declared inactive action types remain distinct from withdrawn entries. Compatible redeclaration can reactivate or keep an entry inactive, while immutable ownership and execution identity are protected.

What Cannot Happen ​

Withdrawal retains a retired entry so saved references remain readable.

Concurrency and Timing ​

One manifest commits its compatible registry updates together. Platform declarations use the same mechanism during setup, including the inactive notification action. Retiring declarations does not mutate copied saved definitions.

Invariants
INV-DOM-PFM-INT-006-01INV-DOM-PFM-INT-006-02INV-DOM-PFM-INT-006-03

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.