# Changelog — 对齐计划 Phase 1（B-01/B-04/B-05 + 文档）

**日期**：2026-06-07

## 摘要

按 `docs/design/plans/2026-06-07-missing-features-alignment-plan.md` 实施首批 P1 项：Commands 推送日志第三视图、CSV 导入静态模板、功能指南 §12.6/12.8/12.10 与附录 E.1 扩写；`acceptance_catalog` 与 E2E 用例同步。

## 动机

计划 Week 1 优先项；旧版 `commands.html` 三视图在 SPA 缺推送日志；导入对话框链接的模板文件不存在。

## 涉及文件

- `frontend/src/pages/CommandsPage.vue` — 推送日志视图 + status/sync_mode/trigger 筛选
- `web/app/servers_import_template.csv` — 静态模板（与 `GET /servers/import/template` 列一致）
- `frontend/src/pages/ServersPage.vue` — 模板说明
- `docs/project/nexus-functional-development-guide.md` — §12.6/12.8/12.10
- `docs/project/nexus-functional-development-guide-appendix.md` — E.1
- `tests/acceptance_catalog.py`
- `frontend/e2e/full-acceptance.spec.mjs`

## 迁移 / 重启

- 仅前端静态 + 文档；`vite build` 后部署 `web/app/`

## 验证

```bash
cd frontend && npx vite build
# Commands #/commands → 推送日志视图 → 筛选器可见、表格加载
# Servers 导入对话框 → 下载模板 CSV 200
```
