# 核对日志 —— 《答复终稿.md》（第 3 轮，2026-10-25）

**性质声明**：本日志仅为脚本机械核对记录与解释，**不构成人工审核或专业审核**；脚本只检查条款号存在性、废止版标注、数字一致性三类项，最终以制度负责人核定为准。

## 一、运行环境与命令

- 脚本：`材料/scripts/check_citations.py`（已审核引用核对脚本，原样运行，未修改）
- 制度目录：`材料/制度/`（3 份 PDF，用 `/opt/homebrew/bin/pdftotext -layout` 抽取）
- 系统命令：
  ```
  python3 材料/scripts/check_citations.py 材料/制度 答复草稿.md --questions 材料/群聊_已脱敏.txt
  python3 材料/scripts/check_citations.py 材料/制度 答复终稿.md --questions 材料/群聊_已脱敏.txt
  ```
- 原始输出另存：`核对日志-答复终稿.raw.txt`（对终稿那次运行的完整输出）。

## 二、对旧稿《答复草稿.md》复跑（复核第二轮记录）

结果与本工作区存档《核对结果-第二轮.txt》完全一致：识别 9/9 段、已核 8、需人工 1（第 9 问）、未完成 0、需处理问题 2 处（第 3 问数字 1、第 8 问数字 10），**退出码 1**。第 2 问废止版引用已标「对照/当时有效」，脚本不再按违规处理。

## 三、对《答复终稿.md》的核对过程（如实记录，含一次失败运行）

1. **第一次运行：退出码 2（未完成核对）**。原因：终稿原有标题「## 0. 依据文件与版本说明」被脚本按编号标题切成第 0 个「答复段」，但该段是版本说明、不是答复，没有「依据：」字段，脚本报「✗ 未完成核对：没找到依据字段」并按退出码 2 终止。**退出码 2 = 有段落脚本没核到，不代表没问题**。处理：该段本非答复，将标题改为「## 版本说明与依据文件（统一口径，非答复段）」（去掉行首编号），使其不进入问答切分；这是格式修正，未改动任何答复内容与结论。
2. **第二次运行（最终）：退出码 1**。完整输出见第五节及 `核对日志-答复终稿.raw.txt`：识别答复段 9 / 输入问题 9；已核 8 段、需人工 1 段、未完成核对 0 段、需处理问题 3 处。

## 四、提示逐条解释（脚本输出 → 含义 → 处理）

**符号含义（按脚本注释）**：
- `✓`：引用的文件+条款存在且被核到（现行版内容计入数字比对）。
- `· 引了废止版 … 标明为对照/当时有效（人工确认措辞）`：引用了已废止 v2.2，但依据行已标注「当时有效/对照」，属允许情形；措辞仍需人工确认。本稿第 2 问（v2.2 第十三、十二条）、第 3 问（v2.2 第十八条）、第 4 问（v2.2 第十二条）共 4 处，均为历史年度假期或旧规对照，符合「版本总原则 1：废止 ≠ 历史不可引用」。
- `· 需人工：依据写明无制度条款，交人判断`：第 9 问涨薪，制度确无条款，属脚本定义的合法转人工情形。
- `? 数字不在所引现行条款原文中（推算/编造/引错，需人工核）`：机械提示，需人工核对出处。
- `✗`：脚本认定问题（条款不存在、以废止版为依据、未完成核对等）。**本稿最终运行无任何 ✗。**

**3 处 `?` 提示的具体解释（仍需制度负责人人工确认）**：
| 问 | 提示数字 | 解释 | 佐证 |
|---|---|---|---|
| 3 | 1 | 「1:1 调休」中的 1：出自员工记忆及 v2.2 第十八条原文「工作日加班可按1:1申请调休」，该条在依据行已标「对照」，但脚本数字比对只对现行条款文本进行，故提示 | 上一行脚本已打出 v2.2 第十八条原文含「1:1」 |
| 5 | 680 | 员工F自述房费金额（群聊 10-15 14:08 原文「680一晚」），不是条款数字；本稿未据其作「超标/自理」结论（档次待确认） | 材料/群聊_已脱敏.txt |
| 8 | 10 | 婚假合计＝同条款内 3 天＋7 天的和，条款原文无「10」字样，算式成立；「在职登记」前提已在短答、汇总表、待确认表三处统一保留 | 脚本同段已打出 v3.0 第十五条原文含 3、7 |

**退出码含义（按脚本注释，如实转述）**：0＝全部已核/需人工且无问题；1＝核到了问题（即存在上述需人工确认的提示），**不能说成「无问题通过」**；2＝未完成核对（本稿第一次运行即此情形，已如实记录并修正格式后重跑）。本稿最终退出码 1，3 处提示均已有出处解释，但**是否采信由制度负责人判断，脚本结论不替代人工/专业审核**。

## 五、最终运行完整输出（退出码 1）

