Skip to content

CommonIntents/CIB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CIB — CIS/Transport Binding Protocol

Org

Flexible, thin, replaceable.

CIB is the adaptation layer between CIS and concrete transport implementations. It defines how CIS intents are carried — format negotiation, integrity checks, and version compatibility declaration.

CIB is the ligament of the CIS/CAP protocol family — it exists so CIS never needs to know what transport layer it runs on.

What CIB Negotiates

  • Transport format — binary (MessagePack/CBOR) by default, JSON fallback
  • Integrity check — optional CRC32 at frame level, disabled under mTLS
  • Version binding — declares CIB version and current binding target (e.g., CISS/1.0)

Protocol Stack

CIS  (intent semantics)
 ↑
CIB  ← You are here
 ↑
CISS (mTLS security)
 ↑
CAP  (capability auth & HITL)

Read the Spec

Related

Protocol Repository
CIS CommonIntents/CIS
CAP CommonIntents/CAP
CISS CommonIntents/CISS

License

Apache 2.0 — see LICENSE.

About

CIS/transport binding — format negotiation & integrity

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors