Skip to content

Copilot task: normalize TimeSeriesLab functional lab manifest, validation, and release-dry-run skeleton #1

@mdheller

Description

@mdheller

Mission

Normalize timeserieslab as a SociOS functional ML lab surface for forecasting, anomaly detection, temporal telemetry, sequence models, and time-series foundation-surface tuning.

This issue is designed for a Copilot coding agent. Keep the change bounded and open a PR.

Scope

Add a minimal lab skeleton without pulling heavy model dependencies:

  • docs/LAB_SURFACE.md
  • docs/PROPHET_INTEGRATION.md
  • examples/functional-service.json
  • examples/eval-fixture.json
  • tools/validate_examples.py
  • Makefile
  • optional .github/workflows/validate.yml

Required Make targets

make validate
make emit-service-manifest
make emit-eval-fixture
make release-dry-run

Acceptance criteria

  • make validate passes with no network or model downloads.
  • make emit-service-manifest writes or prints the functional service manifest.
  • make emit-eval-fixture writes or prints the eval fixture.
  • Docs explain integration with functional-model-surfaces, prophet-platform, model-governance-ledger, and prophet-platform-fabric-mlops-ts-suite.

Do not

  • Do not download or vendor datasets/models.
  • Do not implement real training jobs.
  • Do not make SourceOS responsible for model promotion.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions