A.6.8:4.8 — Change‑class lexicon (service‑specific narrations)
Preface node
heading:a-6-8-4-8-change-class-lexicon-service-specific-narrations:14622
Content
When the draft describes “service changes”, narrate changes using stable change classes (A.6.P), specialized to the serviceSituation lens:
declareRelation(serviceSituation(…))(introduce the bundle)withdrawRelation(serviceSituation@ed=k)(retire the bundle)retargetParticipant(accessPointRef := …)(move the access point / endpoint host)retargetParticipant(deliverySystemRef := …)(change the realizing delivery system; e.g., re‑platforming)retargetParticipant(providerAssignmentRef := …)(change provider role‑enactor; outsourcing / org change)reviseByValue(accessSpecRef := …)(edit interface description content)reviseByValue(deliveryMethodRef := …)(edit runbook/workflow/procedure)reviseByValue(promiseContentRef := …)(edit promise content; typically new edition)changeRelationKindis not applicable here unless splitting the family (rare)rescope,retime(Γ_time),refreshWitnesses(witnesses := …)as required