repo.blue

Workflows

repository: Blue Repository

Change Request

Workflows
dev
Blue ID: 6DTYzUFXoVEV5WjVKmQveSztfXfVN5nr1bso3ygW9ocU

Payload type for direct and proposed document-change operations. A Change Request describes what the caller wants to change, why it is being changed, and—when contract mutation is governed by section policy—how the change maps to logical document sections. `summary` is the human-readable explanation required when a proposal is stored for later acceptance. `changeset` is the list of patch entries for ordinary selected-document fields. `sectionChanges` is the structured form for modifying the document's `contracts` map through Document Section markers when Contracts Change Policy is enabled. This split exists so participants can review contract changes by section instead of accepting arbitrary low-level `/contracts` patches. A Change Request is data. It does not mutate by itself. Change Workflow, Propose Change Workflow, Accept Change Workflow, and Reject Change Workflow interpret it and produce processor patches or invalid-proposal events.

Repository version
Type Alias
Workflows/Change Request
Type Definition
YAML representation of the type document
Loading...
Type References
  • GX7CFUmSDrE2MzptunLCCdZwnuwwrenRQqEnHL4x3uoC:GX7CFUmSDrE2MzptunLCCdZwnuwwrenRQqEnHL4x3uoC
  • 8DSFoWG9MqRSUhStqoPLrwVQiYByRh18NWbDEarN8MKF:8DSFoWG9MqRSUhStqoPLrwVQiYByRh18NWbDEarN8MKF
  • 61W96XosAp3DrEC7PuqLYtmF2A6ETpqH6qF2DgYwDq4c:61W96XosAp3DrEC7PuqLYtmF2A6ETpqH6qF2DgYwDq4c
  • 8FdfJApa4H55iYGnn2BVZcAq7tKYB6GrtkcftMgo6fjc:Workflows/Document Section Changes