Skip to content

syncropic/syncropel-spec

Repository files navigation

syncropel-spec

The canonical specification for the Syncropel protocol. 73 files, ~10,800 lines, all sections complete.

Syncropel is infrastructure that learns, governs, and coordinates. Every intent, every action, every insight — one protocol. The fundamental unit is an 8-field immutable, content-addressed, causally linked record.

Reading Order

  1. 00-canonical-reference.md — The entire spec in one page
  2. 01-record/ — The 8-field record format (the atomic unit)
  3. 04-actors/ — Actor identity, DID format, three-layer model
  4. 04-hashing/ — Content addressing and privacy projection
  5. 05-trust/ — How trust accumulates from evidence
  6. 08-governance/ — SCT tokens, PARC model, AITL decisions
  7. 10-engine/ — The 4-loop kernel, intelligence, self-evolution

Sections

# Section Files What It Specifies
00 Canonical Reference 1 The one-page spec (start here)
01 Record 4 8 fields, immutability, thread IDs, validation
02 Types 4 8 act types, 6 data types, 5 shapes, 5 modifiers
03 Conventions 3 25 body conventions — the extension mechanism
04 Actors 2 DID format, 3 categories, 3-layer identity, lifecycle
04 Hashing 3 Canonical JSON, SHA-256, L0-L3 hash hierarchy
05 Trust 5 3D trust, Wilson LB, dial zones, crystallization, evidence
06 Threading 4 Lifecycle, fork/merge, assertions, obligations, multi-thread
07 Patterns 3 Hash chain patterns, matching cascade, crystallization
08 Governance 5 SCT/PARC model, authentication, privacy, namespaces, AITL
09 Federation 3 Consent, CRDT sync, economics, wire format
10 Engine 8 4 loops, bootstrap, config, executors, adapters, self-evolution, intelligence, daemon
11 Data Plane 2 Three-plane separation, REFERENCE manifests
12 Experience 3 Thread interface, CLI, HTTP API (JSON schemas)
13 Store 3 RecordStore protocol (S5.1-S5.7), backends, 21 conformance tests
14 Reference 4 Glossary, test vectors (TV1-TV11), frozen foundations (F1-F15), axioms (A1-A9)
15 Decisions 12 ADRs covering all major architectural decisions
16 Applications 2 Record spectrum (12 magnitudes), 15 stress-test scenarios

Conventions

See CONVENTIONS.md for how spec documents are written — citations, classifications (FROZEN/NORMATIVE/RECOMMENDED/INFORMATIVE/EXPERIMENTAL), rationale sections, and intellectual lineage.

License

Apache-2.0

Related

About

The canonical specification for the Syncropel protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors