rogee
bcc33fe497
feat(accounts): 账号即环境——创建即绑定、幂等补建、start 组合接口
- POST /api/phase-a/accounts 创建成功即绑定环境:alias=账号文本 ID、
唯一网关自动取(缺失 404/多网关 409)、出口直连、seed 由账号 ID 派生
(deriveSeed,数字主键落地后改 bigint id+1000);绑定失败 503 透传 account_id
- POST /api/phase-a/accounts/:id/environment 幂等补建:已绑定原样返回
- POST /api/phase-a/accounts/:id/start = resume + 启动环境(环境缺失自愈补建,
审计对齐全);吊销账号 start → 409 readiness blocked;停止沿用 pause
- 测试:deriveSeed 纯单测(确定性/值域/固定向量)+ PG 集成覆盖
绑定失败恢复、补建幂等、seed 断言、start 激活与冲突分支;
RegisterAccountRoutes 参数升级为 HubStore,路由矩阵登记新端点