
joywayerandClaude Opus 5
2a1ada4388
fix(ai): 应用 Task 1+2 代码审查意见
ResourceFull 未挂 BossResource 时改为显式抛——原先静默返回 false,
是 CLAUDE.md 第 6 条禁止的下游兜底,且与紧邻的 Boss facet 行为不一致。
FakeBossControl.DistanceToAnchor 不再忽略 index。测试改用 TearDown 清理
(本项目关闭了 Domain/Scene Reload,失败断言会把物体永久留在打开的场景里)。
BeginPhaseTransition 去掉死的默认参数;接口补充重入契约说明。
顺带去重:FakeAiContext 实现 IEnemyActor,删除两个测试内的本地 Ctx 副本
——一个接口成员改动要同步三份是复发性成本。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-30 12:31:39 +08:00
..
2026-07-24 12:15:41 +08:00
2026-07-24 14:55:17 +08:00
2026-07-27 11:48:26 +08:00
2026-07-27 12:07:46 +08:00
2026-07-30 12:31:39 +08:00
2026-07-30 12:15:54 +08:00
2026-07-28 11:15:16 +08:00
2026-07-28 11:50:17 +08:00
2026-07-28 11:01:01 +08:00
2026-07-28 11:07:06 +08:00