E.11.PUR:4.3 - Coordination without forced order
For ordinary local coordination, state the candidates, whether they are unordered, partially ordered, or totally ordered, any real precedence basis, and the stop boundary in readable prose. Materialize the rationale, coordination episteme, and any pairwise ordering relations only when a named later use needs that coordination to remain addressable.
PatternUseOrderingModeValue = unordered | partialOrder | totalOrder
PatternUseCoordinationRationale@Context <: U.Episteme:
entityOfConcernRef: U.EntityRef, referencing the coordination-question episteme
claimGraph: U.ClaimGraph by value
referenceSchemeRef: U.ReferenceSchemeRef
editionId
subjectCandidatePatternUseRefs[2..*]: U.EpistemeRef, each referencing one CandidatePatternUse@Context
coordinationRationaleDescriptionRef: U.EpistemeRef
rationaleBasisEpistemeRefs[]: U.EpistemeRef
coordinationBoundaryRef: U.EpistemeRef, referencing one PatternUseBoundaryCondition@Context
PatternUseCoordination@Context <: U.Episteme:
entityOfConcernRef: U.EntityRef, referencing the coordination-question episteme
entityOfConcernKindRef: U.KindRef
claimGraph: U.ClaimGraph by value
referenceSchemeRef: U.ReferenceSchemeRef
editionId
memberCandidatePatternUseRefs[2..*]: U.EpistemeRef, each referencing one CandidatePatternUse@Context
orderingMode: PatternUseOrderingModeValue
orderingRelationRefs[]?: U.EntityRef, each referencing one PatternUseOrderingRelation@Context
coordinationRationaleRef: U.EpistemeRef, referencing one PatternUseCoordinationRationale@Context
stopBoundaryRef: U.EpistemeRef, referencing one PatternUseBoundaryCondition@Context
unordered has no ordering relations. partialOrder and totalOrder use explicit pairwise relations. A total order is the bounded PatternUseSequence@Context specialization under its named receiving use; it is not a universal route or project WorkPlan. Treat the declared pairwise precedence as strict: its transitive closure must be irreflexive. A totalOrder additionally compares every pair of distinct members. A cycle or unresolved required pair blocks that ordering claim; preserve the known dependencies and state the unresolved coordination question.