{"ok":true,"site":{"host":"montekki.github.io","url":"https://montekki.github.io/","type":"live","desc":"A worked explanation of PlonK's permutation check, why row constraints are insufficient, and how beta and gamma bind wire values to positions.","tools":[{"name":"discover_blog_resources","kind":"answer","impl":"imperative","description":"Returns the canonical machine-readable indexes for this read-only cryptography and Rust blog.","title":"Discover blog resources","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/thaler-ch7-1/","/thaler-ch5-1/","/thaler-ch4-4/","/thaler-ch4-3/","/page/1/"]}],"category":"Media & Personal","favicon":"/favicons/montekki.github.io.png","apiSurface":"spec","toolCount":1}}