{"submission_id":"cb5e27bf-6fd6-4e29-a581-1334604a8eed","submission_revision_id":"628e32f2-1376-494d-ab83-05876039bbfd","revision_version":1,"submission_status":"submitted","submitted_at":"2026-10-15T02:00:02.541248Z","submitter_name":"Haoyang Su","submitter_email":"hoyantsu@gmail.com","task":{"status":"submitted","version":1,"extra_fields":{"difficulty_self_test":{"model":"GPT-6 Astra","harness":"Codex","estimated_score":"<1%"}},"submitted_at":"2026-10-15T02:00:02.541248+00:00","industry_domain":"Scientific Visualization","task_short_name":"battery_reaction_scientific_animation_02","operating_system":"Linux","task_description":"# Produce an atom-accounted battery-interface explanation film\n\nA battery research group is preparing a public technical demonstration. Produce a finished, editable scientific animation explaining why individually stable LiFePO4 and Li3PS4 can react on contact. The supplied calculation is authoritative scientific content, not the animation deliverable.\n\nSOURCE MATERIALS\nUse the interface analysis supplied in scientific_results, including its selected source structures, reaction products and phase-boundary tables. The reaction at the minimum is 7 LiFePO4 + 3 Li3PS4 -> 4 Li4P2O7 + 2 FePS + 5 FeS2. This is a deliberately disclosed stoichiometric rearrangement illustration, not a simulated atomistic trajectory or measured reaction rate.\n\nPRODUCTION BRIEF\nDeliver exactly 60 seconds at 30 frames per second and 1920 by 1080 pixels. Frames 1–300 introduce the two source crystal structures and distinguish formula-unit fraction from mass fraction. Frames 301–600 show the contact-mixture curve and identify the global minimum at electrolyte formula-unit fraction 0.30. Frames 601–1200 explain the balanced reaction using individually identifiable atom markers. Frames 1201–1500 show the product structures and connect their identities to the reaction equation. Frames 1501–1800 compare the 0.30 and 0.50 mixtures and state the thermodynamic scope of the conclusion.\n\nDuring frames 601–1200, maintain exactly 73 persistent atom objects: 16 Li, 7 Fe, 10 P, 28 O and 12 S. Every marker keeps its element and stable identity for the entire sequence. Reassignment, duplication, disappearance, opacity tricks and substitution of a pre-rendered movie for the underlying scene are prohibited. Use an explicit, visible staging layout during rearrangement so the audience can follow conservation without implying a physical mechanism. Markers may be regrouped into formula-unit diagrams; do not claim these staging positions are product crystal sites. The crystal views elsewhere in the film must use the actual supplied crystal coordinates.\n\nBuild an editable Blender project with separately controlled source crystals, atom-accounting sequence, product crystals, camera, lighting and quantitative graphic. The curve, moving indicator, composition caption, energy caption and displayed product list must remain synchronized with the supplied numerical data. The equimolar value is not the global minimum. Keep on-screen numerical values within 1e-5 eV/atom and fractions within 1e-6 of the supplied analysis.\n\nProvide a native editing project with picture and captions on editable tracks and independently editable scene graphics, a lossless image sequence, the final video, editable vector graphics and a self-contained asset folder. Use at least 32-pixel text at final resolution, keep scientific labels inside a 5% safe margin, and prevent labels from obscuring the quantities they annotate. Avoid commercial stock assets; use the supplied structures and authored graphics.\n\nSUCCESS RULES\nVerify duration, frame rate and resolution; inspect persistent atom identities and element counts at every frame of the conservation sequence; compare crystal coordinates and the displayed quantitative values to the inputs; check all five prescribed narrative segments; reopen and rerender the native scene and conform the editing project without missing dependencies. Multiple camera and graphic designs are acceptable when they meet these objective content and readability requirements. A flat slideshow, formula-only animation or project that merely plays the submitted movie fails.\n\nDELIVERABLES\n.blend project, native editing project, SVG graphics, image sequence, final video, packaged assets and frame-level conservation evidence. No source-code submission.","software_licensing":"Free/Open Source","evaluation_criteria":null,"verification_method":"Compare the submitted Blender scene, native editing project, frame sequence and final movie against the supplied reference data and the five required segments. PASS only if the movie is exactly 60 seconds, 30 fps, 1920×1080 and 1800 frames; frames 601–1200 contain exactly 73 persistent, individually identifiable atom markers with counts 16 Li, 7 Fe, 10 P, 28 O and 12 S and no identity changes; the reaction equation, crystal coordinates, phase labels and displayed energies match the supplied values within 1e-5 eV/atom and 1e-6 in fractions; all five segments are present in their prescribed frame ranges; and the native scene and editing timeline remain independently editable after reopening. The evaluator must compare the submitted artifacts directly with the reference values and inspect the conservation segment frame by frame. A movie without the editable native scene, or a static slideshow with no inspectable atom identities, fails. Camera, typography and layout may differ only if all required quantities remain readable and the stated comparisons pass.","software_and_version":"Blender 3.0.1; FFmpeg 4.4.2","specific_requirements":null,"expected_completion_time":null},"files":[{"file_id":"79552aa1-551a-4c9d-a273-00b43eaaeef8","filename":"task_02_inputs.zip","category":"input_materials","content_type":"application/x-zip-compressed","size_bytes":3479893},{"file_id":"9604d6f6-a646-4c89-8a1b-4f4d0fd3ad11","filename":"task_02_evidence.zip","category":"difficulty_self_test_evidence","content_type":"application/x-zip-compressed","size_bytes":185861},{"file_id":"55ac797a-827d-44f2-bcff-1785d1bd86f6","filename":"task_02_reference.zip","category":"reference_output","content_type":"application/x-zip-compressed","size_bytes":398324105}],"deep_review":{"overall_verdict":"Accept","review_text":"**Overall Verdict:** Accept — The submission defines a coherent, professionally substantive animation task with usable scientific inputs, objective acceptance criteria, and a supporting native reference package.\n\n**Completeness Check:**\n\n- Instruction: Complete — Deliverables, five narrative segments, scientific scope, persistent identities, timing, and readability requirements are explicit.\n- Inputs: Complete — Structure records, CIF exports, energy tables, phase boundaries, and authoritative analysis support the requested film.\n- Toolchain: Complete — Blender and FFmpeg provide a viable, open-source Linux workflow on one suitable workstation.\n- Reference output: Complete — Includes native animation and editing projects, SVG graphics, packaged scientific assets, movie, frame sequence, identity map, and validation evidence.\n- Rubric: Complete — Measurable requirements distinguish scientific, conservation, technical, and editability failures from acceptable design variations.\n\n**File and Task Reachability:**\n\nAttachment classification: `partially_reachable`, reflecting review limitations rather than an identified submission barrier. Task classification: `reachable`.\n\nInspected all three attachments: `task_02_inputs.zip`, `task_02_evidence.zip`, and `task_02_reference.zip`. Inspection covered archive inventories and safety, scientific tables and structure data, spreadsheet contents, self-test records and images, `animation.blend`, `edit.blend`, `reaction_film.mp4`, `reaction_energy.svg`, identity and validation records, and 12 representative reference frames.\n\nNative-data checks found 73 uniquely named conserved objects with the required element counts and continuous visibility settings throughout frames 601–1200. All 130 crystal-site positions matched the supplied structures after display transformations. Checked numerical captions were within tolerance. Movie metadata confirmed 60 seconds, 30 fps, 1920×1080, and 1,800 frames. The editing project contains a native scene strip and separate text strips.\n\nThe complete reference frame sequence was inventoried but not decoded frame by frame; native reopening, rerendering, and timeline conforming were not performed because the required applications were unavailable. These remain verification limitations, not demonstrated defects. Completion and evaluation can proceed entirely from the supplied assets using the declared toolchain.\n\nLicense keys, accounts, tokens, and other credentials are not required from the contributor. Confidential, proprietary, or internal material may be evaluated as submitted evidence without requiring additional disclosure.\n\n**Special Screening:**\n\nNone. The disclosed constructed commission uses existing calculated records; this does not establish AI fabrication or a public benchmark task. Public duplication was not independently verified.\n\n**Recommended Changes:**\n\nThe submission supplies substantial scientific and production evidence, and the failed slideshow self-test is clearly distinguishable from the reference package. No contributor changes are required.","reviewed_at":"2026-10-15T02:13:53.907464Z"},"claim":null}