|
Download SOVEREIGN.md from Snapkitty/sovereign-addr: direct link, hf CLI and curl.
- Browser
- Download file 1.64 kB
-
https://huggingface.co/Snapkitty/sovereign-addr/resolve/main/SOVEREIGN.md
- Command line
-
hf download hf://Snapkitty/sovereign-addr/SOVEREIGN.md
-
curl -L -o SOVEREIGN.md https://huggingface.co/Snapkitty/sovereign-addr/resolve/main/SOVEREIGN.md
1.64 kB
SOVEREIGN.md β snapkitty-sovereign-addr Covenant
Sovereign Addressing Standard
SNAPKITTY-SOVEREIGN-ADDR-1
This crate implements non-recursive artifact addressing for the SnapKitty ecosystem.
Core Thesis
Same semantic artifact.
Same canonical bytes.
Same sovereign address.
Same WORM receipt.
Algorithm
- Validate JSON admissibility (non-recursive staged traversal)
- Normalize all strings to Unicode NFC
- Serialize canonical JSON (sorted keys, no whitespace)
- Hash canonical bytes with SHA-256
- Emit snapaddr:<64hex>
- Generate WORM receipt
- Never recurse in validation rules
Invariants
- No Recursion: All validation is staged traversal, never recursive
- Deterministic: Same input always produces same output
- WORM Sealed: Every artifact is write-once, read-many
- Fail-Closed: Any error terminates processing
- Observable: Every intermediate state is inspectable
Rules
artifact(A)β Any JSON value is an artifactjson_admissible(A)β Artifact passes admissibility checksnfc_ok(A, N)β All strings normalized to NFCsnap_canonical(N, B)β Canonical bytes producedsha256_digest(B, D)β SHA-256 of canonical bytessnap_address(A, Addr)β Sovereign address computedaccepted(A, Addr)β Artifact acceptedrejected(A, Reason)β Artifact rejected with reasonworm_receipt(A, Addr, Seal)β WORM receipt generated
Seal
SNAPADDR-NONREC-001
Normalize. Canonicalize. Hash. Seal. Govern.
Same artifact. Same address.
No recursion. No borrowed thesis.