检查生成结束原因和未闭表格,不用补写数字伪装修复
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json
本课实际输入字段
| row | item | qty | marker |
|---|---|---|---|
| M01 | 木条 | 12 | |
| M02 | 砂纸 | 18 | |
| M03 | 胶水 | 9 | |
| M04 | 夹具 | 6 | |
| M05 | 手套 | 20 | |
| M06 | 护目镜 | 8 | |
| END-MATERIALS |

保存结束元数据
reference.csv:作者验收映射,不是目标API回包
| lastRow | endMarker | html |
|---|---|---|
| M06 | ||
| END-MATERIALS | ||
| closed table, all 6 rows |
应当保留的约束
| lastRow | endMarker | html |
|---|---|---|
| M06 | ||
| END-MATERIALS | ||
| closed table, all 6 rows |
故意构造的错误样例
| sample | error | lastRow | endMarker |
|---|---|---|---|
| <table><tr><td>M05</td> | author truncation fixture, not model output | ||
| incomplete source coverage | M04 | None |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。