|
|
@@ -91,6 +91,19 @@ class ScriptBuildValidationPolicy:
|
|
|
return ValidationPlan(
|
|
|
mode=ValidationMode.AGENT,
|
|
|
validator_preset=preset,
|
|
|
+ preflight_rule_ids=(
|
|
|
+ "immutable-reference-present",
|
|
|
+ "sha256-digest-shape",
|
|
|
+ (
|
|
|
+ "root-delivery-artifact-shape"
|
|
|
+ if kind == ROOT_DELIVERY_KIND
|
|
|
+ else (
|
|
|
+ "phase-two-artifact-shape"
|
|
|
+ if kind in PHASE_TWO_KINDS
|
|
|
+ else "phase-one-artifact-shape"
|
|
|
+ )
|
|
|
+ ),
|
|
|
+ ),
|
|
|
max_evidence_queries=8,
|
|
|
max_evidence_items_per_query=25,
|
|
|
evidence_timeout_seconds=8.0,
|