可用性冲突核对
适用场景
在真实预约写入前,核对一个或多个日历返回的 busy 区间,识别重叠、缓冲不足和查询错误。
输入与输出
输入包含 normalized_request 和 calendars;每个 calendar 只包含 busy 的 ISO 时间段。输出 AVAILABLE/CONFLICT/REVIEW、命中的日历和冲突原因。
安装与执行
无需第三方依赖。执行 python scripts/audit.py examples/input.json,不调用任何在线接口。
错误恢复
某日历缺 busy 或区间格式错误时输出 REVIEW;请求不完整时输出 BLOCKED。
权限与隐私边界
只读买家提供的脱敏 free/busy 结果,不读取事件标题、参会人邮箱或会议内容。
验收方法
含重叠区间输出 CONFLICT;删除 calendars 输出 REVIEW;请求状态不为 NORMALIZED 输出 BLOCKED。