Add inline doc comments and cargo doc to CI

This commit is contained in:
2026-06-01 14:13:35 +02:00
parent 51d3d714ba
commit 593ea7b51f
4 changed files with 20 additions and 2 deletions
+5 -2
View File
@@ -3,8 +3,11 @@
//! Design principles:
//! - Dashboard layout: header bar, main panel, status line
//! - Keyboard-first: arrow keys + Enter/Esc, no mouse dependency
//! - Semantic color: cyan=info, green=success, yellow=warning, red=error
//! - Adapts to terminal size; minimum 60×15
//! Terminal UI rendering for NotAlterra.
//!
//! Uses ratatui + crossterm to draw menu screens, picker lists, dialogs,
//! metadata inspectors, and the animated whale separator. All rendering
//! is stateless — callers pass in an [`AppState`] snapshot.
use ratatui::{
layout::{Alignment, Constraint, Direction, Layout, Rect},