G.0:4.6 - Extensions (pattern-scoped; non-core)
All blocks below are GPatternExtension modules (PatternScopeId; not new PatternIds). They store wiring only and cite governing patterns.
GPatternExtension: SpecRefSurfaces
-
PatternScopeId:
G.0:Ext.SpecRefSurfaces -
GPatternExtensionId:
SpecRefSurfaces -
GPatternExtensionKind:
InteropSpecific -
GoverningPatternId:
A.19.CN -
Uses:
{A.19.CN} -
⊑/⊑⁺:
∅ -
RequiredPins/EditionPins/PolicyPins (minimum):
CNSpecRef.edition(and any CN-side policy ids referenced byCG‑Specfields)
-
RSCRTriggerKindIds:
{RSCRTriggerKindId.EditionPinChange, RSCRTriggerKindId.PolicyPinChange, RSCRTriggerKindId.LegalitySurfaceEdit} -
Notes (wiring-only):
CG‑SpecSHALL cite CN‑Spec; it SHALL NOT restate normalization/comparability semantics.
GPatternExtension: BridgeAndCLWiring
-
PatternScopeId:
G.0:Ext.BridgeAndCLWiring -
GPatternExtensionId:
BridgeAndCLWiring -
GPatternExtensionKind:
InteropSpecific -
GoverningPatternId:
F.9 -
Uses:
{F.9, G.7} -
⊑/⊑⁺:
∅ -
RequiredPins/EditionPins/PolicyPins (minimum):
BridgeCardId/BridgeId(when crossings are permitted)CL/CL^kandΦ/Φ_planepolicy ids (when penalties are in play)
-
RSCRTriggerKindIds:
{RSCRTriggerKindId.CrossingBundleEdit, RSCRTriggerKindId.PolicyPinChange, RSCRTriggerKindId.ReferencePlaneEdit} -
Notes (wiring-only): Crossing semantics and penalty routing are delegated to
G.Core; this module only lists the required pins used byCG‑Specentries.
GPatternExtension: SoTAPaletteInputs
-
PatternScopeId:
G.0:Ext.SoTAPaletteInputs -
GPatternExtensionId:
SoTAPaletteInputs -
GPatternExtensionKind:
DisciplineSpecific -
GoverningPatternId:
G.2 -
Uses:
{G.2} -
⊑/⊑⁺:
∅ -
RequiredPins/EditionPins/PolicyPins (minimum):
SoTA-Pack@CG‑Framerefs used to justify comparator admissibility, evidence minima, and crossing allowances (e.g., claim sheets, operator inventory, bridge matrix ids)
-
RSCRTriggerKindIds:
{RSCRTriggerKindId.EvidenceSurfaceEdit, RSCRTriggerKindId.CrossingBundleEdit, RSCRTriggerKindId.FreshnessOrDecayEvent} -
Notes (wiring-only): Any SoTA palette/tradition semantics are governed by
G.2.G.0only requires thatCG‑Specentries cite the needed SoTA artefacts for auditability.
GPatternExtension: QDAndExplorationHooks
-
PatternScopeId:
G.0:Ext.QDAndExplorationHooks -
GPatternExtensionId:
QDAndExplorationHooks -
GPatternExtensionKind:
MethodSpecific -
GoverningPatternId:
C.18 -
Uses:
{C.18, C.19, C.23} -
⊑/⊑⁺:
∅ -
RequiredPins/EditionPins/PolicyPins (minimum):
DescriptorMapRef.edition?,DistanceDefRef.edition?,InsertionPolicyRef?FailureBehaviorPolicyId/ SoS‑LOG branch policy id whendegrade(mode=…)is used
-
RSCRTriggerKindIds:
{RSCRTriggerKindId.EditionPinChange, RSCRTriggerKindId.PolicyPinChange, RSCRTriggerKindId.TelemetryDelta, RSCRTriggerKindId.FreshnessOrDecayEvent} -
Notes (wiring-only):
CG‑Specmay declare optional QD/exploration hooks; semantics remain governed by the referenced method patterns.