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

31 lines
1004 B
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.

# 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。