docs(spec): §3.2 补入 size-unreadable 错误码
Task 3 评审发现 readPngSize 读不出尺寸时被静默当作校验通过(违反下游不兜底), 修复引入第四个错误码。spec 表格同步, 避免规范与实现漂移。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -155,6 +155,7 @@ override 下每个文件的路径,必须能在 `framework/ui/` 下找到同路
|
||||
| override 文件在框架里**找不到对应路径** | ❌ **报错中止构建** |
|
||||
| **图片**:同名、同尺寸、仅图片文件 | ✅ 换内容,框架 `.meta` **原封不动** |
|
||||
| **图片**:同名、**尺寸不同**、仅图片文件 | ❌ 报错中止,提示改为同尺寸或走例外通道 |
|
||||
| **图片**:需校验尺寸却**读不出尺寸**(非 PNG,或文件损坏) | ❌ 报错中止(`size-unreadable`)——**不得**当作通过静默放行 |
|
||||
| 同名、override 自带 `.meta`(**例外通道**) | ✅ 拷贝两者,把框架默认 meta 的 `uuid` 覆写进去 |
|
||||
| 扩展名/格式不一致(png → jpg) | ❌ 报错中止 |
|
||||
| **非图片**(音效 / 字体):同名替换 | ✅ 换内容,`.meta` 原封不动,**不做尺寸校验** |
|
||||
|
||||
Reference in New Issue
Block a user