Files
superpowers-zh/scripts
AI不止语 c7713cac65 fix(verify-release): 429 被判成死链 —— 外链门禁开始误报自己人
发版前跑 verify-release,H 段报 `死链(429): https://windsurf.com`。手工用浏览器
UA 复核了几次,稳定 429 —— 站点活着,只是对反复验活限流。

判活口径写的是 `2*|3*|403`,把「服务器答复了但不是 200/403」一律当死。而 429 恰恰
证明 URL 存在:能限流就是能路由到资源。

这条门禁自己的立项理由是「一个会误报的门禁比没有门禁更糟:人会学会忽略它」。
它现在正在做那件事:唯一的 FAIL 每次都是同一条误报,跑几次就会开始忽略整段输出。

判活口径改为 `2*|3*|401|403|405|429` —— 都属于「答复了,只是不欢迎自动化访问」:

| 码 | 含义 | 为什么不是死 |
|---|---|---|
| 401 | 要登录 | 资源存在,只是要凭证 |
| 403 | 拒爬虫 | 原本就在白名单里 |
| 405 | 不认这个请求方式 | 服务器识别了这个路径 |
| 429 | 限流 | 能限流就是能路由到资源 |

真正的死仍然只有两种:404/410,以及连不上(curl 返回空)。

双向验证:
- 往 docs/README.aider.md 塞一条 github.com/anthropics/this-repo-does-not-exist-xyz,
  门禁照报 `死链(404)`,FAIL 1 —— 没被这次放宽削弱
- 还原后 115 pass / 0 fail
2026-08-28 22:37:33 +08:00
..