Files
dbtool-cli-v1/plans/20260327-190819-cmp51-tui-live-evidence-boundary.md
Paperclip CTO d5f69462b0
Some checks failed
release-smoke / macos-13 / x86_64-apple-darwin (push) Has been cancelled
release-smoke / ubuntu-latest / x86_64-unknown-linux-gnu (push) Has been cancelled
release-smoke / windows-latest / x86_64-pc-windows-msvc (push) Has been cancelled
feat(usable): integrate current dbtool implementation snapshot
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-02 08:26:18 +00:00

38 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CMP-51 TUI Live Evidence Boundary
- 日期2026-03-27
- 负责人Senior Frontend Engineer
## Goal
统一 `dbtool-usable-v1` 对 TUI 的证据分层口径,避免把 `sqlite-local` 局部 live path 误写成整体通过。
## Assessment
- 当前仓库已有两个前端可见面:`apps/tui` 终端工作台与 `gui/` 静态 foundation。
- `CMP-51` 当前不新增 UI 功能,重点是修正文档与验收边界。
- 现有文档已经说明 TUI 缺少 PostgreSQL / MySQL network live`partial` 定义与 README 口径不够集中,容易让 QA/PM 误读。
## Scope
1. 在 TUI README 中固定三层结论shell baseline、`sqlite-local` local live、network live
2. 在 usable-v1 QA 文档中补齐 `partial` 定义和判定规则
3. 在根 README 与 release/pre-release 文档中同步相同口径
## Out of Scope
- 新增 PostgreSQL / MySQL network live 实现
- 修改 `db-app` / CLI 契约
- 扩张到 GUI 正式工程
## Validation
- `git diff --stat -- README.md apps/tui/README.md USABLE_ACCEPTANCE_CHECKLIST.md USABLE_EVIDENCE_LEDGER.md USABLE_PRE_RELEASE_CHECKLIST.md USABLE_RELEASE_GATE.md`
- `git status --short -- README.md apps/tui/README.md USABLE_ACCEPTANCE_CHECKLIST.md USABLE_EVIDENCE_LEDGER.md USABLE_PRE_RELEASE_CHECKLIST.md USABLE_RELEASE_GATE.md`
## Result
- TUI 的 usable-v1 结论被固定为shell baseline=`pass``sqlite-local`=`partial`、PostgreSQL/MySQL network live=`blocked`
- `partial` 在 evidence ledger 中获得显式定义
- README、QA checklist 与 release gate 使用同一套前端口径