# 小虾 SaaS 8 Agent 状态板

## 当前模式

- 执行模式：全自动执行，遇到高风险/费用/不可逆/方向变化/需要人工资料时暂停请示。
- 当前阶段：稳定化体系落地。
- 当前主线：先建立执行机制和 Playwright E2E，再继续新功能。
- 禁止事项：不得修改 OpenClaw 自身配置、人格、记忆和启动规则文件。

## 8 Agent 状态

| Agent | 当前状态 | 当前任务 | 输出物 | 阻塞 |
| --- | --- | --- | --- | --- |
| `requirement_agent` | completed | 固化全自动授权范围、暂停条件、验收标准 | `docs/agents/AUTO-RUN-PROTOCOL.md` | 无 |
| `arch_agent` | completed | 设计 Playwright E2E 接入方式：支持生产 `E2E_BASE_URL`、默认系统 Edge、失败保留 trace/screenshot | `apps/web/playwright.config.ts` | 无 |
| `code_dev_agent` | completed | 接入真实浏览器 MOV 上传 E2E，修复旧 E2E 语法/选择器问题 | `apps/web/e2e/core-upload.spec.ts` | 无 |
| `lint_review_agent` | completed | 校验 E2E 使用规则内 8 Agent、真实浏览器、生产可配置 baseURL | 本状态板 | 无 |
| `test_agent` | completed | 生产 Chromium E2E 全量通过 | `4 passed (16.2s)` | 无 |
| `build_pack_agent` | completed | 前端 build 通过 | `npm --prefix apps/web run build` | 无 |
| `release_agent` | completed | E2E 门禁脚本已提交，并加入 tag 发布后的 production-e2e job | `.gitea/workflows/deploy.yml` | 无 |
| `ops_monitor_agent` | pending | 下一步设计 OSS 直传前先检查 workflow 语法和工作区 | 待输出 | 等 workflow 验证 |

## 当前核心验收目标

1. Playwright 已能自动完成真实浏览器流程：登录 → 工作空间 → 项目 → 上传 MOV → 素材 ready → 页面无加载失败。
2. 核心主流程保持可用：登录、工作空间、项目、上传、生成、下载。
3. 每次发版前后都有自动门禁记录。
4. 生产关键问题不再由老大首先人工发现。

## 最近关键事实

- 生产当前验证版本：`v0.1.20`。
- 上传上限已提升到 `800MB`。
- 前端上传 timeout 已提升到 30 分钟。
- Worker 已修复：ingest 完成后素材写为 `ready`。
- 历史卡在 `uploading` 的素材已回填为 `ready`。
- `.MOV` 历史类型异常已回填为 `video`。

## 下一步队列

1. 设计 OSS 直传上传方案。
2. 扩展 E2E：生成视频 → 下载 MP4 → 检查文件可用。
3. 观察下一次 tag 发布后的 `production-e2e` job。
