{
  "schema": "openlab-validation-admission-gate-policy-v1",
  "status": "published_protocol_fail_closed_no_acceptance",
  "input_schema": "openlab-validation-admission-gate-v1",
  "output_schema": "openlab-validation-admission-gate-v1",
  "eligible_upstream_states": [
    "structurally_verified_offline_not_accepted",
    "local_artifacts_hash_matched_not_scientifically_validated"
  ],
  "held_status": "held_pending_identity_privacy_and_curator_decision",
  "required_separate_evidence": [
    "reviewer_identity_assessment",
    "independence_assessment",
    "human_curator_decision",
    "private_storage_review",
    "adopted_privacy_notice"
  ],
  "blockers": [
    "reviewer_identity_not_assessed",
    "independence_not_verified",
    "curator_decision_pending",
    "private_storage_not_reviewed",
    "privacy_notice_not_adopted",
    "live_intake_closed"
  ],
  "submission_created": false,
  "reviewer_identity_verified": false,
  "independence_verified": false,
  "independent_validation_claimed": false,
  "discovery_claimed": false,
  "intake_enabled": false,
  "backend_deployed": false,
  "launch_gate_passed": false,
  "exact_upstream_output_composition": {
    "import_check_schema": "openlab-independent-validation-import-check-v1",
    "artifact_audit_schema": "openlab-validation-artifact-audit-result-v1",
    "hand_trimmed_fields_permitted": false,
    "catalog_task_scope_and_artifact_count_bound": true,
    "artifact_rows_and_counts_rechecked": true
  },
  "service_gate_source_sha256": "2c7833c77a7fc01a987b863b466dda3d8470fe2b64d4b388ef1ecad5598e717b",
  "composition_test": "real_import_plus_real_artifact_audit_output"
}
