Verification spec
- SHA-256 WebCrypto SubtleCrypto.digest("SHA-256", bytes)
- JSON Deterministic stringify: object keys sorted recursively.
- Signature Out of scope for static site; HTML hash carries the receipt.
Bundle your local snapshots, hash them with SHA-256, and verify an incoming bundle byte-for-byte. Everything below runs in your browser — no server, no upload. Syncing to another node requires an offline transfer (USB stick, QR, satellite, mesh) that this page doesn't automate.
Each CRK thread owns its own localStorage namespace.
Other pages do not overwrite these.
Export reads serviceofothers_sln_tasks, computes SHA-256, and
downloads a JSON file with the hash embedded. Import verifies the hash
before letting you apply the contents.
Capped at the last 50 entries. Every export appends the bundle header; every import appends a verification record.
Local placeholder for offline sync. Status flips queued → synced once you press "Mark all synced".