Skip to content

Add Agent Machine and model carry SourceOS projections#89

Merged
mdheller merged 12 commits intomainfrom
agent-machine-model-carry-projections-v0-2
May 5, 2026
Merged

Add Agent Machine and model carry SourceOS projections#89
mdheller merged 12 commits intomainfrom
agent-machine-model-carry-projections-v0-2

Conversation

@mdheller
Copy link
Copy Markdown
Contributor

@mdheller mdheller commented May 5, 2026

Summary

Adds additive SourceOS/SociOS typed-contract projections for the Prophet Intelligence Foundry runtime path:

  • schemas/SourceOSModelCarryRef.json
  • schemas/InferenceProvider.json
  • schemas/ModelResidency.json
  • schemas/PlacementFact.json
  • schemas/AgentMachineReceipt.json
  • conforming examples for each schema
  • docs/contract-additions/2026-05-agent-machine-model-carry-contracts.md
  • changelog entry under Unreleased

Why

These schemas give SourceOS-Linux/agent-machine, SourceOS-Linux/sourceos-model-carry, SocioProphet/model-router, SocioProphet/agentplane, and SocioProphet/policy-fabric a common contract vocabulary for local model references, inference providers, model residency, placement facts, and runtime receipts.

Validation

  • Locally validated all five schemas with Python jsonschema.Draft202012Validator.check_schema.
  • Locally validated all five examples against their schemas.
  • Compared branch diff: changes are additive except one changelog line.

Boundary notes

This PR does not add model weights, training data, runtime implementation, boot behavior, authorization grants, or AgentPlane behavior. It is contract-only.

Upstream movement note

main advanced repeatedly while this was being replayed. The branch is intentionally additive and should be safe to merge if GitHub reports it mergeable; otherwise the same files can be replayed again onto latest main.

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