docs(plan): P4 Task 6 勾选
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -80,7 +80,7 @@ scripts/sf.ts # + content:publish / build:create / preview:star
|
|||||||
- [ ] 实现:build.service 编排(快照→astro→媒体→sitemap→登记);产物落 `artifacts/jobs/<buildJobId>/{input,dist,manifests}`
|
- [ ] 实现:build.service 编排(快照→astro→媒体→sitemap→登记);产物落 `artifacts/jobs/<buildJobId>/{input,dist,manifests}`
|
||||||
- [ ] 绿 → commit `feat(build): astro 构建管线与媒体落盘`
|
- [ ] 绿 → commit `feat(build): astro 构建管线与媒体落盘`
|
||||||
|
|
||||||
### Task 6: 最小门禁 + 完整 build 状态机
|
### Task 6: 最小门禁 + 完整 build 状态机 ✅ 完成(8f2b982 + 快修 fa27a3a,双审通过;393 测试;五门禁 htmlparser2 零新依赖/P0 阻断/issues 落库/报告 HTML 先写两域对齐/**spawn 缩减 97→76s**。审查战果:非文件路由兜底语义、1101 条分批插入防回归、注入面选侧(dist 侧走真实解析面)。遗留入 Task 9/Plan 5)
|
||||||
|
|
||||||
**Files:** `apps/api/src/modules/build/gates.ts`;sf.ts + `build:validate`;Test `tests/integration/build-gates.test.ts`
|
**Files:** `apps/api/src/modules/build/gates.ts`;sf.ts + `build:validate`;Test `tests/integration/build-gates.test.ts`
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user