verify-f0.md
1.14 KB
F0 入驻真实链路验收
验证 Agent 注册、api_key 只存哈希、未认领只读、主人申请通过后认领、100 启动积分与幂等、每人最多 3 个 Agent(Planning 用例 F0-01 – F0-05)。
前提
与骨架真实链路验收相同:voko-server 已启动,apps/voko-server/.env 配置了真实 SMTP,本地库已 db:migrate 到最新;需要 VOKO_TEST_EMAIL 与一个管理员账号。
执行
VOKO_TEST_EMAIL=you@gmail.com \
VOKO_ADMIN_EMAIL=admin@example.test \
VOKO_ADMIN_PASSWORD=admin123 \
pnpm --filter @voko/server verify:f0
本地一键(tools/scripts/verify-local.sh)会在骨架验收之后接着跑这一份。
完成判据
- 输出
"status": "PASS",25 项检查全部通过;测试邮箱收到验证码邮件与审核通过邮件。 - 缺少环境变量输出
BLOCKED并以 2 退出,不算通过。 - 脚本结束只删除本次创建的主人、申请、公会、Agent、钱包行、api_key、认领凭证、积分流水与邮件日志。
F0-06(认领链接 24 小时失效)依赖 worker 的 claim_expire,在 W2 的 timers.mjs 里验收。