# 招聘进度核对报告

- 统计日：2026-10-16（本次系统导出日）
- 规则依据：材料/招聘流程规则.pdf 第1-5条；工作日历按规则1（10-01~10-07休、10-10调休上班，统计日计入，进入/面试当天不计）
- 核对方式：本轮以 `材料/scripts/check_stages.py` 机械核对 + 人工读原文复核；历史三轮结论不沿用，其中缺证据的结论在本报告第4节明确撤回
- 教学声明：全部材料为教学虚构样例；本报告仅为进度核对与流程跟进建议，不构成候选人评价或录用决定，也不代表任何负责人已批准下述安排

---

## 1. 人数口径（主表）

按规则5以完整手机号代号去重，每人在且只在一个阶段计数（数据来源：`check_stages运行日志.txt` 实际输出）：

| 当前阶段 | 去重人数 | 原始行数 | 候选人（申请编号） |
|---|---|---|---|
| 简历筛选 | 1 | 1 | 候选人10（APP-104-01） |
| 一面 | 4 | 5 | 候选人02（APP-101-02）、候选人07（APP-102-02）、候选人09（APP-103-01）、候选人11（APP-104-02；APP-104-05为同一人重复行） |
| 二面 | 3 | 3 | 候选人01（APP-101-01）、候选人03（APP-101-03）、候选人12（APP-104-03） |
| 用人经理复核 | 1 | 1 | 候选人06（APP-102-01） |
| Offer审批 | 2 | 2 | 候选人04（APP-101-04）、候选人05（APP-101-05） |
| Offer已接受 | 1 | 1 | 候选人08（APP-102-03） |
| **系统内合计** | **12** | **13** | 原始13行中TEL-11两行为同一人 |

**系统外记录（单列，不并入上表）**：候选人13（APP-101-06，TEL-13）——面试排期与候选人邮件确认俱在，但10-16系统导出无此申请。全材料合计13名候选人；候选人13补录建档后，"一面"将变为5人、系统内合计13人（此为口径预告，非当前事实）。

---

## 2. 结论摘要

- 系统原始申请13行、去重12人，另有系统外1人；机械核对共10条事项，涉及9个身份
- **规则超时3人**（证据充分，维持）：候选人03（面试反馈）、候选人04（Offer审批）、候选人10（简历筛选）
- **记录/排期待同步3人**（流程有动作、系统未跟上，非超时）：候选人02（反馈待录）、候选人09（反馈暂不录等确认）、候选人07（**改期待同步，不再按"未排期"计时**）
- **截止当日待核1人**：候选人05（审批已通过，更新窗口截止日恰为统计日，不判逾期）
- **待确认共8项**（详见第5节）：其中由核对发现直接引出的业务确认4项——候选人09暂停需求书面确认、候选人05的Offer发出状态、候选人11主申请认定、候选人10超时原因；另4项为候选人03承接情况、候选人07新排期确认、候选人13身份核实补录、审批PNG原图人工复核
- **重复申请1组**：候选人11（APP-104-02/APP-104-05）
- **系统未录1人**：候选人13
- 核对一致无需处理：候选人01、06、08、12（候选人08上轮"更新迟滞"的推断已撤回，见第4节）

---

## 3. 逐项核对明细（含出处）

### 3.1 规则超时（标记卡住，证据充分）

**① 候选人03（APP-101-03）二面反馈超时**
- 出处：招聘系统导出_20261016.csv 第4行（面试2026-10-12 15:00，反馈完成时间空）；回执邮件/03_催反馈_APP-101-03.eml（10-13周敏催办）；回执邮件/04_自动回复_APP-101-03.eml（高远10-13~10-20休假自动回复）
- 计算：面试10-12，反馈时限2个工作日，截止10-14；至统计日10-16已经4个工作日，材料未见任何有效反馈（规则3：自动回复不算反馈）
- 口径修正：超时**维持**；但上轮"无人可录"**撤回**——自动回复明确写了紧急事务联系唐宁，承接人线索存在。唐宁是否已承接、反馈何时补录，材料未写，待确认
- 下一步：联系唐宁确认是否承接录入；10-20休假结束前如仍无反馈按卡住跟进（安排须经周敏确认，本轮未获任何人批准）

