• 但劲松's avatar
    feat(evidence): 结果图改走 project-renders 云函数,不再截编辑器画布 · e76d1d98
    但劲松 authored
    - 新增 renders_api.py:按 send/session/monitor 的 projectId 调接口,
      落盘 shots/result-NN.png + data/renders.json(含 sha256 来源登记)
    - capture.mjs 只抓图元,不再 page.screenshot;pick.py 不再写 shot
    - run-capture.py 增加取结果图步骤(退出码 24),区分 403 与 count:0
    - 证据契约同步:结果图来源、data/renders.json 上下文项
    - 登录检查补 chmod 0600(writeFileSync 的 mode 对已存在文件不生效)
    e76d1d98