文档审批请求整理
适用场景
在合同、制度、方案或其他业务文档进入审批前,统一文档标题、版本、发起人、审批类型和来源引用。
输入与输出
输入 JSON 包含 documentref、title、version、requesterref、approvaltype、sourceref、submittedat 和 summaryredacted。输出 READY/REVIEW、缺失字段、稳定 request_hash 和脱敏摘要。
安装与执行
无需第三方依赖。执行 python scripts/normalize.py examples/input.json,脚本只读本地脱敏 JSON。
错误恢复
缺标题、版本、发起人、审批类型或来源时输出 REVIEW;补齐后重跑,不沿用旧 hash。
权限与隐私边界
不读取原始文件内容、不发送邮件、不创建审批记录、不上传文档,也不保存姓名、邮箱、Token 或内部链接。
验收方法
样例应输出 READY 和非空 request_hash;删除版本或来源后应输出 REVIEW。