{
  "runs": [
    {
      "label": "Qwen 3.8 · 27B",
      "kind": "LOCAL / OPENCODE",
      "status": "Iteratively repaired by local model",
      "statusZh": "本地模型多轮修复完成",
      "time": "17m 07s (repair rounds)",
      "size": "43.9 KB",
      "repairs": "2 model repair rounds",
      "note": "Qwen repaired animation, clock hands, layering and responsive presentation with reviewer feedback. Current code is model-edited; the earlier reviewer CSS fork is retained only as history. The final round was stopped after requested changes were saved and checked. Time totals changed repair rounds including load/tool waits; excludes initial generation and reviewer checks.",
      "noteZh": "Qwen 根据试玩反馈修复动画、指针、层级和手机布局。当前作品为模型修改的版本；先前的评审 CSS 分支仅作历史留档。最后一轮在所需修改保存并检查后结束。 耗时仅合计产生修改的修复轮次，含加载和工具等待，不包含人工检查及首轮。",
      "repairsZh": "2 轮模型修复",
      "sha256": "dfbdd8b58b2634dc6460fbe4ff6869eaf02a93816c0837c72d7d56dc37a2e41e"
    },
    {
      "label": "Ornith 1.5 · 35B",
      "kind": "LOCAL / OPENCODE",
      "status": "Iteratively repaired by local model",
      "statusZh": "本地模型多轮修复完成",
      "time": "33m 36s (repair rounds)",
      "size": "52.8 KB",
      "repairs": "8 model repair rounds after continuation",
      "note": "Ornith repaired layout, centering, movement state and geometry through concrete browser feedback. Later rounds include exact reviewer-supplied replacement instructions. Backend connection failures are recorded separately. This is assisted iterative work, not autonomous one-shot output. Time totals changed repair rounds including load/tool waits; excludes initial generation and reviewer checks.",
      "noteZh": "Ornith 根据浏览器反馈完成布局、部件对齐、运动状态和几何修复；后几轮包含评审给出的具体替换指令。服务连接失败单独记录。这是经过协助的多轮开发成果。 耗时仅合计产生修改的修复轮次，含加载和工具等待，不包含人工检查及首轮。",
      "repairsZh": "续写后 8 轮模型修复",
      "sha256": "636dc7b70cc3c02d83a3b42e0e702142723b50d063731cdb66ecec7d2143c44c"
    },
    {
      "label": "Astra reference",
      "kind": "REFERENCE / CODEX",
      "status": "Reviewed artifact",
      "statusZh": "已评审参考版",
      "time": "Not measured",
      "size": "22 KB",
      "repairs": "4 groups",
      "note": "Different harness; first output and edits preserved.",
      "noteZh": "使用不同 harness；首版与修订分别保留。",
      "repairsZh": "4 组评审修订"
    }
  ],
  "checks": [
    {
      "en": "JavaScript syntax",
      "zh": "JavaScript 语法",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    },
    {
      "en": "Explode / reassemble",
      "zh": "展开与复原",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    },
    {
      "en": "Keyboard rotation",
      "zh": "键盘旋转",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    },
    {
      "en": "Component selection",
      "zh": "部件选择",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    },
    {
      "en": "Pause / reset controls",
      "zh": "暂停与重置",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    },
    {
      "en": "390px layout: no horizontal scroll",
      "zh": "390px 布局：无横向滚动",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    },
    {
      "en": "No runtime errors observed",
      "zh": "测试中无运行时错误",
      "values": [
        "✓",
        "✓",
        "✓"
      ]
    }
  ]
}
