Skip to content

Codex task: finalize functional model surface and product-suite release standards #2

@mdheller

Description

@mdheller

Mission

Finalize the functional model surface standards spine so downstream repos can implement releaseable CLIs, platform records, SourceOS carry refs, and lab profiles consistently.

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

Scope

Build on the bootstrap PR and add concrete standards artifacts for:

  • functional model surfaces
  • SourceOS carry refs
  • product-suite release contract
  • devtools/lab profile selection
  • Holmes language surface
  • model routing, guardrails, agent registry, and platform promotion

Suggested files

  • contracts/README.md
  • examples/README.md
  • tools/README.md
  • examples/sourceos-carry-ref.example.json
  • examples/product-release.example.json
  • examples/devtools-profile.example.json
  • tools/validate_examples.py
  • Makefile

Acceptance criteria

  • make validate validates all examples.
  • Examples cover holmes, sourceos-ai, sourceos-devtools, model-router, guardrail-fabric, and agent-registry.
  • Product release example requires version, checksums, SBOM, artifact attestation placeholder, Homebrew formula ref, and evidence output.
  • SourceOS carry example enforces carry-only authority.
  • Docs state that Homebrew installs orchestrators/clients, while ReleaseSet/BootReleaseSet installs OS artifacts.

Do not

  • Do not implement runtime services here.
  • Do not vendor model artifacts.
  • Do not move platform runtime ownership out of prophet-platform.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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