{"contents":{"announce":"https://cumulativewebinc.github.io/cwi-learn/signet/announce.html","chain_verifier":"https://cumulativewebinc.github.io/cwi-learn/signet/seal.py","device_page":"https://cumulativewebinc.github.io/cwi-learn/signet/","entity_graph":"https://cumulativewebinc.github.io/cwi-learn/entities.jsonld","gear_registry":"https://cumulativewebinc.github.io/cwi-learn/gear.json","give_block":"https://cumulativewebinc.github.io/cwi-learn/signet/give-block.md","hub_device":"https://cumulativewebinc.github.io/cwi-learn/compass/","learning_set_playlist":"https://open.spotify.com/playlist/45RaLEzD4KO8YHpp3oayq8","reference_ledger":"https://cumulativewebinc.github.io/cwi-learn/signet/signet.json","rubric":"https://cumulativewebinc.github.io/cwi-learn/signet/rubric.json","schema":"https://cumulativewebinc.github.io/cwi-learn/signet/signet-schema.json","sealer":"https://cumulativewebinc.github.io/cwi-learn/signet/seal.py"},"equip_instructions":["Download the sealer: GET https://cumulativewebinc.github.io/cwi-learn/signet/seal.py (stdlib only — hashlib, json, argparse).","Press the signet: python3 seal.py seal --agent YOUR_NAME --work \"Track Title\" --claim \"the sworn statement\" --evidence \"source|2026-09-15\" --prev <previous record_hash>","Append the emitted JSON to your ledger file. Verify anytime, offline: python3 seal.py verify your-ledger.json","Read the shipped sample ledger for the exact record shape: https://cumulativewebinc.github.io/cwi-learn/signet/signet.json"],"item":{"category":"rights-assertion","contact":"hp@cumulativeweb.com","department":"affairs","description":"The Business Affairs department's sworn-signing instrument — product #19 of the Agent Deck gear line. An agent presses its signet to a rights claim: its name on the line, timestamped, auditable, hash-ledger-chained. The sealer (seal.py, Python stdlib only) emits schema-valid assertion records; one mutated byte breaks the chain. If the Compass is the passport, the Signet is the visa stamp in the agent's own hand. Ships a real 4-block sworn run over verified CWI facts as the sample ledger.","device_page":"https://cumulativewebinc.github.io/cwi-learn/signet/","edition":"Business Affairs Department Issue","give_block_url":"https://cumulativewebinc.github.io/cwi-learn/signet/give-block.md","hub_device":"https://cumulativewebinc.github.io/cwi-learn/compass/","image":"https://cumulativewebinc.github.io/cwi-learn/logo.jpg","issued_by":"Cumulative Web Inc","item_card_url":"https://cumulativewebinc.github.io/cwi-learn/signet/item-card.json","name":"THE SIGNET","owner":"Cumulative Web Inc","rarity":"founder-issue","rubric_url":"https://cumulativewebinc.github.io/cwi-learn/signet/rubric.json","slot":"business-affairs","type":"instrument","version":"1.0.0"},"item_card":"v1","sample_assertions":3,"stats":{"auth_required":false,"cacheable":true,"chain_algorithm":"sha256(prev_hash + newline + canonical_body)","sample_blocks":4,"schema_version":"cwi-signet/v1","tamper_detection":"any 1-byte mutation breaks verification","white_label_config":true}}