A.6.F:4.2 - FunctionUseRepair
FunctionUseRepair is an optional pattern-local repair note for a receiving use that needs inspectable detail. Its functionLikeReadingUnderRepair value only helps a reader recognize and dispatch a possible reading; neither that value nor the three scan groups below is a U.* kind, claim kind, relation kind, or admission result. The recovered result belongs in exactGovernedObjectOrClaim under its subject pattern. The note carries no project-publication, evidence, decision, or U.Function authority. FunctionalStructure is an ArchitectureStructureKindRef value under C.30.ASV, not a kernel Function kind.
FunctionUseRepair ::= {
phrase,
functionLikeReadingUnderRepair: {
directObjectOrValueReading?:
holonCapability |
methodDescription |
mechanismRealization |
workPlan |
workOccurrence |
workResult |
mathematicalFunction,
claimOrConditionReading?:
requiredTransformation |
requiredEffect |
inputCondition |
outputCondition |
systemRoleKindOrAssignmentCue |
participationOrFunctioningCue |
responsibilityCue |
qualityExpression |
characteristicExpression |
functionalArchitecture |
evidenceClaim |
assuranceClaim |
gateClaim |
decisionClaim |
publicationClaim,
relationParticipantOrLocusReading?:
functionalElementLocus |
transformerSideFiller |
candidateBearer |
functionalPort |
methodPosition |
mathematicalRelation |
moduleAllocation |
interfaceRelation |
signatureRelation,
otherDeclared?
},
exactGovernedObjectOrClaim: oneOrMoreOf {
exactEntityOrValueRef?,
exactClaimOrClaimContent?,
exactClaimBearingEpistemeRef?
},
directRelationPredicateUse?: {
admittedDirectRelationKindRef,
relationKindToken?,
semanticPredicate,
actualParticipantRefs,
directRelationPatternRef
},
relationalAssertionUse?: {
relationalAssertionEpistemeRef,
assertedClaimContent,
assertedSemanticPredicate,
polarityOrModality,
actualParticipantRefs,
directRelationPatternRef
},
obtainingRelationOccurrenceUse?: {
individuatedRelationOccurrenceRef,
obtainingSemanticPredicate,
actualParticipantRefs,
occurrenceIdentityRuleRef,
directRelationPatternRef
},
reusableDeclarationUse?: {
relationSignatureRef,
declarationLocalSlotSpecRefs
},
selectedClaimBearingEpistemeUse?: {
assertionSpecificationOrViewEpistemeRef,
selectedClaimOrDesignation
},
representationUse?: {
representationElementRefs,
explicitC29Correspondence,
representedObjectOrClaimRef
},
sourceCueText?,
subjectPatternApplicationRefs?,
blockedLocalOverreadRefs?,
admissibleUse,
nonAdmissibleUse?,
nextAdmissibleUse,
stopCondition
}
The repair is complete when a practitioner can name the exact object or claim, apply its subject pattern, and state the remaining action. When a note is needed, at least one exact entity or value, claim or claim content, or claim-bearing episteme is required in exactGovernedObjectOrClaim. A source cue stays in sourceCueText; it is not a recovered value. When a direct relation is current, first name its admitted kind, semantic predicate, and actual participants in directRelationPredicateUse. Add relationalAssertionUse only when one exact C.2.1 episteme affirms, denies, or otherwise modalizes that predicate. Add obtainingRelationOccurrenceUse only when the receiving use needs one separately individuated obtaining occurrence under the subject pattern’s identity rule, applied through A.6.REL; a predicate or assertion never supplies occurrence identity. Add a reusable RelationSignature and declaration-local SlotSpecs only for reusable typed use; add another selected assertion, specification, or view episteme only when it is a separate claim-bearing object; add a C.29 representation element and explicit correspondence only when representation matters. If the text still hides a function, capability, work, method, system-role kind or assignment, participation, functioning, responsibility, module, evidence, gate, or mathematical-function collapse, the repair is incomplete.
Preserve the subject’s necessary applicability and stop conditions in the repaired claim. Add blockedLocalOverreadRefs or nonAdmissibleUse as an explanatory guard only under F.19:4’s full independent-ground, plausible-reader, contribution, and smallest-clear-correction test. An unused guard may be omitted without an absence entry.