docs(plan): Task 1 勾选;Task 14 沉淀质量审查建议(type:module/.gitattributes/engines)
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -234,7 +234,7 @@ git add docs/evidence/real-wxr-baseline.md && git commit -m "chore(evidence): he
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Task 1: pnpm workspace 与测试冒烟
|
### Task 1: pnpm workspace 与测试冒烟 ✅ 完成(commit 30c7880,规格审查 + 质量审查双通过)
|
||||||
|
|
||||||
**Files:**
|
**Files:**
|
||||||
- Create: `package.json`(根)、`pnpm-workspace.yaml`、`tsconfig.base.json`、`vitest.config.ts`
|
- Create: `package.json`(根)、`pnpm-workspace.yaml`、`tsconfig.base.json`、`vitest.config.ts`
|
||||||
@@ -843,7 +843,7 @@ describe('空库全量迁移', () => {
|
|||||||
- Create: `README.md`(快速开始:corepack → install → db:up → migrate → test)
|
- Create: `README.md`(快速开始:corepack → install → db:up → migrate → test)
|
||||||
- Create: `docs/adr/ADR-001-ORM选择Drizzle.md`(一句话决策 + 备选 Prisma 否决理由:SQL 可控、cms 实战);ADR-002~013 按 spec §3 表逐条落成短文件(每个 3–5 行)
|
- Create: `docs/adr/ADR-001-ORM选择Drizzle.md`(一句话决策 + 备选 Prisma 否决理由:SQL 可控、cms 实战);ADR-002~013 按 spec §3 表逐条落成短文件(每个 3–5 行)
|
||||||
|
|
||||||
- [ ] **Step 1: 补脚本与 README**
|
- [ ] **Step 1: 补脚本与 README**(含质量审查沉淀的三项:根 package.json 加 `"type": "module"`、新增 `.gitattributes`(`* text=auto eol=lf` 统一行尾)、加 `engines.node >= 22`)
|
||||||
- [ ] **Step 2: eslint flat config + `pnpm lint` 通过**
|
- [ ] **Step 2: eslint flat config + `pnpm lint` 通过**
|
||||||
- [ ] **Step 3: 全量验证**:`pnpm lint && pnpm typecheck && pnpm test` 全绿
|
- [ ] **Step 3: 全量验证**:`pnpm lint && pnpm typecheck && pnpm test` 全绿
|
||||||
- [ ] **Step 4: Commit 并推送**
|
- [ ] **Step 4: Commit 并推送**
|
||||||
|
|||||||
Reference in New Issue
Block a user