{
  "run_id": "chunlaw--wing-font-generator-claude-haiku-5-5-1792348915327370770",
  "checker": {
    "check": "operation",
    "status": "PASS",
    "details": {
      "working": true,
      "argv": [
        "<host-path>",
        "-i",
        "<host-path>",
        "-a",
        "<host-path>",
        "-m",
        "<host-path>",
        "-o",
        "<host-path>",
        "-f",
        "WingFontHeroProbe"
      ],
      "kind": "cli",
      "returncode": 0,
      "stdout": "python wing-font.py -i <host-path> -a <host-path> -m <host-path> -o <host-path> -f WingFontHeroProbe\nChanging name record 1 from 'Noto Sans HK Hero Subset' to 'WingFontHeroProbe'\nChanging name record 3 from '2.004;ADBO;NotoSansHK-Thin;ADOBE' to '2.004;ADBO;WingFontHeroProbe'\nChanging name record 4 from 'Noto Sans HK Hero Subset Regular' to 'WingFontHeroProbe Regular'\nChanging name record 6 from 'NotoSansHK-HeroSubset-Regular' to 'WingFontHeroProbe'\nProcessing annotated glyph composition...\nauto --cell-width 1.0 (longest annotation 0.84 em: \u5531 coeng3)\nProcessing annotated glyph composition... DONE (0.0s, 8 characters processed)\nProcessing chain context substitution (variant override pass 1)...\nProcessing chain context substitution (variant override pass 1)... DONE (0.0s, 0 rules (no multi-variant compounds))\nProcessing ligature substitution...\nWarning: no ASCII-digit glyphs found; digit-trigger rules will be skipped.\n[excerpt truncated]",
      "stderr": "",
      "needs_credentials": false,
      "needs_browser": false,
      "scope": "product operation"
    }
  },
  "diagnosis": null
}
