Skip to content

Commit a9bd0de

Browse files
authored
Update README.md
1 parent 59fd25a commit a9bd0de

File tree

1 file changed

+25
-42
lines changed

1 file changed

+25
-42
lines changed

README.md

Lines changed: 25 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ canonical verbs + JSON Schemas + strict validation.
4848
}
4949
```
5050

51-
Same shape — everywhere:
52-
SDKs → Runtimes → x402 → ENS → Receipts
51+
**Same shape — everywhere:
52+
SDKs → Runtimes → x402 → ENS → Receipts**
5353

5454
---
5555
## Quickstart
@@ -78,27 +78,14 @@ const input = {
7878

7979
console.log(validate(input)); // true or false
8080
console.log(validate.errors); // diagnostics if invalid
81-
82-
8381
```
84-
85-
## What Commons enables
86-
87-
- **Deterministic action contracts**
88-
- **Runtime-level validation**
89-
- **Trustable receipts**
90-
- **Cross-vendor interoperability**
91-
- **Future-proof machine intent**
92-
93-
Protocol-Commons is the **semantic foundation** of the CommandLayer stack.
94-
9582
---
9683
## Table of Contents
9784
- [Real verbs. Real receipts.](#real-verbs-real-receipts)
9885
- [Quickstart](#quickstart)
86+
- [Why this exists](#why-this-exists)
9987
- [What Commons enables](#what-commons-enables)
10088
- [Canonical Verbs](#canonical-verbs)
101-
- [Why this exists](#why-this-exists)
10289
- [Key Principles](#key-principles)
10390
- [Overview](#overview)
10491
- [This is not…](#this-is-not)
@@ -115,6 +102,17 @@ Protocol-Commons is the **semantic foundation** of the CommandLayer stack.
115102

116103
---
117104

105+
## What Commons enables
106+
107+
- **Deterministic action contracts**
108+
- **Runtime-level validation**
109+
- **Trustable receipts**
110+
- **Cross-vendor interoperability**
111+
- **Future-proof machine intent**
112+
113+
Protocol-Commons is the **semantic foundation** of the CommandLayer stack.
114+
115+
118116
## Canonical Verbs
119117

120118
The Commons defines 10 universal actions used across nearly all multi-agent workflows:
@@ -204,12 +202,6 @@ The **language** is open.
204202
Economics happen in higher layers.
205203

206204
---
207-
208-
### Key Principles
209-
210-
- Shared semantics for every autonomous agent
211-
- Deterministic request + receipt schemas
212-
- Plug-and-play with Agent Cards + x402
213205

214206
## Overview
215207

@@ -227,28 +219,18 @@ They form the universal foundation for:
227219

228220
---
229221

230-
**Protocol-Commons** provides a **neutral, versioned foundation** that ensures:
231-
232-
- **Shared semantics** across heterogeneous agent frameworks
233-
- **Deterministic validation** of inputs and outputs
234-
- **Verifiable receipts** for auditability and proof of execution
235-
- **Portable behavior** across runtimes and discovery systems
236-
- **Durable interoperability** aligned with open standards
237-
- JSON Schema 2020-12
238-
- x402 (value transport envelope)
239-
- ERC-8004 (agent schema discovery)
240-
241-
---
242-
243-
By standardizing **what actions mean**, Protocol-Commons enables:
244-
245-
- **Composable multi-agent workflows** across vendors and ecosystems
246-
- **Cross-platform automation** without custom glue logic
247-
- **Future-proof governance** of action semantics and protocol evolution
222+
### Key Principles
248223

249-
**Commons is the linguistic core of CommandLayer**
250-
the semantic base on which identity, execution, and economic layers depend.
224+
- **Shared semantics** — every autonomous agent speaks the same actions
225+
- **Deterministic envelopes** — strict request & receipt schemas, version-locked
226+
- **Trustable execution** — verifiable, auditable receipts across runtimes
227+
- **Portable behavior** — identical contract shapes across vendors & ecosystems
228+
- **Neutral governance** — open, MIT-licensed semantics with immutable history
229+
- **Standards aligned** — JSON Schema 2020-12, x402 transport, ERC-8004 discovery
251230

231+
> Commons is the **linguistic core** of CommandLayer —
232+
> the foundation on which identity, execution, and economic layers depend.
233+
>
252234
---
253235

254236
## This is not…
@@ -415,5 +397,6 @@ CommandLayer follows a clean separation of concerns:
415397

416398

417399

400+
418401

419402

0 commit comments

Comments
 (0)