mindseye-protocol defines the canonical wire contracts for the MindsEye + MindScript Google Fabric.
This repository is law, not implementation.
- JSON Schemas (validation, tooling, UI)
- Protobuf definitions (binary transport, C++)
- Versioning & compatibility rules
- Example envelopes
- Business logic
- Execution code
- Google adapters
- Runtime behavior
Those belong in other repos.
- Immutable, append-only semantics
- Explicit time labeling
- Deterministic envelopes
- Human + agent symmetry
- Transport-agnostic (JSON ↔ Proto)
- Fabric commits
- Ledger blocks
- Operator intents
- MindScript programs
- Renderer scenes
If it crosses a boundary, it belongs here.