diff --git a/docs/superpowers/plans/2026-10-20-site-import.md b/docs/superpowers/plans/2026-10-20-site-import.md index 190af8a..10472ad 100644 --- a/docs/superpowers/plans/2026-10-20-site-import.md +++ b/docs/superpowers/plans/2026-10-20-site-import.md @@ -398,3 +398,8 @@ class TestBuild: - es 墙尾巴缺失降级 None 无 warning(合法);en/zh 缺失有 warning - 规格判定已改严格 is True(57a9d3f)——pipeline 无需再 sanitize - evaluator 例句的数字不在校验范围(评审记档的有意收窄——人工审核兜底) + +## Task 7 消费方备忘(Task 6 评审折入) +- 异常映射:`ImportRateLimited`→429「导入太频繁…」/ `ConcurrentLimit`→409「已有导入任务进行中…」/ `LookupError`→404 / `ValueError`→409(非 generate-failed 态 retry) +- GET 轮询消费字段:`state`(pending/crawling/generating/done/failed)、`phase`、`pages_fetched`、`draft`、`error`;done 时 draft 为 spec §4 草稿包 +- FetchError 已白话化(评审修复)——API 层无需再翻译