Skip to main content

Module project

Module project 

Source
Expand description

Project domain shapes — shared across the client → action boundary.

Types here are the dsp-cli vocabulary for project data. DSP-API wire types live inside src/client/http.rs and are never exposed above the client layer. See ADR-0001 and ADR-0008.

Structs§

DataModelSummary
A lean reference to a child data-model, as surfaced by project describe.
Project
A project as shown by dsp vre project list — the lean index projection.
ProjectDescription
One language-tagged description value (dsp-cli vocabulary for the API’s description: [{value, language}]). language is optional on the wire.
ProjectDetail
A project as shown by dsp vre project describe — the rich projection.
ProjectRef
Minimal project reference. Phase 4 expands this into the full Project model.

Enums§

ProjectStatus
A project’s activation status (dsp-cli vocabulary for DSP-API’s status bool).