API State Consistency Check
适用文件
- •
docs/contracts/api.md - •
docs/contracts/state-machine.md - •
docs/contracts/status-mapping.md
检查步骤
- •对每个 API 动作列出允许 From/To。
- •对照状态机转移表,检查是否存在“UI 可点但 API 不允许”。
- •核对失败态:
FAILED_EXTRACTION/FAILED_AI/FAILED_EXPORT的 retry 入口是否一致。 - •核对错误码与用户提示文案是否可对齐。
常见高危项
- •export 重试与
FAILED_EXPORT不一致。 - •process/retry/regenerate 入口状态冲突。
- •archive/unarchive 默认去向在文档间矛盾。