— bytes
— json
— structural
no script open. pick one from the sidebar →
- no document loaded yet — pick a script.
computed id (CIDv1, json codec)
—
stated id (from document)
—
The id is sha2-256 over JCS-canonical
{ blocks, edges } wrapped as a CIDv1 with the
json multicodec (0x0200). id and
meta are excluded from the hash so metadata
edits don't invalidate the id (§5.1).
edges after link-mark expansion (§2.5.1). Orange border =
derived from a link mark; green = was in
edges array.
- no edges.
no document parsed.
RFC 8785 (JCS) canonical serialization. Hash input is
{ blocks, edges } from this form.
—
vocabulary: —
blocks: —
edges: —
link-marks: —
workspace: —
spec: v0.1 draft