Skip to content

Replay Portable AI carry pack contract on current main#11

Merged
mdheller merged 12 commits into
mainfrom
work/portable-ai-carry-packs-current-main
May 22, 2026
Merged

Replay Portable AI carry pack contract on current main#11
mdheller merged 12 commits into
mainfrom
work/portable-ai-carry-packs-current-main

Conversation

@mdheller
Copy link
Copy Markdown
Contributor

Summary

Replays the Portable AI Carry Packs contract layer from draft #7 onto current main.

This preserves the valid contract work while avoiding the stale/diverged draft branch state.

Changes

  • Add docs/portable-ai-carry-packs.md design spec.
  • Add contracts/model-carry-pack.schema.json.
  • Add contracts/portable-ai-root.schema.json.
  • Add model pack examples for:
    • tiny-router
    • laptop-safe
    • office-local
    • code-local
    • field-kit
    • byom-gguf
  • Add examples/portable-ai-root.laptop-safe.json.
  • Add stdlib semantic validator tools/validate_portable_ai_packs.py.
  • Add make validate-portable-ai and wire it into top-level make validate.

Boundary

This repository owns the portable model-carry manifest and validation layer only.

This PR does not download model weights, launch runtimes, run inference, train models, authorize personalization, enable prompt egress, enable tool use, or make BYOM files route-eligible before hash/provenance/license posture are recorded.

Validation target

make validate-portable-ai
make validate

Capture posture

Supersedes draft #7 if current-base validation passes.

@mdheller mdheller merged commit 054f706 into main May 22, 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