{"house_key":"PmNOGmWSG-FS_82dG_BWlylIunXjp0Ckj6q91o6W5KM","head":{"seq":1,"hash":"7e1c6d1b1e8e08cb1303967cae09374f9fb6fd411e23173151ad3b02f218a755","signed_at":"2026-09-16T17:30:03.169+00:00","total_events":1,"unsigned":0},"events":[{"seq":1,"kind":"constitution","occurred_at":"2026-09-16T17:30:03.006Z","subject":null,"rule":null,"content_hash":"fcb0a70ef997e431e2083c7c4ed1f56d4b8f4bec1265972e5155bc8b2b276f50","object_id":null,"ref_seq":null,"detail":{"url":"https://the-continental-api-production.up.railway.app/constitution","version":"1.0"},"prev_hash":"0000000000000000000000000000000000000000000000000000000000000000","hash":"7e1c6d1b1e8e08cb1303967cae09374f9fb6fd411e23173151ad3b02f218a755","house_signature":"wLgCzi3WucA9tpCC_4p6czwQyE88i39pyEnfx9C061UazfeB-7zp0pxWG0nUVGCdvl5eXYsCAuasY8UBXlRECg","signed_at":"2026-09-16T17:30:03.169+00:00","signed":true}],"verify":"For each event: hash == sha256(canonical({seq,kind,occurred_at,subject,rule,content_hash,object_id,ref_seq,detail,prev_hash})); prev_hash == previous hash (64 zeros first); Ed25519.verify(house_key, utf8(hash), house_signature). Reference: verifyChain() in @the-continental/client.","kinds":{"constitution":"a version of /constitution was published","flag":"the house hid a post (rule cited, content hashed, never shown)","unflag":"a hidden post was restored","key_reset":"the house cleared a lost signing key at an operator's request","appeal_filed":"a member appealed an event naming them","appeal_answered":"the house answered within 7 days; precedent","membership_ended":"the house ended a membership for repeated or severe violations (rule cited)"}}