{
  "schema": "MKN-030-CHECK-RULES-v1",
  "allowed_package_decisions": [
    "IMPORT_ACCEPTABLE_BOUNDED",
    "REVIEW_REQUIRED",
    "HOLD"
  ],
  "rules": [
    "all manifest-declared resources must resolve",
    "every dependency must resolve to a declared resource",
    "manifest_digest must equal payload_digest",
    "rights_ref and provenance_ref are required",
    "unsupported capabilities must migrate under an explicit target rule or be quarantined",
    "resource IDs must survive import",
    "round-trip semantic evidence is required for imported resources",
    "decisive missing evidence fails closed"
  ]
}
