steps:
  - id: role-understanding-check
    title: 职位理解验收
    goal: 能用 3 句话讲清岗位职责、核心要求和候选人画像
    instructions:
      - 阅读 recruiting-intern-hiring 模块的岗位 JD 和理想画像
      - 用 3 句话写出岗位职责、核心要求和候选人画像
      - 发给带教人确认
    completion:
      type: evidence_required
      prompt: 提交你的 3 句话总结或确认带教人已通过
    help_refs:
      - knowledge.md#职位理解
    blockers:
      - condition: 说不清岗位画像
        escalation_owner: 带教人
        message: 请带教人用一个真实简历案例讲解画像
    next_step: resume-screening-practice

  - id: resume-screening-practice
    title: 简历筛选练习
    goal: 能从 10 份简历中筛出 3 份并写出理由
    instructions:
      - 向带教人领取 10 份练习简历或脱敏样例
      - 按学历、地域、经历、动机和加分项筛选
      - 选出 3 份并写明推荐理由和风险点
    completion:
      type: evidence_required
      prompt: 提交 3 份推荐理由和风险点，或确认带教人已通过
    help_refs:
      - knowledge.md#简历筛选
    blockers:
      - condition: 没有练习简历
        escalation_owner: 带教人
        message: 请带教人提供脱敏练习简历
    next_step: phone-roleplay

  - id: phone-roleplay
    title: 电话沟通 role play
    goal: 能问出可用性、动机和风险点
    instructions:
      - 阅读 candidate-activation 模块的问题清单
      - 和带教人完成一次模拟电话
      - 记录你问出的可用性、动机和风险点
    completion:
      type: evidence_required
      prompt: 提交 role play 复盘或确认带教人已通过
    help_refs:
      - knowledge.md#电话沟通
    blockers:
      - condition: 不知道怎么开场
        escalation_owner: 带教人
        message: 先使用 candidate-activation 的电话开场模板
    next_step: ppl-management-practice

  - id: ppl-management-practice
    title: PPL 管理验收
    goal: 能独立维护候选人状态和下一步动作
    instructions:
      - 选择 3 个练习候选人
      - 写明当前状态、风险、下一步动作和跟进时间
      - 让带教人检查是否清晰可执行
    completion:
      type: evidence_required
      prompt: 提交 PPL 练习记录或确认带教人已通过
    help_refs:
      - knowledge.md#PPL管理
    blockers:
      - condition: 不知道状态怎么写
        escalation_owner: 带教人
        message: 请带教人给出一个标准 PPL 样例
    next_step: ai-tool-practice

  - id: ai-tool-practice
    title: AI 工具使用验收
    goal: 能用 AI 辅助生成搜索关键词、电话问题和候选人评价
    instructions:
      - 选择一个目标岗位
      - 用 AI 生成搜索关键词
      - 用 AI 润色电话问题
      - 用 AI 辅助整理候选人评价，但保留人工判断
    completion:
      type: evidence_required
      prompt: 提交 AI 生成内容和你的人工修正说明
    help_refs:
      - knowledge.md#AI工具使用
    blockers:
      - condition: 不知道如何写提示词
        escalation_owner: 带教人
        message: 请带教人提供一个岗位案例和提示词样例
