982 B
982 B
robot-service AGENTS.md
robot-service只拥有机器人账号池事实,不拥有用户头像、昵称、钱包、游戏局和房间状态。game-robot只能读写hyapp_robot.robot_game_robots;旧hyapp_game.game_self_game_robots只能作为一次性迁移来源,不能作为新逻辑读写表。room-robot只能读写hyapp_robot.robot_room_robots;机器人入房、退房、麦位、IM 事件仍由room-service和 Room Cell 负责。- 迁移旧机器人池时只能复制或补齐数据,禁止 drop/truncate/rename 旧库旧表,保证线上可回滚和历史排查。
- 机器人用户仍是真实 App 用户,头像昵称由
user-service/likei用户库提供,robot-service 不复制展示资料。 - 新增配置默认打开;只有 DSN、三方密钥、外部地址这类环境敏感值使用环境配置或占位符。
- 修改 Go 业务逻辑时保持关键分支、幂等语义和跨服务边界的高密度注释。