Governance
Open contracts. Governed renderers. Protected source.
VIBEnet's protocol layer is governed by constitutional contracts: markdown specifications written first, implemented second, and versioned alongside the code that renders them. The contracts below are the current state of the protocol; the surfaces beneath them are the implementations that consume it. Both move forward in public-safe form.
Posture
The protocol is public so adapters can be built against it.
The v0.1 governance surface is intentionally static and crawlable. It does not fetch live GitHub state, invent a contract registry, or expose private CMS files. It labels draft and public states honestly, then routes the next builder to the adapter guide.
Boundary
Public enough to build against. Protected enough to stay trustworthy.
Public
- Signal Contract schema and public semantic channels
- Protocol examples, conformance rules, and adapter documentation guidance
- Reference renderer behavior that can be inspected without private substrate
- Crawlable insight, governance, demo, and developer pages
Protected
- Private formulas, scoring weights, and internal taxonomies
- Protected source assets, unapproved provenance details, and performance material
- Renderer selection logic and proprietary orchestration internals
- Private CMS contracts, worktrees, and local experiment output
Contract inventory
Current public-safe contracts
PUBLISHED (ratified + public repo) · ACCEPTED (ratified in serpradio-cms, internal) · DRAFT (unmerged, non-binding).
| Contract | Status | Access | Read |
|---|
| signal_contract | PUBLISHED v1.0.0 | Public schema | GitHub repo · Schema JSON |
|---|
| constitutional_cms | PUBLISHED | Public framework | GitHub repo |
|---|
| briefing_template_engine | ACCEPTED | Internal | — |
|---|
| vibenet_state_broadcast | DRAFT v0.1 | Internal | — |
|---|
| soul_bank_recording_schema | DRAFT v0.2 | Internal | — |
|---|
Internal contracts are listed for honesty, not access. DRAFT means non-binding.
Render-surface inventory
Where the contract is or will be rendered
SHIPPED
vibenet_state_broadcast, signal_contract
One scored reference run drives audio, visual pulse, trace rows, and event JSON.
PLANNED
vibenet_state_broadcast, briefing_template_engine
Route intelligence rendered as an applied travel-awareness signal.
Build path
Start with the adapter shape, not a new renderer kit.
VIBEnet and SERPRadio keep their demo implementations local for v0.1. The shared kit comes later, after two real implementations prove what actually repeats.