Skip to main content

Module actions

Module actions 

Source
Expand description

Action layer โ€” layer 2 of ADR-0008.

Each action function orchestrates a DspClient and a Renderer to fulfil one CLI verb. Action functions are the unit of action-level testing (T2 seam from ADR-0009): inject a MockDspClient and a capturing renderer, assert against the output.

The directory shape mirrors the noun-group hierarchy: vre::project, vre::data_model, vre::resource_type.

Modulesยง

auth
Actions for dsp auth { login | status | logout | set-token | token }.
auth_state
Shared ADR-0007 auth-state disclosure helper, used by all commands that produce _meta.auth.
docs
Actions for dsp docs [topic].
vre
VRE action group โ€” the v1 scope.