**② 候选人04（APP-101-04）Offer审批超时**
- 出处：招聘系统导出_20261016.csv 第5行（阶段进入2026-10-13）；审批截图/审批_APP-101-04.ocr.txt（截图时间10-16 18:02：HRBP刘畅10-13 11:02已同意，部门负责人林森审批中，HRD赵岚未开始）；审批字段.csv（本轮提取，发起时间10-13 09:15与CSV最后更新一致）
- 计算：时限2个工作日，截止10-15；统计日仍"审批中"，已3个工作日
- 口径修正：超时**维持**。注意：审批字段取自OCR文本（机器识别、可能误差，本轮未能人工复看PNG原图），与CSV可交叉的字段一致；原图复核见第5节第2条待确认
- 下一步：推动林森节点审批；HRD节点尚未开始

**③ 候选人10（APP-104-01）简历筛选超时**
- 出处：招聘系统导出_20261016.csv 第11行（阶段进入2026-10-12，唯一来源）
- 计算：时限2个工作日，截止10-14；统计日已4个工作日
- 待确认：超时原因材料未写
- 下一步：HR核实筛选滞留原因并处理

### 3.2 记录待同步（系统未跟上，非超时、非违规）

**④ 候选人02（APP-101-02）一面反馈只在邮件、系统未录**
- 出处：招聘系统导出_20261016.csv 第3行（面试2026-10-09 10:00，反馈完成时间空，阶段一面）；回执邮件/02_一面反馈_HTML_APP-101-02.eml（10-12 19:42唐宁补发：通过、建议二面，自述未录系统）
- 计算：反馈邮件距面试2个工作日（10-10调休上班、10-12），在2个工作日时限内，不算超时
- 下一步：将反馈补录系统，并安排二面排期（推进安排待周敏确认）

**⑤ 候选人09（APP-103-01）一面反馈邮件已发、面试官暂不录系统**
- 出处：招聘系统导出_20261016.csv 第10行（面试2026-10-14 10:00，反馈空）；回执邮件/09_一面反馈_APP-103-01.eml（10-14当天马骁：反馈先发邮件、系统暂不录，等刘畅确认需求是否继续）
- 计算：反馈邮件为面试当天，时限内，不算超时
- 口径修正：上轮"涉嫌违反暂停期间不得新安排面试"**撤回**——材料只有面试发生日10-14，没有排期创建时间，不能据此推断排期发生在10-12暂停之后（脚本同口径：不从面试发生日推断安排创建日）
- 关联待确认：REQ-103暂停（招聘计划.xlsx[需求计划]第7行，10-12起预算冻结），规则4要求招聘负责人书面确认是否继续，9封邮件中无此确认
- 下一步：待刘畅书面确认后，再决定反馈录入与流程去向；确认前不代为推进

### 3.3 改期待同步（与"未排期"分开口径）

**⑥ 候选人07（APP-102-02）一面改期请求未落实到系统**
- 出处：招聘系统导出_20261016.csv 第8行（阶段进入2026-10-09，面试时间空）；招聘计划.xlsx[面试排期]第9行（仍写2026-10-15贺川）；回执邮件/05_转发链_改期_APP-102-02.eml（候选人10-14 17:55提出改到10-19（周一）下午，猎头王蕾10-15转发，注明"系统里还是原来的状态"）
- 口径修正：该申请**存在排期与改期线索，不属于"未排期"**，上轮"一面长期未排期、按未排期3个工作日判超时"的定性**撤回**。同时改期请求≠改期已确认：材料未见面试官贺川对10-19下午的确认，新时间未定
- 状态：改期待同步——旧排期（10-15）已过且未在系统/排期表更新，新排期未确认
- 下一步：与贺川确认10-19下午是否可行；确认后同步更新系统面试时间与面试排期表（更新动作待周敏/贺川确认，本轮未获批准）

### 3.4 截止当日待核

