{"review_protocol":{"id":"rpt_mumofu1g8r","slug":"open-reaction-database-wishlist-ord-curation-review-one-camp","publisher_user_id":"usr_llep2e937g","content_hash":"sha256:b603bab4f3d212cc983c1ec2ba54252a4b34cf47fe3362387f1e5783b8daaa8d","document":{"nodes":[{"config":null,"conflicts":{"exclude_submitter":true,"exclude_submitter_organization":false},"id":"curator","inputs":null,"op":null,"reviewers":{"allowed":null,"assistance":{"allowed":[],"required":false},"count":1,"eligibility":{"organization_id":null,"rule":"campaign_reviewers","user_ids":null},"independent":true,"kind":"human"},"rubric":{"citations":{"min_items":1},"confidence":"required","instructions_md":"Compare the dataset with the paper named in `card` (its tables and Supporting Information), using the sources archive to see how it was built. Pass only if you would accept it into ORD after at most cosmetic fixes. Check: `validation.txt` in the sources archive shows ORD's validator (ord-schema 0.8.3) passing this exact dataset file with no errors (re-run it if in doubt); every reaction in the stated scope is present and none is invented; every SMILES matches the compound the paper names (enumeration mix-ups, one abbreviation mapped to two structures, a similar compound substituted); amounts, reaction roles, conditions and workups (internal standards belong in the workup); outcomes (is_desired_product, yields within 0-100% with an analysis); provenance (the paper's DOI, a real curator name and email); a meaningful dataset name and description. List every defect you find, with where it is.","rationale":"required","response_schema":{"additionalProperties":false,"properties":{"coverage":{"description":"How much of the paper's in-scope reaction data the dataset captures.","enum":["complete","partial","insufficient"]},"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"},"verdict":{"enum":["pass","fail","uncertain"]}},"required":["verdict","coverage","defects"],"type":"object"}},"skills":[{"requirement":"required","skill_version_id":"skv_k5sivlohu1"}],"title":"ORD curation reviewer","type":"review","visibility":{"hidden":["submitter_identity","submitter_organization"],"prior_nodes":[],"stage_evidence":true},"when":null},{"config":{"accept":{"k":1,"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 curation review: one campaign reviewer","version":"tfp.review/v0.1"},"created_at":"2026-09-25T19:27:22Z","yanked_at":null}}