c4fb4fb498
根因:AGENT_SEED 用全局固定 agent id,demo 用户补种时对多个用户复用同一 id → (id,user_id,port) 唯一冲突 → seed_data 抛 IntegrityError → 平台 lifespan 建库失败 → app.state.db 未设置 → 全 500。 - repositories.initialize:种子包 try/except + rollback(记 warn),种子失败不再拖垮 lifespan 建库。 - seed._ensure_port_agents:改为按 agent.id 逐条判断已存在,避免重复插入幂等。 验证:登录/me/users/courses/roles 全 200。