Skip to content

Add SourceOSModelCarryRef carry-layer projection#9

Merged
mdheller merged 3 commits intomainfrom
sourceos-model-carry-ref-v0-1
May 5, 2026
Merged

Add SourceOSModelCarryRef carry-layer projection#9
mdheller merged 3 commits intomainfrom
sourceos-model-carry-ref-v0-1

Conversation

@mdheller
Copy link
Copy Markdown
Contributor

@mdheller mdheller commented May 5, 2026

Summary

Adds the SourceOSModelCarryRef carry-layer projection path:

  • examples/sourceos-model-carry-ref.local-llama32-3b.json
  • tools/validate_sourceos_model_carry_refs.py
  • docs/sourceos-model-carry-ref.md

Why

This lets sourceos-model-carry consume the new SourceOSModelCarryRef vocabulary from sourceos-spec without overloading the existing SourceOSCarryRef service reference validator or LocalModelProfile validator.

Validation

  • Added a stdlib-only validator for SourceOSModelCarryRef projection examples.
  • The validator checks the expected type, URN identity, spec version, governance ref, router profile ref, immutable model-state boundary, release-set refs, and fallback refs.

Boundary notes

This does not download models, carry mutable model weights, authorize tuning, grant tool use, or change runtime behavior.

@mdheller mdheller merged commit ccc6b29 into main May 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant