- removeClaim 只删 claims 表与存储,未从四象限索引摘除,导致 getClaimAt 仍命中
已删除的领地、保护继续生效;缓存命中分支又返回 null,表现为"有些位置删了有些没删"
- 新增 detachFromSectors(id):扫描四个扇区按 id 摘除
- 删除父领地时级联删除子领地(collectSubtree),避免孤儿继续保护
- 扩展/收缩后改为 reindex(c) 重建索引(原先只清缓存,新扩区域可能不受保护)
- 新增回归测试 11 项断言(改前红、改后全绿)
- 版本 1.8.2 -> 1.8.3