G.1:4.1 - G.Core linkage (normative)
// Canonical form: see G.Core (Nil‑elision + Expansion rule for profiles/sets/pin‑sets).
GCoreLinkageManifest := ⟨
CoreConformanceProfileIds := {
GCoreConformanceProfileId.PartG.AuthoringBase,
GCoreConformanceProfileId.PartG.TriStateGuard,
GCoreConformanceProfileId.PartG.UTSWhenPublicIdsMinted,
GCoreConformanceProfileId.PartG.ShippingBoundary
},
CorePinSetIds := {
GCorePinSetId.PartG.AuthoringMinimal,
GCorePinSetId.PartG.CrossingVisibilityPins
},
// Prefer sets; use deltas for pattern‑specific additions.
RSCRTriggerSetIds := { GCoreTriggerSetId.SoTAHarvestSynthesis },
RSCRTriggerKindIds := { RSCRTriggerKindId.BaselineBindingEdit },
// Kit identifiers governed by this pattern (the “six cards”).
CorePinsRequired := {
SoTAPaletteDescriptionId,
SoTA_SetId,
VariantPoolId,
ShortlistId,
CGFrameLibraryId,
RefreshReadinessCardId,
CGKitId,
// Local pointer-map surface for vocabulary + observables-to-CHR anchoring.
// (May cite `G.0:CG‑Spec.ReferenceMap`; do not duplicate semantics.)
ReferenceMap,
// RSCR regression tests used by the chassis (if any).
RSCRTestId[]?,
// When a planned baseline is used: identify the WorkPlan and its local filling-row designators.
WorkPlanRef[]?
},
// Consumed defaults (each default cites the governing definition listed in `G.Core.DefaultGoverningDefinitionIndex`).
DefaultsConsumed := {
DefaultId.GammaFoldForR_eff, // governing definition: CC-G5.4
DefaultId.PortfolioMode, // governing definition: CC-G5.23
DefaultId.DominanceRegime // governing definition: CC-G5.28
}
⟩
Citation rule (normative): CC‑GCORE‑*, RSCRTriggerKindId.*, and DefaultId.* semantics are governed by their canonical definitions: primarily G.Core, and for the defaults above the definitions listed in G.Core.DefaultGoverningDefinitionIndex. G.1 MUST NOT restate or redefine those semantics.