Skip to content

Commit 0454017

Browse files
authored
Update README.md
1 parent 728c43f commit 0454017

1 file changed

Lines changed: 29 additions & 11 deletions

File tree

README.md

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,22 @@
1818

1919

2020
----
21+
22+
## Why Now
23+
24+
Autonomous agents are finally leaving the lab — but without shared meaning, they fragment into isolated API silos.
25+
26+
CommandLayer establishes the first **semantic contract for agents**:
27+
28+
- **ENS** provides universal identity
29+
- **x402** enables verifiable machine-to-machine execution
30+
- **Protocol-Commons** defines **the shared language** those machines speak
31+
32+
This is the foundation of the machine economy —
33+
**without semantics, nothing interoperates.**
34+
35+
---
36+
2137
> **Integrity Notice — Protocol-Commons v1.0.0**
2238
>
2339
> Canonical schemas are pinned and immutable:
@@ -32,20 +48,21 @@
3248
> Any mismatch indicates **untrusted or modified artifacts**.
3349
> New versions MUST use a new version directory + new CID.
3450
35-
**Autonomous agents fail at scale without shared meaning —**
36-
CommandLayer delivers the shared language of machine intent: stable, open, and versioned.
51+
---
3752
53+
Without a shared verb layer, ecosystems degrade into:
3854
55+
- Ad-hoc verbs and incompatible dialects
56+
- No trustable receipts
57+
- No cross-runtime interoperability
58+
- Closed vendor silos with fragile glue logic
3959
40-
- New verbs reinvented everywhere
41-
- No trustable receipts
42-
- No cross-runtime interoperability
43-
- Closed ecosystems with fragile glue logic
60+
**Protocol-Commons** fixes this with a global, canonical **action language**:
4461
45-
**Protocol-Commons** fixes this with a global action language:
46-
canonical verbs + JSON Schemas + strict validation.
62+
- Verbs + JSON Schemas + strict validation =
63+
- **Machine intent you can trust.**
4764
48-
**If agents can’t agree on what actions mean → nothing works.**
65+
If agents can’t agree on what actions mean → **nothing works.**
4966
5067
---
5168
## Real verbs. Real receipts.
@@ -273,15 +290,15 @@ Everything else is layered cleanly on top.
273290
---
274291

275292
## CommandLayer Protocol Stack
276-
```
293+
277294
| Layer | Role |
278295
|---------------------|-------------------------------------------------------------------|
279296
| Protocol-Commons | Canonical verbs & schemas (machine intent grammar) |
280297
| Agent-Cards | Identity, discovery, and invocation metadata |
281298
| Protocol-Commercial | Canonical commercial/economic verbs (schemas & receipt defaults) |
282299
| Protocol-Runtime | Transport adapters, execution, and structured receipts |
283300

284-
```
301+
285302

286303
- **Commons** defines what actions exist and how they are structured.
287304
- **Agent-Cards** bind those actions to real agents.
@@ -449,5 +466,6 @@ CommandLayer follows a clean separation of concerns:
449466

450467

451468

469+
452470

453471

0 commit comments

Comments
 (0)