```
[抽取] 差旅与费用报销制度_v1.4.pdf: 6 条
[抽取] 考勤与休假管理制度_v3.0.pdf: 11 条
[抽取] 考勤休假制度(最终版).pdf: 10 条  ⚠已废止
[问题] 群聊里员工文字消息 9 条（不含 HR 发言和纯图片）

== 1. 司龄满 3 年的福利年假
  ✓ 考勤与休假管理制度_v3.0.pdf 第十二条: 公司另给予司龄满3年的员工每年2天福利年假，福利年假当年有效，不跨年、不折现。
  ✓ 考勤与休假管理制度_v3.0.pdf 第十一条: 年休假按国家规定执行：累计工作满1年不满10年的5天，满10年不满20年的10天

== 2. 去年剩余年假还能不能用
  · 引了废止版 考勤休假制度(最终版).pdf 第十三条，标明为对照/当时有效（人工确认措辞）
  ✓ 考勤休假制度(最终版).pdf 第十三条: 当年未休完的年休假可顺延至次年6月30日。
  · 引了废止版 考勤休假制度(最终版).pdf 第十二条，标明为对照/当时有效（人工确认措辞）
  ✓ 考勤休假制度(最终版).pdf 第十二条: 司龄满2年的员工每年额外享有3天福利年假，未休部分可按日工资折现。
  ✓ 考勤与休假管理制度_v3.0.pdf 第十三条: 法定年休假当年未休完的，可顺延至次年3月31日前休完。
  ✓ 考勤与休假管理制度_v3.0.pdf 第十二条: 公司另给予司龄满3年的员工每年2天福利年假，福利年假当年有效，不跨年、不折现。

== 3. 工作日加班能否 1:1 调休
  ✓ 考勤与休假管理制度_v3.0.pdf 第十八条: 工作日加班不再安排调休，按审批后的加班时长发放加班费；休息日加班优先安排6个月内
  · 引了废止版 考勤休假制度(最终版).pdf 第十八条，标明为对照/当时有效（人工确认措辞）
  ✓ 考勤休假制度(最终版).pdf 第十八条: 工作日加班可按1:1申请调休，调休须在3个月内使用。
  ? 答复里的数字 1 不在所引现行条款原文中（推算/编造/引错，需人工核）

== 4. 福利年假能否折现
  ✓ 考勤与休假管理制度_v3.0.pdf 第十二条: 公司另给予司龄满3年的员工每年2天福利年假，福利年假当年有效，不跨年、不折现。
  · 引了废止版 考勤休假制度(最终版).pdf 第十二条，标明为对照/当时有效（人工确认措辞）
  ✓ 考勤休假制度(最终版).pdf 第十二条: 司龄满2年的员工每年额外享有3天福利年假，未休部分可按日工资折现。

== 5. 上海出差住宿 680 元/晚
  ✓ 差旅与费用报销制度_v1.4.pdf 第六条: 住宿标准：一线城市每晚不超过600元，其他城市每晚不超过400元。
  ? 答复里的数字 680 不在所引现行条款原文中（推算/编造/引错，需人工核）

== 6. 发票只有截图能否报销
  ✓ 差旅与费用报销制度_v1.4.pdf 第十三条: 电子发票须上传原始PDF/OFD文件，截图不予受理。
  ✓ 差旅与费用报销制度_v1.4.pdf 第十二条: 费用须在发生后30天内提交报销，逾期须附情况说明并经财务负责人批准。

== 7. 实习生是否适用考勤制度、能否请病假
  ✓ 考勤与休假管理制度_v3.0.pdf 第一条: 本制度适用于与公司签订劳动合同的全体员工。实习生另行约定。

== 8. 婚假天数
  ✓ 考勤与休假管理制度_v3.0.pdf 第十五条: 婚假3天；在公司工作期间登记结婚的，另给予7天福利婚假，须在登记之日起1年内一次
  ? 答复里的数字 10 不在所引现行条款原文中（推算/编造/引错，需人工核）

== 9. 明年会不会涨薪
  · 需人工：依据写明无制度条款，交人判断

---- 汇总 ----
识别答复段 9 / 输入问题 9
已核 8 段；需人工 1 段；未完成核对 0 段；需处理问题 3 处
（退出码 1）
```

## 六、与前两轮的差异（本轮实质修改）

1. **第 2 问**：短答改为先分清假期类型（法定/福利，群聊未说明→待确认 A1），按类型分支表述；「过渡安排」两版 PDF 均无，列为待确认 A2，不编造；福利年假折现补办明确「找对应负责人确认」，不代作结论（A3）。
2. **第 5 问**：删除前两轮「上海属一线城市」的假设（制度未附城市档次清单），改为「适用档次待确认」；不再出现「可按 600 元上限报销、超出 80 元自理」或任何超标处理结论（A6）。
3. **第 8 问**：「在公司工作期间登记结婚」条件在短答、汇总表、待确认表（A8）三处统一保留；登记日期未定，1 年期限起算待确认。
4. **缺图归属**：明确员工D 10:06 的 [图片] 属第 3 问加班消息（以其企微审批记录为准，A4），并在第 6 问 HR 内部核对中注明员工F未发过图片，缺图备注不挂到发票问题。
5. **统一口径**：版本说明、九问短答、依据行、汇总表、待确认表（A1–A9）同一条件与状态；汇总表状态列与短答条件一致，不再出现主表待定而短答给无条件结论的矛盾。
