Add application read models and thin TUI command adapter

This commit is contained in:
2026-10-30 23:02:35 +02:00
parent 9a143e975e
commit 7123197ec4
12 changed files with 2669 additions and 703 deletions
+4 -1
View File
@@ -34,6 +34,7 @@ src/
draft.rs # Coordinated in-memory document, client-state, and vault drafts
first_delivery.rs # Session-local first-issue authorization and retry state
first_file.rs # Password-free first-file and optional QR scenario
read_model.rs # Secret-free application facts and per-action eligibility
reissue.rs # Per-action vault authentication and saved-client delivery
commit.rs # Prepare, backup, install, and publish saved-state Commit
restore.rs # Bound preview and confirmed saved-state replacement
@@ -51,7 +52,9 @@ src/
tui.rs # Terminal UI entry point
tui/
state.rs # Screen state and navigation
events.rs # Keyboard and background events
events.rs # Commands, worker lifecycle, and background events
events/
executor.rs # Application command adaptation and prepared contexts
forms.rs # Short-lived forms and secret owners
render.rs # Rendering
terminal.rs # Terminal setup and cleanup