fix(build): taskkill error 监听回退单杀(终验 nit)+ docs: P4 Task 5 勾选
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -86,6 +86,7 @@ scripts/sf.ts # + content:publish / build:create / preview:star
|
||||
|
||||
- [ ] 失败测试(夹具产物注入错误逐项触发):① 内部死链:dist 内 a[href]/img[src] 内部目标全命中(页面或 assets)——注入坏链 → fail;② sitemap 一致:sitemap 条目=实际 indexable html 集;③ SEO 基线:每 html 有 title/meta description/canonical(指向 origin+自身路径)/恰一 H1;④ 大小写冲突:dist 路径 lowercase 无重复;⑤ 产物完整性:route-manifest 的 target_file 全存在。全过 → validation_runs 行 PASS
|
||||
- [ ] 实现:门禁引擎(纯函数读 dist+manifests → issues 按 P0/P2 分级——P0 阻断 P2 报告;**HTML 解析用 parser 复用清洗管线,禁纯正则** spec §13.4);build 状态机补 validating→succeeded/failed;**报告落盘 HTML 先写**(Plan 3 窄窗口顺手修)
|
||||
- [ ] **Task 5 审查移交**:① 测试套件 spawn 缩减——build-snapshot 7 处成功路径改 materializeRenderSnapshot 直调或复用单次 job(spawn 降到 1-2,五禁覆盖留 build-pipeline);Task 8 开工前完成 ② CLI 与测试**禁止同时构建**(themeDistDir 结构性共享暂存)③ Task 8 时间预算:全链分钟级(astro 5.3s+媒体 IO+门禁+1746 回环+Playwright),300s spawn 超时余量充足
|
||||
- [ ] 绿 → commit `feat(build): 最小门禁与状态机闭环`
|
||||
|
||||
### Task 7: Preview Server
|
||||
|
||||
Reference in New Issue
Block a user