docs(plan): P4 Task 7 勾选

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-10-22 13:59:23 +08:00
parent 5f78dde9ee
commit 66ca95d37f
@@ -89,7 +89,7 @@ scripts/sf.ts # + content:publish / build:create / preview:star
- [ ] **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
### Task 7: Preview Server ✅ 完成(7194d1b + 修复 5f78dde,双审通过;406 测试;审查战果:穿越预检先于 URL 解析(实测 new URL 规范化洞)、realpath+junction 逃逸双检、流式文件服务(64MB RSS 平坦实测)、quiet 开关、匹配优先序微探针。sitemap/robots 预览 404 记 Plan 5)
**Files:** `apps/preview-server/{server.mjs,package.json}`;sf.ts + `preview:start`;Test `tests/integration/preview-server.test.ts`