44</p >
55
66[ ![ CellScript CI] ( https://github.com/CellScript-Labs/CellScript/actions/workflows/ci.yml/badge.svg )] ( https://github.com/CellScript-Labs/CellScript/actions/workflows/ci.yml )
7- [ ![ Release: v0.22 .0] ( https://img.shields.io/badge/release-v0.22 .0-2f6f4e.svg )] ( https://github.com/CellScript-Labs/CellScript/releases/tag/v0.22 .0 )
7+ [ ![ Release: v0.23 .0] ( https://img.shields.io/badge/release-v0.23 .0-2f6f4e.svg )] ( https://github.com/CellScript-Labs/CellScript/releases/tag/v0.23 .0 )
88[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-blue.svg )] ( LICENSE-MIT )
99[ ![ Rust 1.97.1] ( https://img.shields.io/badge/rust-1.97.1-orange.svg )] ( Cargo.toml )
1010[ ![ Targets: CKB] ( https://img.shields.io/badge/targets-CKB-2f6f4e.svg )] ( #target-profiles )
@@ -20,8 +20,8 @@ artifacts, together with typed metadata for auditing, policy checks, schema
2020binding, and scheduler-aware execution.
2121
2222The current stable release is
23- [ CellScript v0.22 .0] ( https://github.com/CellScript-Labs/CellScript/releases/tag/v0.22 .0 ) .
24- See the [ 0.22 release notes] ( docs/releases/CELLSCRIPT_0_22_RELEASE_NOTES .md )
23+ [ CellScript v0.23 .0] ( https://github.com/CellScript-Labs/CellScript/releases/tag/v0.23 .0 ) .
24+ See the [ 0.23 release notes] ( docs/releases/CELLSCRIPT_0_23_RELEASE_NOTES .md )
2525for its shipped surface, evidence boundaries, and migration checklist.
2626The completed 0.23 implementation scope is tracked in the
2727[ 0.23 release notes] ( docs/releases/CELLSCRIPT_0_23_RELEASE_NOTES.md ) ; those
@@ -122,15 +122,15 @@ curl -fsSL https://raw.githubusercontent.com/CellScript-Labs/CellScript/main/scr
122122Or pin a specific version:
123123
124124``` bash
125- CELLSCRIPT_VERSION=0.22 .0 curl -fsSL https://raw.githubusercontent.com/CellScript-Labs/CellScript/main/scripts/install.sh | sh
125+ CELLSCRIPT_VERSION=0.23 .0 curl -fsSL https://raw.githubusercontent.com/CellScript-Labs/CellScript/main/scripts/install.sh | sh
126126```
127127
128128The release page publishes ` SHA256SUMS ` alongside all four platform archives.
129129
130130Build the exact published source instead:
131131
132132``` bash
133- git clone --branch v0.22 .0 --depth 1 https://github.com/CellScript-Labs/CellScript.git
133+ git clone --branch v0.23 .0 --depth 1 https://github.com/CellScript-Labs/CellScript.git
134134cd CellScript
135135cargo install --locked --path .
136136```
@@ -732,7 +732,7 @@ policy defaults:
732732[package ]
733733edition = " 2026"
734734name = " token"
735- version = " 0.22 .0"
735+ version = " 0.24 .0"
736736entry = " src/main.cell"
737737source_roots = [" src" ]
738738
@@ -916,9 +916,11 @@ the manual, CI, recovery, and external-wallet path.
916916- The default source-package authority is
917917 ` https://api.registry.cellscript.dev ` ; only publicly accepted statuses enter
918918 ordinary version selection. ` CELLSCRIPT_REGISTRY_API_URL ` changes that API
919- origin, while ` CELLSCRIPT_REGISTRY_URL ` explicitly selects the legacy
920- Git/offline discovery authority. An unavailable production API does not
921- silently downgrade to Git discovery.
919+ origin, and ` CELLSCRIPT_REGISTRY_STATIC_ORIGIN ` explicitly trusts a separate
920+ immutable-object origin for a private Registry. Snapshot downloads are
921+ origin-bound; a lockfile cannot redirect the client to an unrelated host.
922+ ` CELLSCRIPT_REGISTRY_URL ` selects the legacy Git/offline discovery authority.
923+ An unavailable production API does not silently downgrade to Git discovery.
922924- Registry discovery may grow to include CellScript packages, verifier
923925 artifacts, deployed artifact records, reproducible artifacts, and external
924926 CKB tooling artifacts. Dependency resolution stays narrower than discovery.
0 commit comments