给单张活动图临时换静态商品,记录上游绑定被断开
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json



本课实际输入字段
| placeholder_id | upstream | content | binding | revision |
|---|---|---|---|---|
| hero | source-perfume | lavender-glass.png | dynamic | v1 |
| hero | none | sage-bottle.png | static | TEMP-22 |
| hero | source-jar | blue-storage-jar.png | dynamic rebind planned | v3 |
拖入静态水壶
reference.csv:作者验收映射,不是目标API回包
| item | expected | identity |
|---|---|---|
| 静态TEMP-22 | 上游改成蓝罐后仍水壶 | author_acceptance_reference |
| 恢复动态 | 重新绑定才跟随 | author_acceptance_reference |
| 交付 | 静态活动副本与动态模板分开 | author_acceptance_reference |
应当保留的约束
| item | expected | identity |
|---|---|---|
| 静态TEMP-22 | 上游改成蓝罐后仍水壶 | author_acceptance_reference |
| 恢复动态 | 重新绑定才跟随 | author_acceptance_reference |
| 交付 | 静态活动副本与动态模板分开 | author_acceptance_reference |
故意构造的错误样例
| case | bad_value | why_reject |
|---|---|---|
| 跟随误解 | 静态替换仍自动跟随 | 绑定已确认断开 |
| 错误诊断 | 上游蓝罐没覆盖静态窗=生成失败 | 实际为静态覆盖 |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。