保留全量块再生成正文视图,别把页码证据永久删除
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json
本课实际输入字段
| label | text | page |
|---|---|---|
| header | 活动研究月报 | 1 |
| text | 陶艺需提前预约[1] | 1 |
| footnote | [1] 最晚提前24小时 | 1 |
| footer | 内部教学样本 | 1 |
| page_number | 1 | 1 |

查看过滤集合
reference.csv:作者验收映射,不是目标API回包
| view | keep | trace |
|---|---|---|
| body | ["text", "footnote"] | |
| full | all original blocks | |
| pageId + bbox remain in ledger |
应当保留的约束
| view | keep | trace |
|---|---|---|
| body | ["text", "footnote"] | |
| full | all original blocks | |
| pageId + bbox remain in ledger |
故意构造的错误样例
| filter | error | writeTo | content |
|---|---|---|---|
| label contains foot | removes footnote too | ||
| destroys source layer | raw-blocks.json | filtered body |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。