C.30.ASV:4.3 - Small triage output
When triage must be retained, compared, or handed on, use ArchitectureStructureKindTriage@Project before a full view record when the practitioner only needs to identify the structure kind under consideration and next architecture move.
ArchitectureStructureKindTriage@Project ::= {
projectWorkOccurrenceRef?: U.EntityRef constrained to U.Work,
architectureStructuralViewProjectUseRelationRef?: U.RelationRef, only when a named pattern defines this project-use relation and the occurrence obtains,
architectureClaimRef?: U.EpistemeRef constrained to ArchitectureClaim,
architectureRelationOccurrenceRef?: ArchitectureRelationRef,
describedHolonRef?: U.HolonRef,
candidateViewEpistemeRef?: U.EpistemeRef,
exactViewpointRef?: U.ViewpointRef,
viewpointConformanceRelationRef?: EpistemeViewpointConformanceRelationRef,
claimScope?: U.ClaimScope, byValue,
effectiveReferenceScheme?: U.ReferenceScheme, byValue,
modelUseStructureRef?: U.StructureRef,
architectureConcernCue?,
sourcePhrase?,
inspectedDescriptionOrViewRef?: U.EpistemeRef,
candidateStructureKindRefs: FinSet(ArchitectureStructureKindRef),
smallestUsefulStructureKindRefs: FinSet(ArchitectureStructureKindRef),
selectedStructureRefs?: FinSet(U.StructureRef),
hiddenOrLostStructureCueRefs?,
admissibleArchitectureMove:
inspect | split | relate | downgrade | nameApplicablePattern | stop |
otherDeclared,
claimPatternRefs?: FinSet(PatternRef),
nonAdmissibleOverread?,
stopCondition
}
architectureConcernCue? and sourcePhrase? are recognition wording. claimPatternRefs? names only patterns that define or test separate claims; it does not assert that a pattern-application occurrence exists. inspectedDescriptionOrViewRef? and candidateViewEpistemeRef? name actual epistemes only when identified under C.2.1. None creates an ArchitectureStructureKindRef, selected structure, architecture relation, or U.View. Fill exactViewpointRef when the exact independently admitted viewpoint is identified; fill viewpointConformanceRelationRef only when the same candidate episteme actually conforms to that viewpoint.
When architectureClaimRef is absent, describedHolonRef, architectureRelationOccurrenceRef, or at least one exact candidate selected structure must keep the subject recoverable for the intended triage. claimScope, effectiveReferenceScheme, and modelUseStructureRef are present only when they change this use. The card publishes no architecture claim and creates no subject relation. A full ArchitectureStructuralView requires the candidate episteme’s exact C.2.1 identity plus obtaining E.17.0 conformance; it does not require an architecture-claim record when the exact selected-structure EntityOfConcern and subject trace are otherwise recoverable.
Practitioner prompt labels are first-entry cues, not ArchitectureStructureKindRef values. When the triage is retained as a record, use the technical values below:
Functional -> FunctionalStructure
Flow -> TransformationFlowStructure
Control -> ControlStructure
Module -> ModuleInterfaceStructure
Method and work -> WorkMethodStructure
Allocation and responsibility -> AllocationResponsibilityStructure
Evidence -> EvidenceAssuranceStructure
Scale -> ScaleEvolutionStructure
Security -> SecurityTrustBoundaryStructure