Releases: sciganec/subit-protocol
Releases · sciganec/subit-protocol
SUBIT‑Agent Protocol v1.0 — Structural Communication Standard
Overview
SUBIT‑Agent Protocol v1.0 is the first stable release of a structural communication layer built on SUBIT‑Lingua v3.0. It defines how agents encode state, intent, actions, plans, and reasoning traces using SUBIT forms, transitions, and sequences. The protocol is compact, deterministic, and fully reversible.
Included in this release
- protocol-spec.md — formal RFC‑style specification
- architecture.md — layered protocol architecture
- messages.md — definitions of all message types
- dialogues.md — canonical dialogue patterns
- validation.md — packet, SUBIT, and dialogue validation rules
- interpretation.md — structural interpretation model
- examples.md — complete interaction examples
- src/ — minimal reference implementation
- encoder.py
- decoder.py
- validator.py
- agent.py
Key features
- Unified packet format for all agent communication
- Six structural message types (STATE, INTENT, ACTION, PLAN, TRACE, ERROR)
- Deterministic dialogue patterns for reasoning and execution
- SUBIT‑valid encoding for all payloads
- Strict validation and error‑recovery rules
- Minimal agent implementation demonstrating the full protocol loop
Status
This is the v1.0 stable release, ready for integration into agent systems, research prototypes, and structural communication frameworks.