{
  "repositories": {
    "store": {
      "path": "/Users/jack/code/010-cpt/008-zhct/zhctproject/store",
      "origin": "git@codeup.aliyun.com:60069db88deaa14d9e02b875/zhct/store.git",
      "master_sha": "5ca3f056761c31a8e44570ac6edc249a0fd14aa1"
    },
    "ai_api": {
      "path": "/Users/jack/code/010-cpt/008-zhct/zhctproject/ai_api",
      "origin": "git@codeup.aliyun.com:60069db88deaa14d9e02b875/zhct/ai_api.git",
      "master_sha": "f224758907f1bd0a04a4cf21faaa65a0371b82f6"
    },
    "ai_app": {
      "path": "/Users/jack/code/010-cpt/008-zhct/zhctproject/ai_app",
      "origin": "git@codeup.aliyun.com:60069db88deaa14d9e02b875/zhct/ai_app.git",
      "master_sha": "4a681f3a185372be03269c418c876be7cf1163df"
    }
  },
  "screenshots": [
    {
      "file": "pc-details.png",
      "source": "/Users/jack/.codex/ruflo-runtime/diet-acceptance-20260918/public-shots/pc-details.png",
      "sha256": "b05369175f3e3adf8865c318ce13419d88d580dc68358bcf3b2ed52224f88d13",
      "environment": "https://zhct.yyangpt.cn/dist/",
      "route": "/dietaryMonitoring/personalMonitor/foodRecord",
      "repo": "store",
      "privacy": "screenshot前CSS隐藏个人身份、菜名、数值、照片、记录ID；仅截真实弹窗，未伪造UI",
      "captured_at": "2026-09-18T10:31:46.668528+08:00"
    },
    {
      "file": "pc-edit.png",
      "source": "/Users/jack/.codex/ruflo-runtime/diet-acceptance-20260918/public-shots/pc-edit.png",
      "sha256": "f56c56a8d57f4b6854222d920f26000113e966b032bd8e9cb86d3d6107b896ff",
      "environment": "https://zhct.yyangpt.cn/dist/",
      "route": "/dietaryMonitoring/personalMonitor/foodRecord",
      "repo": "store",
      "privacy": "screenshot前CSS隐藏个人身份、菜名、数值、照片、记录ID；仅截真实弹窗，未伪造UI",
      "captured_at": "2026-09-18T10:31:46.668788+08:00"
    }
  ],
  "business_mutations": [],
  "api_checks": {
    "cross_day_export": {
      "code": 1,
      "message": "仅支持导出当前人员当日饮食记录"
    },
    "invalid_staff": {
      "code": 1,
      "message": "人员不存在、未绑定AI账号或无数据权限"
    }
  },
  "miniapp_status": "source_verified_runtime_pending"
}
