You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: COMPLIANCE.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,12 +29,12 @@ Compliance claims MUST identify the version they apply to.
29
29
30
30
Current repository status:
31
31
32
-
-**v1.1.0** — current canonical in-repo schema family; repository metadata still records CID publication as pending
32
+
-**v1.1.0** — current canonical HTTPS-hosted schema family; repository metadata still records IPFS CID publication as pending
33
33
-**v1.0.0** — historical pinned release line
34
34
35
35
A system MAY claim **v1.1.0 schema compatibility** if it validates and enforces the published v1.1.0 schemas.
36
36
37
-
A system MUST describe provenance accurately and MUST NOT claim that v1.1.0 is the historical pinned release while CID publication remains unpublished in repository metadata.
37
+
A system MUST describe provenance accurately and MUST NOT claim that v1.1.0 is the historical pinned release while IPFS CID publication remains unpublished in repository metadata.
38
38
39
39
---
40
40
@@ -92,7 +92,7 @@ canonical compliance, and MUST reject mismatches.
92
92
93
93
Mismatch = **integrity failure**
94
94
95
-
For v1.1.0 specifically, the schemas and checksums can be validated locally, and compliance statements MUST distinguish the current canonical in-repo line from the historical pinned release until CID publication is complete.
95
+
For v1.1.0 specifically, the schemas and checksums can be validated locally, and compliance statements MUST distinguish the current canonical HTTPS-hosted line from the historical pinned release until IPFS CID publication is complete.
96
96
97
97
---
98
98
@@ -155,6 +155,6 @@ You may claim **Protocol-Commons compliant** for a specific version if:
155
155
- CIDs and checksums match content when the version is claimed as canonical and pinned
156
156
- Changes logged and signed
157
157
- ENS TXT duties respected per SPEC.md
158
-
- Version status is described accurately as current canonical in-repo or historical pinned release
158
+
- Version status is described accurately as current canonical HTTPS-hosted or historical pinned release
159
159
160
160
If uncertain → treat the implementation as **experimental**.
Copy file name to clipboardExpand all lines: GOVERNANCE.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,7 @@ Attempts to mutate semantics in place MUST be treated as **UNTRUSTED**.
99
99
The current lock states are interpreted strictly:
100
100
101
101
-**v1.0.0 historical pinned release** means the legacy release line with published CID, immutable checksums, and locked provenance
102
-
-**v1.1.0 current canonical working line** means the current repository contract and primary documentation target; CID publication remains pending in repository provenance metadata
102
+
-**v1.1.0 current canonical HTTPS-hosted line** means the current repository contract, primary documentation target, and live HTTPS schema namespace; IPFS CID publication remains pending in repository provenance metadata
103
103
104
104
---
105
105
@@ -154,7 +154,7 @@ Silent or undocumented changes are **STRICTLY FORBIDDEN.**
154
154
155
155
Every semantic release MUST publish new CIDs + checksums.
156
156
157
-
Until CID publication is complete, contributors MUST describe that version accurately as the current canonical working line and MUST NOT misstate it as the historical pinned release.
157
+
Until IPFS CID publication is complete, contributors MUST describe that version accurately as the current canonical HTTPS-hosted line and MUST NOT misstate it as the historical pinned release.
158
158
159
159
---
160
160
@@ -184,6 +184,6 @@ ONLY if:
184
184
185
185
False claims REQUIRE public enforcement action.
186
186
187
-
_Last updated: v1.0.0 retained as the historical pinned release; v1.1.0 documented as the current canonical working line_
187
+
_Last updated: v1.0.0 retained as the historical pinned release; v1.1.0 documented as the current canonical HTTPS-hosted line_
188
188
Steward declaration (plain-text repository statement, not a cryptographic signature): **`commandlayer.eth`**
Copy file name to clipboardExpand all lines: README.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,8 +12,8 @@
12
12
13
13
> **Integrity Notice — Protocol-Commons v1.1.0**
14
14
>
15
-
> `schemas/v1.1.0/commons` is the current canonical **working line in this repository**.
16
-
> Its publication metadata still says `schemas_cid: PENDING`, so this line is **not yet the externally pinned canonical release**.
15
+
> `schemas/v1.1.0/commons` is the current canonical schema family in this repository, and its HTTPS schema URLs are live under `https://commandlayer.org/schemas/v1.1.0/...`.
16
+
> Its metadata still says `schemas_cid: PENDING`, so v1.1.0 is **not yet the IPFS-pinned canonical release**.
17
17
>
18
18
> `v1.0.0` remains the last **externally pinned canonical release**:
Commons v1.1.0 is the current canonical schema family in this repository.
184
184
185
-
It is the primary documentation and validation target for Commons. The repository still records CID publication as pending, so `v1.1.0` should be treated as the active working line rather than the last externally pinned release. `v1.0.0` is retained as the historical pinned release line.
185
+
It is the primary documentation and validation target for Commons, and its canonical HTTPS `$id` URLs are live. The repository still records IPFS CID publication as pending, so `v1.1.0` should be treated as the current HTTPS-published schema family rather than the last IPFS-pinned release. `v1.0.0` is retained as the historical pinned release line.
186
186
187
187
- Each request schema is standalone
188
188
- Each receipt schema is standalone
@@ -348,11 +348,11 @@ Commons gives upper layers a stable meaning layer to build around.
348
348
349
349
## Status
350
350
351
-
**v1.1.0 — current canonical working line**
351
+
**v1.1.0 — current canonical HTTPS-hosted schema line**
352
352
353
353
- `v1.1.0` is the current flat Commons layout in this repo
354
354
- `v1.0.0` remains the historical pinned release line
355
-
- Do not describe `v1.1.0` as externally pinned or historically locked until CID publication is complete
355
+
- Do not describe `v1.1.0` as IPFS-pinned or historically locked until CID publication is complete
356
356
357
357
---
358
358
@@ -394,9 +394,10 @@ Commons gives upper layers a stable meaning layer to build around.
394
394
- schema and example roots
395
395
- the current schema pin target
396
396
- per-verb request and receipt schema paths
397
+
- HTTPS hosting status (live for`https://commandlayer.org/schemas/v1.1.0/...`)
397
398
- CID publication status (`PENDING`in`manifest.json`until published)
398
399
399
-
Treat `schemas_cid: PENDING` as an explicit signal that the v1.1.0 line is still awaiting external publication/provenance, even though it is the repo's current schema target.
400
+
Treat `schemas_cid: PENDING` as an explicit signal that IPFS provenance forv1.1.0 is still awaiting publication, even though the v1.1.0 HTTPS schema identifiers are already live and this is the repo's current schema target.
Copy file name to clipboardExpand all lines: SCHEMAS.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ This repository currently ships:
27
27
-**v1.1.0** as the active in-repo schema family
28
28
-**v1.0.0** as the historical and last fully pinned canonical release
29
29
30
-
Because `manifest.json` still reports the v1.1.0 schema CID as pending, documentation MUST describe v1.1.0 accurately as the current canonical in-repo line and MUST distinguish it from the historical pinned release until a real CID is published.
30
+
Because `manifest.json` still reports the v1.1.0 schema CID as pending, documentation MUST describe v1.1.0 accurately as the current canonical HTTPS-hosted schema line and MUST distinguish it from the historical pinned release until a real CID is published.
31
31
32
32
---
33
33
@@ -250,6 +250,12 @@ Integrity is tracked by:
250
250
-`checksums.txt`
251
251
-`manifest.json`
252
252
253
+
Current v1.1.0 canonical HTTPS schema root:
254
+
255
+
```text
256
+
https://commandlayer.org/schemas/v1.1.0/
257
+
```
258
+
253
259
Current v1.1.0 schema CID status:
254
260
255
261
```text
@@ -262,7 +268,7 @@ Last pinned canonical release content identifier:
Resolvers and auditors MUST reject mismatched artifacts and MUST distinguish between the current canonical in-repo schema family and the historical pinned release.
271
+
Resolvers and auditors MUST reject mismatched artifacts and MUST distinguish between the current canonical HTTPS-hosted schema family and the historical pinned release.
266
272
267
273
---
268
274
@@ -271,4 +277,4 @@ Resolvers and auditors MUST reject mismatched artifacts and MUST distinguish bet
**Status:** v1.1.0 current canonical in-repo schema family with pending CID publication metadata; v1.0.0 retained as the historical pinned release.
280
+
**Status:** v1.1.0 current canonical HTTPS-hosted schema family with pending CID publication metadata; v1.0.0 retained as the historical pinned release.
-**v1.1.0 CID:**`PENDING` (IPFS pinning not yet published)
30
31
-`checksums.txt` — file-level hashes
31
32
- CI strict validation (Ajv)
32
33
-`RESOLUTION.md` — immutable lifecycle history
33
34
-`manifest.json` — current package metadata and pin target state
34
35
35
-
Until a v1.1.0 CID is published and recorded, resolvers and auditors MUST treat v1.1.0 as the current canonical in-repo schema family rather than the historical pinned release.
36
+
Until a v1.1.0 CID is published and recorded, resolvers and auditors MUST treat v1.1.0 as the current canonical HTTPS-hosted schema family rather than the historical pinned release.
36
37
37
38
Any semantic update requires:
38
39
- New `schemas/vX.Y.Z/` directory
@@ -42,10 +43,10 @@ Any semantic update requires:
42
43
**No silent edits. No exceptions.**
43
44
44
45
Auditors MUST verify:
45
-
-HTTP and IPFS mirrors match exactly for pinned canonical releases
46
+
-HTTPS and IPFS mirrors match exactly for pinned canonical releases
46
47
- Checksums remain unchanged
47
48
- Version directories are immutable
48
-
- The current canonical in-repo line is not misdescribed as the historical pinned release before CID publication is complete
49
+
- The current canonical HTTPS-hosted line is not misdescribed as the historical pinned release before CID publication is complete
49
50
50
51
---
51
52
@@ -75,4 +76,4 @@ Recovery requires **transparent governance** — never mutation in place.
75
76
76
77
---
77
78
78
-
**Status:** v1.1.0 is the current canonical in-repo schema family; v1.0.0 remains the historical fully verifiable pinned release.
79
+
**Status:** v1.1.0 is the current canonical HTTPS-hosted schema family with pending IPFS CID publication; v1.0.0 remains the historical fully verifiable pinned release.
Copy file name to clipboardExpand all lines: SPEC.md
+13-12Lines changed: 13 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,15 +25,15 @@ Execution, payment, identity, and routing are the domain of other layers.
25
25
26
26
This repository contains two materially different Commons schema families:
27
27
28
-
-**v1.1.0** — current canonical in-repo schema family and active documentation target
28
+
-**v1.1.0** — current canonical schema family, active documentation target, and live HTTPS-hosted identifier set
29
29
-**v1.0.0** — legacy schema family and historical pinned release
30
30
31
-
Repository metadata still records v1.1.0 CID publication as pending. Implementers MUST therefore distinguish between:
31
+
Repository metadata still records v1.1.0 IPFS CID publication as pending. Implementers MUST therefore distinguish between:
32
32
33
-
1.**Schema semantics** — what the v1.1.0 files require
34
-
2.**Release provenance status** — whether a version has completed CID publication and canonical pinning
33
+
1.**Schema semantics and canonical HTTPS identifiers** — what the v1.1.0 files require and where their `$id` values resolve
34
+
2.**Release provenance status** — whether a version has completed IPFS CID publication and canonical pinning
35
35
36
-
This specification documents the v1.1.0 contract as the current canonical working line while preserving v1.0.0 as the historical pinned release until v1.1.0 pinning is complete.
36
+
This specification documents the v1.1.0 contract as the current canonical schema family while preserving v1.0.0 as the historical pinned release until v1.1.0 IPFS pinning is complete.
Every v1.1.0 schema MUST use the canonical HTTPS `$id` namespace under this pattern.
211
211
212
-
Those `$id` values are stable schema identifiers inside the repository and validation tooling. They SHOULD resolve over live HTTPS once publication/hosting is completed, but live HTTPS resolution is not yet guaranteed by current v1.1.0 repository provenance metadata.
212
+
Those `$id` values are stable canonical schema identifiers. For v1.1.0 they MUST match the live HTTPS-hosted schema namespace and MUST resolve at the published HTTPS locations. This HTTPS hosting state is distinct from any separate IPFS CID publication record.
213
213
214
214
### Request
215
215
@@ -274,7 +274,8 @@ The current v1.1.0 schema family is identified by:
274
274
- Package version: `1.1.0`
275
275
- Manifest entry: `manifest.json`
276
276
- File-level hashes: `checksums.txt`
277
-
- IPFS directory CID: `PENDING` until CID publication is complete
- IPFS directory CID: `PENDING` until IPFS CID publication is complete
278
279
279
280
The last fully pinned canonical release is:
280
281
@@ -286,7 +287,7 @@ Auditors and resolvers SHOULD:
286
287
1. Fetch the versioned schemas
287
288
2. Verify integrity locally
288
289
3. Treat mismatched artifacts as untrusted
289
-
4. Treat v1.1.0 as the current canonical working line, distinct from the historical pinned release, until CID publication is complete
290
+
4. Treat v1.1.0 HTTPS identifiers as live canonical schema references, while treating IPFS provenance for v1.1.0 as pending until a CID is published
290
291
291
292
Integrity check command:
292
293
@@ -305,9 +306,9 @@ An implementation supporting Commons v1.1.0 MUST:
305
306
3. Validate the flat receipt shape exactly as published
306
307
4. Treat published version directories as immutable
307
308
5. Preserve receipt trust semantics as hashes plus signatures, without inventing unsupported guarantees
308
-
6. Avoid representing v1.1.0 as the historical pinned release until CID publication is complete
309
+
6. Avoid representing v1.1.0 as the historical pinned release until its IPFS CID publication is complete
309
310
310
-
A system supporting any canonical verb MAY claim **Commons-Compatible** for that version, but provenance claims MUST accurately reflect whether the relevant version is the current canonical working line or the historical pinned release.
311
+
A system supporting any canonical verb MAY claim **Commons-Compatible** for that version, but provenance claims MUST accurately reflect whether the relevant version is the current canonical HTTPS-hosted schema family or the historical pinned release.
311
312
312
313
---
313
314
@@ -320,7 +321,7 @@ If any of the following occur:
320
321
- required conditional receipt fields are missing
321
322
- published artifacts differ from expected checksums
322
323
- published artifacts are mutated in place
323
-
- a current canonical in-repo version is misrepresented as the historical pinned release
324
+
- a current canonical HTTPS-hosted version is misrepresented as the historical pinned release
324
325
325
326
consumers MUST treat the artifact as untrusted and SHOULD reject it.
326
327
@@ -345,5 +346,5 @@ Security escalation MUST follow repository policy.
345
346
346
347
## Status
347
348
348
-
**v1.1.0:** current canonical schema family documented here; CID publication status remains pending in repository metadata
349
+
**v1.1.0:** current canonical schema family documented here; HTTPS hosting is live and IPFS CID publication remains pending in repository metadata
349
350
**v1.0.0:** legacy schema family and historical pinned release
Copy file name to clipboardExpand all lines: manifest.json
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "@commandlayer/commons",
3
3
"version": "1.1.0",
4
4
"package_version": "1.1.0",
5
-
"description": "Commons verb + schema package metadata for the active v1.1.0 working line; external CID publication is still pending.",
5
+
"description": "Commons verb + schema package metadata for the active v1.1.0 canonical HTTPS-hosted schema line; IPFS CID publication is still pending.",
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "@commandlayer/commons",
3
3
"version": "1.1.0",
4
-
"description": "Canonical Commons verbs and strict JSON Schemas for autonomous agents \u2014 active v1.1.0 working line, historical pinned v1.0.0 release, and cross-runtime interoperability.",
4
+
"description": "Canonical Commons verbs and strict JSON Schemas for autonomous agents \u2014 active v1.1.0 HTTPS-hosted schema line, historical pinned v1.0.0 release, and cross-runtime interoperability.",
0 commit comments