docs(contract): 实现注记补充 x/y 允许超出画布边界(同步前端钳制撤销决策)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-09-12 20:10:31 +08:00
co-authored by Claude
parent 93f7473ad7
commit 2445aef666
+2 -1
View File
@@ -189,7 +189,8 @@
> 不走此限制,沿用各模块独立校验(如底图 ≤10MB)。 > 不走此限制,沿用各模块独立校验(如底图 ≤10MB)。
> >
> **实现补充(DIY 修正,非契约变更)**`stickers[].width/height` 语义为「画布显示像素」 > **实现补充(DIY 修正,非契约变更)**`stickers[].width/height` 语义为「画布显示像素」
> (画布坐标空间 = `category.mask` 尺寸),渲染、碰撞检测、WCD 打包三方按同一语义消费; > (画布坐标空间 = `category.mask` 尺寸,`x/y` 允许超出画布边界,渲染端裁切、WCD 按原值还原),
> 渲染、碰撞检测、WCD 打包三方按同一语义消费;
> 历史数据中的原始像素值由读取端按 mask 归一化兼容。详见 design-data-contract-v1.md 注记。 > 历史数据中的原始像素值由读取端按 mask 归一化兼容。详见 design-data-contract-v1.md 注记。
### PATCH /api/design-list/:id ### PATCH /api/design-list/:id