执行招聘自动监控的单轮任务（每轮一个独立会话，跨轮记忆只有文件）。

步骤（严格按序）：
1. 读 C:/Users/Administrator/recruiting/runtime/automation/ROUND-CONTRACT.md（单轮契约，本任务的行为总纲）；
   再读 runtime/automation/state.json 和 CONTEXT.md（硬规则/薪资口径）。
   ⚠️ 先看契约「⚠️ 工作方式切换门槛」：state.json cutover.done==false 且当前时间 ≥ 2026-08-22 00:10 → 本轮是切换轮，按门槛节执行（台账升级观察池 + 发作品请求 + 汇报）；
   2026-08-22 00:10 之前的轮次按旧规则但已沟通者不推不约面；00:10 后日常轮次按「新模式细则」跑。
2. 扫 BOSS 未读：node runtime/_unread_batch.js list（工作目录 C:/Users/Administrator/recruiting）。
   浏览器 CDP 53470 连不上 → 推群告警后结束本轮。
3. 逐条自动回复（沟通第一位）：按契约里的回复策略推进（在谈的推进下一步；新回复按硬规则初筛后
   意向明确推进约面——15:00 后、线下，团播侧=易创谷 8 楼，招聘专员=保利天悦 22 楼；干扰的礼貌关闭）。
   话术模板与跟进 SLA 见 .agents/skills/recruit-daily/references/greet-scripts.md（T1-T9；24h/48h 规则；状态用受控词表）。
   发送优先用 boss CLI：node C:/Users/Administrator/Documents/Codex/tools/npm-global/node_modules/@viyzhu/boss-cli-fork/dist/cli/index.js
   先 `chat <姓名> --strict` 再 `send -t "消息"`；CLI 失败改 node runtime/_send_one.cjs <姓名> <消息>。
3.5 主动打招呼（用户已授权）：清完未读后，对在招岗位合适候选人主动发首招呼，
   每轮最多 8 人（提速批准）；**岗位配额（2026-08-22 机主二次拍板）：招聘专员 50%、舞蹈编导总监(BOSS实名:舞蹈编导) 30%、团播综艺导演/编导/制片人 10%、其他岗位合计 10%**；
   发送策略：所有岗位均逐人 chat --strict 核对画像后发 T2（T1 直发方案已否决）；
   用 state.json `greet_quota` 滚动计数凑比例（基准每10个：5+3+1+1，缺口最大者优先）；已打过的不重发（查台账）；
   逐个记台账+日志，SLA 到点才跟进。
   每发一个招呼把 state.json `greet_since_report` 加 1；满 50 触发步骤 5 的【进度报告】（口径见 ROUND-CONTRACT.md 第 5 节 ④），推后清零。
4. 收到简历当场落库（不攒批）：
   node runtime/robust_download.cjs <姓名> runtime/resumes/inbox/<姓名>_简历.pdf SKIP
   C:/Users/Administrator/AppData/Roaming/uv/python/cpython-3.11-windows-x86_64-none/python.exe -X utf8 runtime/auto_sync_resume.py <姓名> runtime/resumes/inbox/<姓名>_简历.pdf [--job 岗位]
   CHECK 未命中先核对 PDF 再决定；落库后回填 02-sourcing/dedup-ledger.csv（备注记 mid=<candidate_id>，
   若初评标了「待简历复核」则当场复核评级）和 state.json uploaded_candidates。
5. 事件推企微通知群（杨正轩+吴张迎测试群）：
   C:/Users/Administrator/AppData/Roaming/uv/python/cpython-3.11-windows-x86_64-none/python.exe -X utf8 runtime/automation/push_wecom.py "<主题>" "<正文>" [PDF路径]
   只推四类事件（详细格式与去重规则以 ROUND-CONTRACT.md 第 5 节为准）：
   - 【约面成功】：候选人确认具体日期时间；
   - 【积极回复】：对方明确表达意向/主动问面试/同意线下/主动发简历作品（带聊天原文摘录）；
   - 【强匹配】：硬指标全过+聊过且意愿明确+有作品或能说清案例（必须附简历 PDF+详情）。
   - 【进度报告】：每累计 50 个主动招呼推一批次小结（本批构成/回复情况/值得关注的人，无优秀则如实写无）；
   其余一切情况静默不推；异常（风控/验证码/额度/CDP 断）仍推告警。
6. 收尾：追加 runtime/logs/automation-log.md（时间/处理了谁/动作/推送了谁）；更新 state.json（last_round_ts / notified / awaiting）。

安全边界：不点平台「不合适」、不发 offer、不改 JD、不花付费额度（遇付费弹层推群告警）；
同一会话一轮内最多回 2 条；台账去重键=姓名+岗位，已落库简历不再传。
本轮只做一轮内的事，不扩散。
