{"standard":{"name":"Transitive Revocation of Upstream Endorsements","shortName":"T-RUE","version":"1.0","status":"published","statusLabel":"Open standard · Published 5 September 2026 · International Day of Charity","category":"Open standard for revoking trust across chains of agents","published":"2026-09-05T00:00:00.000Z","canonicalUrl":"https://t-rue.org","steward":"Open Conformance Foundation (neutral steward, being established); drafted by Society OS Pty Ltd as current owner","tagline":"Traceable, Transparent, Timely, Trustworthy — and still true.","principle":"When trust is withdrawn upstream, it must fall everywhere downstream."},"license":{"spec":{"id":"CC-BY-4.0","name":"Creative Commons Attribution 4.0 International","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"\"Transitive Revocation of Upstream Endorsements (T-RUE) 1.0\" by Society OS, licensed under CC BY 4.0."},"patents":{"note":"T-RUE 1.0 is published under the same irrevocable, royalty-free, worldwide patent non-assertion pledge as F-ACT. The text is offered under CC BY 4.0. Both rights are settled in the adopter’s favour.","url":"https://openconformance.org/occ/pledge"}},"movements":[{"id":"traceable","name":"Traceable","question":"Can every endorsement be followed to its origin, link by link along the delegation chain?","requirement":"The envelope carries the full endorsement chain and resolves to a named origin anchor."},{"id":"transparent","name":"Transparent","question":"Can every party downstream see the current endorsement state — not just the party that issued it?","requirement":"A status endpoint is published and is queryable by any downstream relying party."},{"id":"timely","name":"Timely","question":"When authority is withdrawn upstream, how fast does the revocation propagate — and is that latency measured, not assumed?","requirement":"A propagation-latency target is declared as a positive, measurable bound."},{"id":"trustworthy","name":"Trustworthy","question":"Does a revoked endorsement stop reading as valid everywhere it was ever relied upon — provably, not on trust?","requirement":"Semantics are fail-closed: a revoked endorsement reads as invalid everywhere at once."}],"conformanceTiers":[{"code":"T1","name":"Declared","kind":"verified","summary":"The four movements are answerable from the document itself — the chain, the status endpoint, the latency target and fail-closed semantics are all present."},{"code":"T2","name":"Propagating","kind":"declared","summary":"Declared only. The envelope describes an active propagation mechanism and a measured latency — but a document cannot prove a revocation actually reached every downstream party."},{"code":"T3","name":"Provable","kind":"declared","summary":"Declared only. The envelope points at a tamper-evident propagation log and a third-party verification endpoint — real proof means fetching and checking that evidence."}],"meta":{"format":"application/json","formatsAvailable":{"html":"https://t-rue.org/t-rue","json":"https://t-rue.org/t-rue/spec.json","text":"https://t-rue.org/t-rue/spec.txt"},"referenceKit":"https://t-rue.org/t-rue/reference","testVectors":"https://t-rue.org/t-rue/test-vectors","note":"This is a published open standard (v1.0). Later revisions will be versioned and published under the same royalty-free pledge.","generated":"2026-09-05T00:00:00.000Z"}}