a7d8bccec9
像素路径的 best-effort 降级分支(预算耗尽、回读 provider 原图失败或超时、 CPU permit 获取失败、worker 内 deadline、join 异常、worker 超时)此前都直接 返回 BgFilter 原始输出并把尺寸错误置为 None,跳过非像素路径已有的尺寸比对 与 alpha 回贴。BgFilter 回图尺寸漂移叠加并发上限 2 的 permit 超时后,角色会 绕过原图安全降级,角色和图标都可能持久化尺寸漂移的低分辨率透明图。 新增 degrade_editor_pixel_art_to_postprocessed_with_dimension_guard 收口所有 降级分支,复用非像素路径的守卫:尺寸一致原样返回且不产生额外 OSS GET,漂移 才回读原图重贴 alpha,修复失败返回尺寸错误交调用方降级。由 provider 原图合成 的 rgba_source fallback 尺寸天然正确,不经守卫。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>