按右至左列顺序校对,坐标仍画回原页面
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json
本课实际输入字段
| column | order | text | pageWidth | pageHeight | case | expected |
|---|---|---|---|---|---|---|
| right | 1 | 先核对日期 | 800 | 1000 | ||
| left | 2 | 再保存凭证 | 800 | 1000 | ||
| 上下分区的独立文章 | complex tier | review manually |

读取竖排元数据
reference.csv:作者验收映射,不是目标API回包
| reading | boxSpace | verticalMetadata |
|---|---|---|
| 先核对日期再保存凭证 | ||
| original page pixels | ||
| actual value after execution |
应当保留的约束
| reading | boxSpace | verticalMetadata |
|---|---|---|
| 先核对日期再保存凭证 | ||
| original page pixels | ||
| actual value after execution |
故意构造的错误样例
| order | error | transform |
|---|---|---|
| ["left", "right"] | reversed columns | |
| double transform | rotate returned boxes again |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。