event: asked

text: 这次导出要帮谁完成什么任务？

impact: l1.goal / l1.target_user / 全部 L6


text: 导出「完成」对用户意味着什么——拿到文件即算，还是含列选择/时间范围？


text: 定时/周期导出、全量历史导出，是否明确不做？

impact: l1.non_goals / l1.boundaries


event: answered

answer: 运营同学每周导上周数据做周报


answer: CSV 就行，拿到文件且行数与选中一致即完成；超上限要有提示


answer: 别做定时任务；全量历史不做


reason: 首场景=运营周报（回答中未逐字确认场景清单）

risk: 场景清单过窄

fallback: 单场景起步，后续 run 增补


reason: 规模上限未答（队列满，转显式风险确认）

risk: 上限过低阻断真实导出或过高拖垮同步窗口


reason: 文件命名与列范围为局部实现选择

risk: 隐藏列误出

fallback: 当前视图列（不含隐藏列）


batch: CP-B

kind: structural

value: 入口 IA 两案：A 全局工具栏 / B 主列表行内批量


selection: B（主列表行内批量导出，范围收敛）


batch: CP-C

revision_confirmed: 30 秒（含于 l6.c1 表述）