dsp_cli/actions/mod.rs
1//! Action layer — layer 2 of ADR-0008.
2//!
3//! Each action function orchestrates a `DspClient` and a `Renderer` to fulfil
4//! one CLI verb. Action functions are the unit of action-level testing
5//! (T2 seam from ADR-0009): inject a `MockDspClient` and a capturing
6//! renderer, assert against the output.
7//!
8//! The directory shape mirrors the noun-group hierarchy: `vre::project`,
9//! `vre::data_model`, `vre::resource_type`.
10
11pub mod auth;
12pub mod auth_state;
13pub mod docs;
14pub mod vre;