{
  "sourceId": "W10",
  "slug": "bolt-diy-export-zip-local",
  "status": "passed",
  "cleanDirectory": true,
  "toolAppExecuted": false,
  "modelExecuted": false,
  "externalDeploymentExecuted": false,
  "commands": [
    {
      "command": "npm ci --ignore-scripts --offline --no-audit --no-fund",
      "exitCode": 0,
      "output": "up to date in 134ms"
    },
    {
      "command": "npm run check",
      "exitCode": 0,
      "output": "> bolt-diy-export-zip-local@1.0.0 check\n> node verify.mjs\n\n{\"lesson\":\"W10\",\"status\":\"passed\",\"checks\":[\"check-1\",\"check-2\",\"check-3\",\"check-4\"],\"modelExecuted\":false,\"externalAuthorizationExecuted\":false,\"scope\":\"本站生成原创练习 ZIP 并在干净目录实际执行 npm 安装、构建和路由回读；没有调用 bolt.diy 的 Export ZIP，也不把本站打包过程称作工具导出。\"}"
    },
    {
      "command": "npm run build",
      "exitCode": 0,
      "output": "> bolt-diy-export-zip-local@1.0.0 build\n> node build.mjs\n\n{\"built\":[\"about.html\",\"checks-sheet.html\",\"index.html\",\"input-sheet.html\",\"logic.mjs\",\"style.css\",\"thumbnail.html\"],\"target\":\"dist\",\"runtime\":\"static original reference; no AI model invoked\"}"
    }
  ],
  "routes": [
    {
      "route": "/",
      "status": 200,
      "contentType": "text/html"
    },
    {
      "route": "/about.html",
      "status": 200,
      "contentType": "text/html"
    },
    {
      "route": "/style.css",
      "status": 200,
      "contentType": "text/css"
    },
    {
      "route": "/logic.mjs",
      "status": 200,
      "contentType": "text/javascript"
    }
  ],
  "missingRouteStatus": 404,
  "scope": "本站生成原创练习 ZIP 并在干净目录实际执行 npm 安装、构建和路由回读；没有调用 bolt.diy 的 Export ZIP，也不把本站打包过程称作工具导出。",
  "node": "v24.14.0"
}
