# 经营证据复核工作台

工作台把已经提出的补证问题接到一个可操作的本地流程：记录负责人 → 提交材料 → 查看变化 → 采纳或退回 → 重算决定 → 必要时重新打开问题。提交本身不改变决定，采纳也不等于经营审批。

当前只开放一条预先配置的 F01 合成案例。初始问题复用 `same_tools_001/06_F01_category` 保存的模型提案，先核对其输入与当前 F01 完全一致；本次运行不调用模型。F02、F03 是这同一业务案例的后续信息状态，导入时统一为 F01，不当作新的独立案例。

## 打开与操作

macOS 双击项目根目录的 `启动补证工作台.command`，然后在浏览器打开终端显示的 `http://127.0.0.1:8768/`。也可在项目目录运行：

```bash
python3 -B -m category_system reviewdesk --port 8768
```

需要 Python 3.9+，没有额外安装项。这个工作台使用本地文件锁，支持 macOS/Linux；它不同于可跨平台运行的离线主看板。只监听本机回环地址，关闭终端或按 Control+C 即停止；没有自动启动或后台常驻设置。

完整演练顺序：

1. 新建 F01 演练。当前为 `INVESTIGATE`，四个补证问题分别涉及订单复核、需求依据、折价反应和后续复盘。
2. 选择第 1、2 个问题，载入“需求补证”示例，填写合成提交者与说明并提交。材料进入待复核，当前决定保持不变。
3. 展开采纳前预览，核对需求情境、来源记录及候选决定；可下载完整材料。填写合成复核者及理由，再采纳。决定重算为 `ESCALATE`，只表示交人工商业复核，没有下单。
4. 选择第 4 个问题，载入“复盘”示例，提交并采纳。合成记录中有 12 件未满足需求，决定回到 `INVESTIGATE`，要求重新调查。
5. 重新打开第 2 个需求问题并填写原因。第 3 个折价问题始终保持未完成，不会因其他材料被采纳而自动关闭。

退回材料不改变证据或决定；已采纳或已退回的问题可以重开。两个页面同时操作时，旧版本提交会被拒绝，需刷新后重新检查。若跳过第 3 步直接提交复盘，材料还包含未采纳的需求变化，会被当前所选问题的范围校验拒绝。

## 证据与判断的边界

每个补证问题在这个演练中有人工配置的字段范围，模型不能修改映射。需求问题对应需求数量与需求来源，订单问题对应模拟订单来源，折价问题对应折价反应参数，复盘问题对应复盘记录。所选问题必须有对应的实质变化，未选问题的字段保持原样。因此，上传一份需求材料不能把折价问题标为已采纳。

历史 POS、成本与商业方案、权限和案例范围冻结。新提交不能重复初始或已经采纳过的完整旧版本，不能删除既有来源或改变其类型，也不能顺带删除未选择重新复核的复盘。重新打开问题后可以更正该问题范围内的数值；数值变化方向本身不是正确性证明。来源必须明确标为合成。来源、日期、范围与数量/成本的程序核验，**不证明材料真实、推理正确或真实人员已经审批**。复核者姓名只是本地自行填写，采纳状态的含义是“用于分析”；经营执行始终关闭。这个原型没有身份认证、跨设备协作或真实审批接入。

更新后调用现有确定性量化工具和编排器，不重新调用模型。旧模型观点只留在初始记录中，更新后的卡明确显示尚未重新运行模型，不能把旧回答套到新证据上。采纳前预览只是候选输入的测算，尚未应用到当前决定。

所有决定都保留前后完整卡片、输入指纹、理由、操作版本和 UTC 操作时间。操作时间是软件演练时间；案例中的经营日期和后续复盘均为情境设定，不能被说成真实发生的试点。

## 保存、导出与恢复

默认状态存储在 `artifacts/reviewdesk_workspace/`。每个演练一个 JSON 文件，用临时文件加原子替换保存；本地文件锁和版本检查防止两个页面静默覆盖。页面提供完整记录导出，包含材料和历史。当前只应使用本项目合成数据，不把此单机原型当成隐私数据或多人审批系统。

停止服务后可备份整个工作目录。需要恢复时，先保留现有目录的副本，再用已有备份恢复；启动后从演练列表读取。当前页面不提供删除记录或执行经营动作。改用其他目录可通过 `--workspace /path/to/local-workspace` 指定，其他项目文件不受影响。

## 本次可检查的结果

[演练报告](../artifacts/followup_demo/REPORT.md)保留一条案例的三版完整卡片、材料和状态。重跑会要求使用一个尚不存在的输出目录：

```bash
python3 -B scripts/demo_followup.py --output artifacts/followup_replay_002
```

这是功能闭环验收：证明指定输入下的提交、复核、重算、退回、重开与记录保存行为；HTTP 集成测试直接经过实际本地接口。它不证明真人节省时间、业务判断更准确、Agent 优于通用模型或产生了经营 ROI，也不补齐生鲜管理经历。
