# 2026-06-04 — 本地验证脚本（取代 WSL）

## 摘要

删除全部 `scripts/wsl_*` 与 `wsl-integration-test.md`，新增 Ubuntu 原生一键验证；`start-dev.sh` 支持 `sg docker` 与 Docker 内 Redis 探测；进度条「WSL验证」改为「本地验证」。

## 动机

开发机已迁移 Ubuntu 原生（`~/桌面/Nexus`），WSL 脚本与文档造成误导；用户要求一键本地测完、去掉 WSL 表述。

## 涉及文件

| 类型 | 变更 |
|------|------|
| 新增 | `scripts/start-dev.sh`（增强）、`local_verify.sh`、`local_integration_smoke.sh`、`ensure_venv.sh`、`check_mysql.py`、`show_grants.py`、`install_node20.sh` |
| 删除 | `scripts/wsl_*.sh`、`scripts/wsl_check_mysql.py`、`scripts/wsl_show_grants.py`、`docs/project/wsl-integration-test.md` |
| 新增文档 | `docs/project/local-integration-test.md` |
| SSOT | `.cursorrules`、`CLAUDE.md`、`AGENTS.md`、`development-acceptance-standard.md`、`standards-transfer-package.md`、`mysql-mcp-setup.md`、`linux-dev-paths.md`、handoff |

## 用法

```bash
bash scripts/local_verify.sh          # 一键：Docker + API + smoke + test_api + ruff
bash scripts/start-dev.sh             # 仅启动
bash scripts/local_integration_smoke.sh
```

## 验证（本机 2026-06-04）

```
local_verify.sh     ✅ 全绿
pytest              ✅ 28 passed
test_api.py         ✅ 26/26 passed
ruff F              ✅ 0
```

进度：`☑实现 ☑本地验证 □审计8步 □部署 □健康检查 □浏览器验证 ☑changelog`
