{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://embodied-arena.chrishongap.chatgpt.site/wanted-10k/preregistration-integrity.schema.json","title":"WANTED Preregistration Freeze and Amendment Integrity Manifest","type":"object","additionalProperties":false,"required":["profile_version","target_certification","protocol","original","commitments","amendments","claimed","evidence","assessor"],"properties":{"profile_version":{"const":"0.2-PR1"},"target_certification":{"enum":["PREQUALIFIED","WANTED_LAB","WANTED_WILD","WANTED_10K"]},"protocol":{"type":"object","additionalProperties":false,"required":["canonicalization","hash","original_rule","amendment_rule","outcome_access_rule","material_change_rule","retroactivity_rule","public_rule"],"properties":{"canonicalization":{"const":"RFC8785_JCS"},"hash":{"const":"SHA-256"},"original_rule":{"const":"immutable_timestamped_registration_before_first_benchmark_activity"},"amendment_rule":{"const":"append_only_parent_linked_no_overwrite"},"outcome_access_rule":{"const":"no_current_cohort_outcomes_aggregate_W_or_participant_task_logs_before_amendment"},"material_change_rule":{"const":"new_claim_revision_no_shared_exposure"},"retroactivity_rule":{"const":"never_apply_amendments_to_prior_exposure"},"public_rule":{"const":"public_or_embargoed_receipt_before_activity_public_history_at_submission"}}},"original":{"type":"object","additionalProperties":false,"required":["study_id","claim_revision_id","document_uri","document_sha256","schema_uri","schema_sha256","registered_at","first_preflight_trial_at","first_screening_decision_at","first_resident_hour_at","registry_record_uri","registry_record_id","registry_record_immutable","withdrawal_leaves_tombstone","sponsor_signature_sha256","investigator_signature_sha256","receipt"],"properties":{"study_id":{"type":"string","minLength":1},"claim_revision_id":{"type":"string","minLength":1},"document_uri":{"type":"string","format":"uri","pattern":"^https://"},"document_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"schema_uri":{"type":"string","format":"uri","pattern":"^https://"},"schema_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"registered_at":{"type":"string","format":"date-time"},"first_preflight_trial_at":{"type":"string","format":"date-time"},"first_screening_decision_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"first_resident_hour_at":{"oneOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"registry_record_uri":{"type":"string","format":"uri","pattern":"^https://"},"registry_record_id":{"type":"string","minLength":1},"registry_record_immutable":{"const":true},"withdrawal_leaves_tombstone":{"const":true},"sponsor_signature_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"investigator_signature_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"receipt":{"type":"object","additionalProperties":false,"required":["method","token_uri","token_sha256","message_imprint_sha256","issued_at","signature_verified","authority_independent_of_sponsor"],"properties":{"method":{"enum":["immutable_registry_receipt","rfc3161","append_only_transparency_log"]},"token_uri":{"type":"string","format":"uri","pattern":"^https://"},"token_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"message_imprint_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"issued_at":{"type":"string","format":"date-time"},"signature_verified":{"const":true},"authority_independent_of_sponsor":{"const":true}}}}},"commitments":{"type":"object","additionalProperties":false,"required":["robot_description_sha256","baseline_policy_artifact_sha256","cohort_and_sampling_plan_sha256","endpoint_rules_sha256","safety_plan_sha256","operations_plan_sha256","telemetry_key_manifest_sha256","analysis_plan_sha256"],"properties":{"robot_description_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"baseline_policy_artifact_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"cohort_and_sampling_plan_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"endpoint_rules_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"safety_plan_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"operations_plan_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"telemetry_key_manifest_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"analysis_plan_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}}},"amendments":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["amendment_id","parent_document_sha256","amended_document_sha256","classification","rationale","changed_sections","registered_at","effective_at","prior_exposure_hours","current_cohort_outcomes_accessed","aggregate_w_accessed","participant_task_logs_accessed","retroactive_application","creates_new_claim_revision","claim_revision_id","receipt"],"properties":{"amendment_id":{"type":"string","minLength":1},"parent_document_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"amended_document_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"classification":{"enum":["administrative","clarification","safety_hotfix","material"]},"rationale":{"type":"string","minLength":20},"changed_sections":{"type":"array","minItems":1,"uniqueItems":true,"items":{"type":"string","minLength":1}},"registered_at":{"type":"string","format":"date-time"},"effective_at":{"type":"string","format":"date-time"},"prior_exposure_hours":{"type":"number","minimum":0},"current_cohort_outcomes_accessed":{"const":false},"aggregate_w_accessed":{"const":false},"participant_task_logs_accessed":{"const":false},"retroactive_application":{"const":false},"creates_new_claim_revision":{"type":"boolean"},"claim_revision_id":{"type":"string","minLength":1},"receipt":{"type":"object","additionalProperties":false,"required":["method","token_uri","token_sha256","message_imprint_sha256","issued_at","signature_verified","authority_independent_of_sponsor"],"properties":{"method":{"enum":["immutable_registry_receipt","rfc3161","append_only_transparency_log"]},"token_uri":{"type":"string","format":"uri","pattern":"^https://"},"token_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"message_imprint_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"issued_at":{"type":"string","format":"date-time"},"signature_verified":{"const":true},"authority_independent_of_sponsor":{"const":true}}}}}},"claimed":{"type":"object","additionalProperties":false,"required":["amendment_count","administrative_amendments","clarification_amendments","safety_hotfix_amendments","material_amendments","post_activity_amendments","outcome_informed_amendments","retroactive_amendments","material_amendments_in_same_claim","chain_breaks"],"properties":{"amendment_count":{"type":"integer","minimum":0},"administrative_amendments":{"type":"integer","minimum":0},"clarification_amendments":{"type":"integer","minimum":0},"safety_hotfix_amendments":{"type":"integer","minimum":0},"material_amendments":{"type":"integer","minimum":0},"post_activity_amendments":{"type":"integer","minimum":0},"outcome_informed_amendments":{"const":0},"retroactive_amendments":{"const":0},"material_amendments_in_same_claim":{"const":0},"chain_breaks":{"const":0}}},"evidence":{"type":"object","additionalProperties":false,"required":["controlled_amendment_register_uri","controlled_amendment_register_sha256","public_history_uri","public_history_sha256","receipt_verification_report_sha256","public_or_embargoed_before_activity","public_history_complete_at_submission"],"properties":{"controlled_amendment_register_uri":{"type":"string","format":"uri","pattern":"^https://"},"controlled_amendment_register_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"public_history_uri":{"type":"string","format":"uri","pattern":"^https://"},"public_history_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"receipt_verification_report_sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"public_or_embargoed_before_activity":{"const":true},"public_history_complete_at_submission":{"const":true}}},"assessor":{"type":"object","additionalProperties":false,"required":["name","organization","independent_of_sponsor","attested","signed_at"],"properties":{"name":{"type":"string","minLength":1},"organization":{"type":"string","minLength":1},"independent_of_sponsor":{"const":true},"attested":{"const":true},"signed_at":{"type":"string","format":"date-time"}}}}}