Skip to content

cmnspore/cmn-spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMN Protocol Specification

Code Mycelial Network — a sovereign-first protocol for code distribution where domains publish signed, hash-verified packages without central registries.

Specification

Document
Overview Reading paths by role, document map, versioning
01. Substrate Discovery & identity — cmn.json, Ed25519 key binding
02. Mycelium Domain manifest — spore inventory, nutrient methods
03. Spore Package format — two-layer signatures, Merkle tree hashing, bonds
04. Taste Safety evaluation — 5-level verdict scale, gate rules
05. Strain Reference convention pattern — shared conventions built on top of CMN
06. URI cmn:// addressing scheme
07. Algorithm Registry Canonical identifiers for hashes, signatures, tree algorithms
Glossary Protocol vocabulary
End-to-End Example Full walkthrough: publish → index → spawn → re-release

Release bundles

Each release bundle shares the same major version segment so prose, schemas, and conformance vectors can be pinned together.

License

CC0-1.0 (Public Domain)

About

Code Mycelial Network (CMN) specification — normative documents, JSON schemas, and conformance test vectors

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors