feat: add Atlas native app UX overhaul

This commit is contained in:
zhukang
2026-03-10 17:09:35 +08:00
parent 0fabc6feec
commit 994e63f0b3
199 changed files with 38705 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# ADR-002: Structured Protocol and Adapter Layer
## Status
Accepted
## Context
Existing upstream capabilities are terminal-oriented and not suitable as a direct contract for a native GUI.
## Decision
- Define a structured local JSON protocol.
- Wrap reusable upstream logic behind adapters.
- Keep UI components unaware of script or terminal output format.
## Consequences
- Faster GUI iteration
- Safer schema evolution
- Additional adapter maintenance cost