Files
dbtool-cli-v1/plans/2026-03-26-pm-dbtool-tui-v1-product-requirements.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

1004 B
Raw Blame History

2026-03-26 PM dbtool-tui-v1 Product Requirements Plan

Goal

dbtool-tui-v1 形成一份可交接给 CTO、Frontend、Backend 和 QA 的共享产品说明。

Inputs

  • apps/tui/README.md
  • TUI_BACKEND_CONTRACT.md
  • TUI_ACCEPTANCE_CHECKLIST.md
  • plans/2026-03-26-cmp-20-dbtool-tui-v1-scope-and-boundaries.md
  • backlog/dbtool-tui-v1-first-wave-issues.md

Output

  • TUI_PRODUCT_REQUIREMENTS.md

Product Decisions

  1. TUI V1 的目标用户是终端熟练的技术操作者,而不是普通 GUI 用户。
  2. TUI V1 的主路径是单会话里的连接切换、schema 浏览、query 执行、结果查看和导出。
  3. 首版范围必须围绕共享 db-app 契约,不重造 CLI core。
  4. 持久化 profile、多标签页、高级 SQL 编辑器和桌面 GUI 都不进入当前承诺。
  5. QA 必须对 TUI 建立独立验收,而不是复用 CLI 通过结论。

Status

  • 状态completed
  • 说明:已形成 PM 侧范围定义,可供 CTO 拆解工程 issue。