From 3daabd7866f0b338b9f3c966d5ec1ba99b9cd5be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=85=E5=BF=B5?= Date: Tue, 20 Oct 2026 21:11:22 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20Task7=20=E6=B6=88=E8=B4=B9=E6=96=B9?= =?UTF-8?q?=E5=A4=87=E5=BF=98=EF=BC=88=E5=BC=82=E5=B8=B8=E6=98=A0=E5=B0=84?= =?UTF-8?q?/=E8=BD=AE=E8=AF=A2=E5=AD=97=E6=AE=B5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Code --- docs/superpowers/plans/2026-10-20-site-import.md | 5 +++++ 1 file changed, 5 insertions(+) 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 层无需再翻译