A.6.7:4.3 - SuiteSpecPins
A MechSuiteDescription MUST be able to declare required spec pins as references, not as duplicated content. Canonically:
SuiteSpecPins := ⟨
required_spec_refs?: {CNSpecRef?, CGSpecRef?, ...},
required_edition_pins?: EditionPin[*],
required_policy_id_pins?: PolicyIdPin[*],
required_planned_baseline_ref?: PlannedBaselineRef?
⟩
Norms.
- If the suite is admissibility-gated for characterization,
CNSpecRefandCGSpecRefMUST be required (as references/pins). - Spec pins are citations and anchors. They do not replace the underlying
…Specobjects. - A suite may require an edition/reference baseline in ordinary A.15.2 WorkPlan content. Address it through the exact plan and its local content locator; it supplies no launch value or gate decision.
- Use A.15.3 typed planned filling only when an existing declaration member independently supplies the position meaning, designation, cardinality and actual-use predicate. A suite Description field is not a SlotSpec or operation argument merely because a plan names it. Missing planned information can remain unknown in the plan; a missing governor requires recovery or definition of that member before typed filling. Actual launch bindings and any FinalizeLaunchValues witness remain with actual enactment.