**⑦ 候选人05（APP-101-05）审批已通过、系统阶段未更新**
- 出处：招聘系统导出_20261016.csv 第6行（当前阶段Offer审批，Offer审批时间2026-10-15 14:20，最后更新同刻）；审批截图/审批_APP-101-05.ocr.txt（已通过：刘畅10-12 15:40、林森10-14 10:05、赵岚10-15 14:20）；审批字段.csv
- 计算：按规则3审批通过后1个工作日内更新，截止10-16；统计日10-16恰为截止当日，导出无日内时刻口径，**不判已逾期**
- 口径修正：上轮"临界违规"的"违规"表述**撤回**，改为"截止当日待核"
- 关联待确认：全部材料中无候选人05的Offer接受邮件（对照候选人08有），Offer是否已发出、候选人是否接受，材料未写
- 下一步：统计日当日跟进系统阶段更新并确认Offer发出状态

### 3.5 重复申请

**⑧ 候选人11（APP-104-02 / APP-104-05）**
- 出处：招聘系统导出_20261016.csv 第12行与第14行（同TEL-11、同面试时间2026-10-15 11:00，仅阶段进入日期不同10-13/10-14，均为一面）
- 口径：按规则5统计按一人计（本报告主表已按一人计）；合并与主申请认定由HR确认，规则未指定主申请，本轮不擅选
- 附注：一面反馈时限自面试10-15起2个工作日、截止10-19，统计日未超；材料暂无反馈记录，期限内不列事项

### 3.6 系统未录（系统外单列）

**⑨ 候选人13（APP-101-06）**
- 出处：招聘计划.xlsx[面试排期]第8行（2026-10-16 14:00唐宁一面，备注"猎头推荐，候选人已邮件确认"）；回执邮件/07_候选人确认_APP-101-06.eml（10-14候选人确认10-16 14:00，TEL-13）；10-16系统导出（CSV第2~14行）无此申请
- 说明：10-16当天即面试日而系统无记录；补录前不并入系统人数（本报告主表口径已单列）
- 下一步：HR核实身份后补录建档

### 3.7 核对一致、无需处理

| 候选人 | 出处 | 结论 |
|---|---|---|
| 候选人01 | CSV第2行；回执邮件/01_二面反馈_APP-101-01.eml（10-14反馈已录） | 面试10-13→反馈1个工作日，期限内，三方一致 |
| 候选人06 | CSV第7行 | 用人经理复核进入10-14，至统计日2个工作日≤3，期限内 |
| 候选人08 | CSV第9行；回执邮件/08_Offer接受_APP-102-03.eml（10-15 20:03接受，预计11-02入职）；审批_APP-102-03.ocr.txt（10-13 11:00三级通过，与CSV一致） | 三方一致。上轮"系统更新晚于1个工作日"的推断撤回（见第4节） |
| 候选人12 | CSV第13行；回执邮件/06_二面反馈_APP-104-03.eml（10-16反馈已录） | 面试10-15→反馈1个工作日，期限内，一致 |

---

## 4. 撤回的历史结论（缺证据，本轮明确不沿用）

| 原结论（出处：此前三轮历史消息） | 撤回理由 | 本轮口径 |
|---|---|---|
| 候选人03"二面反馈超时**且无人可录**" | 04_自动回复明确"紧急事务请联系唐宁"，承接人线索存在 | 超时维持；"无人可录"撤回，承接情况待确认（3.1①） |
| 候选人07"一面长期**未排期**、未排期超时" | 计划表有排期、邮件有改期请求，不适用未排期3个工作日口径 | 改期待同步（3.3⑥） |
| 候选人09"涉嫌**违反**暂停期间不得新安排面试" | 材料无排期创建时间，不能从面试发生日推断 | 撤回违规表述；暂停事实与书面确认缺口保留（3.2⑤） |
| 候选人05"临界**违规**" | 截止日10-16为截止当日，缺导出时刻，不判逾期 | 截止当日待核（3.4⑦） |
| 候选人08"系统更新晚于规则3的1个工作日（小瑕疵已自愈）" | 该推断把"最后更新10-15 20:05"当作审批后阶段同步时点，但其与接受Offer邮件（20:03）相隔2分钟，材料无法确认该更新对应哪个动作；脚本亦不据最后更新反推阶段历史 | 撤回，列核对一致（3.7） |

