Skip to main content

Dataset Lifecycle Command Model

Lifecycle Steps​

  1. Ingest raw dataset.
  2. Validate schema and quality.
  3. Publish dataset version.
  4. Reference published dataset in backtest and deployment workflows.

Command Model​

  • trading-cli dataset ingest
  • trading-cli dataset validate
  • trading-cli dataset publish
  • trading-cli backtest run --dataset-ref <id>
  • trading-cli deploy start --dataset-ref <id>

Boundaries​

  • CLI and clients do not call provider APIs directly.
  • Dataset handling is performed through Platform API surfaces.
  • Dataset lifecycle endpoints are in the current OpenAPI v1 path set (#97 contract bridge).
  • Data module implementation details are owned in trader-data.

References​

  • Dataset lifecycle architecture: /docs/architecture/DATA_LIFECYCLE_AND_LONA_CONNECTOR_V2.md
  • Contract boundaries: /docs/architecture/INTERFACES.md