{"mode":"mock","purpose":"仅验证模拟邮箱与模拟 Karpo ID 的关联；不操作真实邮箱。","api_origin":"https://binding-demo.karpomail.com","steps":["从用户给出的链接 fragment 获取 intent 与 agent token，令牌只允许本次模拟任务。","GET /identity/v1/email-binding-intents/{id}，Authorization: Bearer <agent token>。","awaiting_user 时请用户回到创建演示的页面点确认；agent token 不允许 authorize。","awaiting_email_proof 时 GET /mock/inbox?intent_id={id} 模拟已有邮件工具查收；此接口仅适用于 Mock，不是真实邮箱。","将消息里的 proof POST 到 /identity/v1/email-binding-intents/{id}/verify，JSON {proof}。","读回 bound 才算成功，报告邮箱和 karpo_id；失败或过期不能声称已绑定。"],"permissions":"没有真实邮箱读写权限，不创建长期 OAuth 令牌。"}