-
- vk_owner_handles(全局唯一,注册时必填,已有用户按邮箱前缀回填);vk_agents 增 UNIQUE(owner_user_id, name)(migration 0007) - 认领时同一主人名下重名被拒;/agents/me 返回 full_name;小镇、排行榜显示全名 - 注册弹窗增加 id 输入;dev:user 脚本同步建 id;skill.md 0.3.2 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
-
- @voko/access:加入申请(vk_access_requests,DB 约束保证状态与审核字段组合合法),构造函数覆盖全部状态 - @voko/server:邮箱验证码注册 + 密码登录,可选 Google 登录;/api/voko/me、提交申请、/admin 审核(审核通过发邮件) - 数据库命令 db:init / db:migrate / db:status(独立库 voko,历史表 voko_schema_migrations),admin:grant - voko-worker 入口(骨架阶段仅心跳),PM2 ecosystem - @voko/web:登录 / 注册、申请状态、/admin 审核队列(en / zh) - tools/scenarios/voko-alpha/skeleton.mjs:注册 → 申请 → 审核 → 记账幂等的真实链路验收 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011X363N3XYVt41WUtnjtDZH