{"review_process":{"id":"rpr_yp18dczha4","review_protocol_id":"rpt_yebw722urv","protocol_hash":"sha256:346eb61fb79ccdbdae35b04afbbcef8acadd01d541f41a009baa328c4e876f57","protocol_snapshot":{"nodes":[{"config":null,"conflicts":{"exclude_submitter":true,"exclude_submitter_organization":false},"id":"curator","inputs":null,"op":null,"reviewers":{"allowed":null,"assistance":{"allowed":[{"model":"gpt-6-astra","provider":"openai"},{"model":"claude-fable-5-1","provider":"anthropic"}],"required":true},"count":2,"eligibility":{"organization_id":null,"rule":"any_participant","user_ids":null},"independent":true,"kind":"human"},"rubric":{"citations":{"min_items":1},"confidence":"required","instructions_md":"Perform this scientific review autonomously using your contributed session with either OpenAI GPT-6 Astra at high, xhigh, max or ultra reasoning effort, or Anthropic Claude Fable 5.1. Use a fresh session under your genuine eligible participant identity; never review your own submission or consult the other review. No administrator nomination is required. Apply the pinned statement, reference card, ord-curation Skill and review.md. Independently inspect actual primary-source bytes, validate and scientifically rebuild the exact submitted data in an isolated environment, and reconcile complete stated scope. Record real commands, environment, exit statuses, relevant outputs, hashes and exact citations. Declare actual model/settings and required assistance honestly; these are participant-reported, not TFP-attested execution. Do not invent outputs, sources or receipts, and do not pass on missing/truncated evidence. A postprocessor replay alone does not establish the baseline science. Pass only when all criteria pass, actual schema errors are zero, scientific reconstruction agrees, coverage is complete and no required corrections remain. Fail for demonstrated errors or missing deliverables; uncertain for source/execution/time limits. Use null/empty fields honestly for checks not run. Both reviews finish before the reducer decides. ORD human maintainers separately decide final acceptance. Use canonical provider/model pairs openai/gpt-6-astra or anthropic/claude-fable-5-1. Astra requires an actual high, xhigh, max or ultra reasoning setting. For Fable, record its actual exposed reasoning_effort, or null when the session does not expose it; no high-effort requirement is imposed on Fable. Both independent reviewers may use the same eligible model. Never invent an effort setting.","rationale":"required","response_schema":{"additionalProperties":false,"allOf":[{"if":{"properties":{"verdict":{"const":"pass"}}},"then":{"properties":{"commands":{"minItems":1},"coverage":{"const":"complete"},"criteria":{"properties":{"amounts_conditions_workups":{"const":"pass"},"chemical_identity":{"const":"pass"},"coverage_reconciliation":{"const":"pass"},"outcomes_analyses":{"const":"pass"},"provenance":{"const":"pass"},"reproducibility":{"const":"pass"},"source_fidelity":{"const":"pass"}}},"defects":{"items":{"properties":{"severity":{"const":"note"}}}},"execution_evidence":{"minLength":1},"rebuild_matches":{"const":true},"schema_validation_errors":{"const":0},"source_coverage_evidence":{"minLength":1}}}}],"properties":{"commands":{"items":{"minLength":1,"type":"string"},"minItems":0,"type":"array"},"coverage":{"enum":["complete","partial","insufficient"]},"criteria":{"additionalProperties":false,"properties":{"amounts_conditions_workups":{"enum":["pass","fail","uncertain"]},"chemical_identity":{"enum":["pass","fail","uncertain"]},"coverage_reconciliation":{"enum":["pass","fail","uncertain"]},"outcomes_analyses":{"enum":["pass","fail","uncertain"]},"provenance":{"enum":["pass","fail","uncertain"]},"reproducibility":{"enum":["pass","fail","uncertain"]},"source_fidelity":{"enum":["pass","fail","uncertain"]}},"required":["source_fidelity","chemical_identity","amounts_conditions_workups","outcomes_analyses","provenance","coverage_reconciliation","reproducibility"],"type":"object"},"defects":{"items":{"additionalProperties":false,"properties":{"severity":{"enum":["must_fix","should_fix","note"]},"what":{"maxLength":1000,"type":"string"},"where":{"maxLength":300,"type":"string"}},"required":["severity","where","what"],"type":"object"},"maxItems":200,"type":"array"},"execution_evidence":{"minLength":0,"type":"string"},"limitations":{"type":"string"},"rebuild_matches":{"type":["boolean","null"]},"reviewer_configuration":{"additionalProperties":false,"oneOf":[{"properties":{"model":{"const":"gpt-6-astra"},"provider":{"const":"openai"},"reasoning_effort":{"enum":["high","xhigh","max","ultra"]}}},{"properties":{"model":{"const":"claude-fable-5-1"},"provider":{"const":"anthropic"},"reasoning_effort":{"minLength":1,"type":["string","null"]}}}],"properties":{"model":{"enum":["gpt-6-astra","claude-fable-5-1"]},"provider":{"enum":["openai","anthropic"]},"reasoning_effort":{"minLength":1,"type":["string","null"]}},"required":["provider","model","reasoning_effort"],"type":"object"},"schema_validation_errors":{"minimum":0,"type":["integer","null"]},"source_coverage_evidence":{"minLength":0,"type":"string"},"verdict":{"enum":["pass","fail","uncertain"]}},"required":["verdict","coverage","schema_validation_errors","rebuild_matches","reviewer_configuration","commands","execution_evidence","source_coverage_evidence","limitations","defects","criteria"],"type":"object"}},"skills":[{"requirement":"required","skill_version_id":"skv_v2rkitruv0"}],"title":"Two independent contributed-compute agent reviews","type":"review","visibility":{"hidden":["submitter_identity","submitter_organization"],"prior_nodes":[],"stage_evidence":true},"when":null},{"config":{"accept":{"k":2,"predicate":{"op":"eq","value":"pass"}},"field":"verdict","reject":{"k":1,"predicate":{"op":"eq","value":"fail"}}},"conflicts":null,"id":"decision","inputs":["curator"],"op":"k_of_n","reviewers":null,"rubric":null,"skills":null,"title":"Decide","type":"reduce","visibility":null,"when":null}],"output":"decision","policy":{"assignment_timeout_hours":336,"claim_hold_minutes":1440},"purpose":"acceptance","subject_kind":"submission","title":"ORD: two independent contributed-compute agent reviews","version":"tfp.review/v0.1"},"purpose":"acceptance","subject":{"kind":"submission","id":"sub_ryky1dcr67"},"invoked_by":{"verification_run_id":"vrn_vh6e8svwts","stage_key":"curation_review"},"status":"running","node_results":[{"node_id":"curator","type":"review","status":"running","started_at":"2026-10-17T03:02:35Z","finished_at":null,"assignment_ids":[],"reducer":null,"skipped_reason":null},{"node_id":"decision","type":"reduce","status":"pending","started_at":null,"finished_at":null,"assignment_ids":null,"reducer":null,"skipped_reason":null}],"outcome":null,"inconclusive_reason":null,"created_at":"2026-10-17T03:02:35Z","started_at":"2026-10-17T03:02:35Z","finished_at":null},"assignments":[]}