---

## 5. 待确认项汇总

| # | 事项 | 需要谁确认/提供 | 出处 |
|---|---|---|---|
| 1 | 候选人03：唐宁是否承接反馈录入；反馈仍缺 | 唐宁/周敏 | 邮件04 |
| 2 | 候选人04：三张审批PNG原图关键字段本轮未经人工复看（审批字段取自OCR文本+CSV交叉，OCR可能识别误差）；林森节点推进 | 周敏复核原图；林森审批 | 审批截图OCR×3；CSV第5行 |
| 3 | 候选人05：系统阶段更新是否在10-16日内完成；Offer是否已发出/是否接受 | 周敏 | CSV第6行；截图OCR |
| 4 | 候选人07：贺川是否确认10-19下午；改期后系统与排期表更新 | 贺川/周敏 | 邮件05；xlsx面试排期第9行 |
| 5 | 候选人09：REQ-103暂停后是否继续办理的**书面确认**（规则4） | 刘畅 | xlsx需求计划第7行；邮件09 |
| 6 | 候选人10：简历筛选超时原因 | HR | CSV第11行 |
| 7 | 候选人11：主申请认定与合并 | HR | CSV第12、14行 |
| 8 | 候选人13：身份核实与系统补录 | HR | xlsx面试排期第8行；邮件07 |

---

## 6. 下一步建议（均待负责人确认，本轮未获任何批准）

1. 三个规则超时（候选人03、04、10）按规则2标记卡住，分别由承接人跟进：03联系唐宁、04推动林森节点、10由HR核实原因
2. 两条记录待同步：候选人02补录反馈并排二面；候选人09等刘畅书面确认后再处理，确认前不代为录入或推进
3. 候选人07按"改期待同步"处理：先与贺川确认10-19下午，再同步系统与排期表（原10-15已过期）
4. 候选人05统计日当日跟进系统阶段更新，同时确认Offer发出状态
5. 候选人11由HR合并重复申请、确认主申请后再更新计数
6. 候选人13补录建档；建档后主表更新为"一面5人、系统内合计13人"
7. 三张审批PNG原图人工复核（本轮审批字段来源为OCR文本，见待确认第2条）

---

## 7. 本轮生成文件与日志

| 文件 | 说明 |
|---|---|
| 审批字段.csv | 3条审批字段（截图文件/申请编号/截图状态/最后节点时间/当前节点/字段提取来源），提取自OCR文本并与CSV交叉核对 |
| 核对结果-本轮/核对结果.json | 脚本机械核对完整结果（实际运行输出） |
| 核对结果-本轮/核对事项.csv | 10条机械核对事项 |
| check_stages运行日志.txt | `check_stages.py` 实际stdout（140行），退出码0 |
| 读取缓存/招聘流程规则.txt、读取缓存/邮件读取.json | pdftotext提取文本、read_eml.py解码结果（过程缓存） |
| 招聘进度核对报告.md | 本报告 |

原始材料（材料/目录）、历史记录（此前三轮真实消息.md、cross_check-历史.py、核对结果-历史.txt）均只读未改动；历史脚本未执行、历史结论未沿用（仅作为撤回对象列明）。

## 8. 口径与局限

- 退出码0仅代表脚本运算完成，不代表无业务问题；业务判断以本报告及负责人确认为准
- 审批字段的图片级核对未完成（本环境图片读取工具被权限拦截，本轮未能视觉查看PNG），故第3.1②、3.4⑦、3.7相应结论以"OCR文本+CSV交叉一致"为限
- 邮件归属：9封邮件全部解码成功、分类齐全，无未归属邮件；08号邮件正文无申请编号，按文件名编号APP-102-03与正文TEL-08交叉归属
- 面试排期表中APP-102-02仍为10-15（已过期）、APP-103-01排期10-14与CSV一致；排期表为HR手工维护，仅作线索不作系统依据
