A.6.REL:4.6 - Keep ordinary relation use lightweight
The direct relation pattern states the shared participant meanings, obtaining predicate, applicability, and identity rule once; later uses cite only what their branch consumes.
The alternatives below show semantic dependencies within demand-driven progressive elaboration. They share one readable direct relation. The receiving occurrence branch follows a positive distinguishability decision and the direct identity rule, while the RelationSignature branch remains independent and opens only for typed reuse.
readable direct relation sentence with named participants
+-- later work only reports the current relation -> stop
+-- later work must distinguish another occurrence, even with the same participants
+-- check direct obtaining and apply the direct same-versus-new-occurrence rule
+-- then add only the receiving branch that consumes the distinguished occurrence
+-- description or assertion designation
+-- identifier or stable reference
+-- occurrence as another direct relation's participant
+-- occurrence as a declared operation argument
+-- RelationSignature and SlotSpecs independently, only when typed reuse matters
This diagram shows the stop decision and optional increases in explicitness. Its indentation records one dependency: description, identifier assignment, occurrence participation, and later designation require a recoverable occurrence after the same-versus-new-occurrence rule.