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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions