{"slug":"read-gate","verification":{"valid":true,"entries":4,"head":"43c4d62a56ce3ba981464d472f6ee5ac874e4a907d6523e12665c940f278da48"},"count":4,"sources":[{"id":"s1","type":"reference","title":"HTTP 428 Precondition Required (RFC 6585 §3)","publisher":"IETF","url":"https://www.rfc-editor.org/rfc/rfc6585#section-3","quote":"The 428 status code indicates that the origin server requires the request to be conditional.","summary":"The correct status for a refusal that tells the caller how to become allowed, rather than 401 (identity) or 403 (permission).","accessed_at":"2026-07-28T00:00","claim_ids":["c5"],"prev":"genesis","hash":"5611e5b3d6c3bcd67c5b9f1e8fd30d488bca2f37cbf40af08380e3fad30e8849"},{"id":"s2","type":"reference","title":"Cloudflare Workers KV — writing key-value pairs with expirationTtl","publisher":"Cloudflare","url":"https://developers.cloudflare.com/kv/api/write-key-value-pairs/","summary":"Where the challenge and the token live. expirationTtl deletes both without a cleanup job: 900 seconds for a challenge, 1800 for a token.","accessed_at":"2026-07-28T00:00","claim_ids":["c6"],"prev":"5611e5b3d6c3bcd67c5b9f1e8fd30d488bca2f37cbf40af08380e3fad30e8849","hash":"590a72ffc609d0ce1fd027a38b86dd56c4a2aa2ec4450fa6a2597720291b6d9d"},{"id":"s3","type":"reference","title":"The Laws of Writing — the object the gate quizzes on","publisher":"miscsubjects","url":"https://miscsubjects.com/api/articles/writing-law","summary":"48 clauses. The challenge returns all of them and asks for three clause titles verbatim. Amending the law changes the answers automatically, because the questions are generated from the clause array rather than stored.","accessed_at":"2026-07-28T00:00","claim_ids":["c4"],"prev":"590a72ffc609d0ce1fd027a38b86dd56c4a2aa2ec4450fa6a2597720291b6d9d","hash":"c8ced401d7902f3721e46bb91ec20539194755516d0c9f0d60c462712a8b9396"},{"id":"s4","type":"model","model":"Claude Opus 5","surface":"Claude Code","vendor":"Anthropic","object":"article:proof-of-coverage","passes":1,"title":"The failure the gate was built after","quote":"The article was written from memory of the writing law rather than from the law. It satisfied a remembered style — short sentences, findings as headers — and violated the live clauses: the title was an aphorism, the opening argued before it defined, and a reader who had not been in the originating conversation could not tell what the page was about.","verdict":"Confirmed defect — rule existed, rule not read, rule broken","accessed_at":"2026-07-28T00:00","claim_ids":["c1"],"prev":"c8ced401d7902f3721e46bb91ec20539194755516d0c9f0d60c462712a8b9396","hash":"43c4d62a56ce3ba981464d472f6ee5ac874e4a907d6523e12665c940f278da48"}]}