{
  "$schema": "https://bestaiskill.com/schemas/agent-install/2.json",
  "skill": "ljg-classic",
  "built": "2026-10-26",
  "control_level": 4,
  "control_level_label": "L4 高权限",
  "capabilities": [
    "execute_command",
    "write_file"
  ],
  "required_controls": {
    "agent": [
      "sandbox_recommended",
      "graded_authorization"
    ],
    "admin": [
      "approval_process",
      "rollback_support",
      "full_audit"
    ]
  },
  "evidence": [
    {
      "file": "scripts/",
      "summary": "Execute local scripts or commands: bun Tools/RenderClassic.ts: Local Playwright rendering that reads UTF-8 JSON and outputs PNG."
    },
    {
      "file": "本地工作目录",
      "summary": "File read/write and artifact output: Exclusive /tmp/ljg-classic-* workspace: JSON, HTML, manifest, motif image, candidate PNG, and overlapping QA slices."
    }
  ],
  "verification": {
    "method": "两遍独立复核：第一遍按 bundle §1 文件清单与 §2 内文抽取 how_it_works/capabilities，引用逐字回抄；第二遍重读 SKILL.md 快速合同/Gotchas、三份 References 与 package.json，独立核对「100% 覆盖」「original 拼接一致」「三类夹注语义色」「先 /tmp 后 Downloads」「意旨图无字低干扰」等条款是否一致出现，并复核 security 数组与判级口径。",
    "second_pass": [
      {
        "item": "文件名与类型一致性",
        "status": "ok",
        "detail": "SKILL.md、三份 References、Workflows/AnnotateAndRender.md、Tools/RenderClassic.ts、Tools/ValidateClassic.ts、package.json 均在 §1 清单中可见。"
      },
      {
        "item": "逐字注解覆盖率口径",
        "status": "ok",
        "detail": "AnnotationMethod.md 与 InputSchema.md 均要求非标点 token 有 note，SKILL.md Gotchas 亦重申 100% 覆盖。"
      },
      {
        "item": "original 拼接不变量",
        "status": "ok",
        "detail": "InputSchema.md 第 1 条与 SKILL.md 合同一致：token 顺序拼接必须与 original 逐字一致。"
      },
      {
        "item": "交付路径与临时工作区",
        "status": "ok",
        "detail": "SKILL.md 要求 /tmp 验收后复制到 $HOME/Downloads/ 并读回 SHA-256，与 gotchas 一致。"
      },
      {
        "item": "网络与凭证面",
        "status": "ok",
        "detail": "扫描命中的 URL 均为测试数据字符串；目录内无 fetch/curl、无 env/API key 读取。"
      },
      {
        "item": "判级口径",
        "status": "ok",
        "detail": "仅本地脚本与本地读写、零凭证零网络，符合 blue。"
      }
    ],
    "level": 1,
    "level_label": "V1 已固定",
    "commit": "9e75497a950d2cc58ab9e6871f76405144687bd9",
    "sha256": "5821f033734341964b4c2f8e3c0b93d20999141ab3923c2c42abd27cee297001",
    "reviewed_by": null,
    "reviewed_at": null
  },
  "assessed_at": "2026-10-25",
  "method_version": "2.0",
  "mirror": {
    "archive": "https://skillpub.pages.dev/r2/v/2026-10-10/ljg-classic.tar.gz",
    "sha256": "5821f033734341964b4c2f8e3c0b93d20999141ab3923c2c42abd27cee297001",
    "commit": "9e75497a950d2cc58ab9e6871f76405144687bd9"
  },
  "original": {
    "github": "https://github.com/lijigang/ljg-skills/tree/main/skills/ljg-classic",
    "path": "skills/ljg-classic",
    "commit": "9e75497a950d2cc58ab9e6871f76405144687bd9"
  }
}