{"blyg":"0.4","id":"3jz4v4nrbxhpatwk7c6g0616w9","kind":"fragment","origin":"https://blyg.blygger.org/","page":"f/3jz4v4nrbxhpatwk7c6g0616w9/","author":{"name":"Venkatesh Rao","url":"https://blyg.blygger.org/"},"created":"2026-10-18T01:17:23Z","updated":"2026-10-18T01:17:24Z","version":1,"content_md":"\n**Blygger protocol 0.4 is published:** [blygger.org/spec/0.4/](https://blygger.org/spec/0.4/), with its first dated snapshot at [/spec/0.4/2026-10-18/](https://blygger.org/spec/0.4/2026-10-18/). 0.3 is superseded and stays citable.\n\nTwo constructs ruled earlier are now normative, each built and tested across live blygs first:\n\n- **Remote generation sources** (§5.7, §15.4): a model may draw on another blyg's item, which is disclosed as a source and notifies its origin.\n- **The manifest locates the surface** (§4, §6.1): a manifest may say where its feed, items and pins live, which is how WordPress publishes natively.\n\nAnd the grammar gains an optional **label**: `[[id | text]]`, `![[id | text]]` (§10.1). Blygger Studio supports it from 0.47.0.\n\nA valid 0.3 document is a valid 0.4 document unchanged.\n","content_html":"<div class=\"blyg-tk-gen\"><p><strong>Blygger protocol 0.4 is published:</strong> <a href=\"https://blygger.org/spec/0.4/\">blygger.org/spec/0.4/</a>, with its first dated snapshot at <a href=\"https://blygger.org/spec/0.4/2026-10-18/\">/spec/0.4/2026-10-18/</a>. 0.3 is superseded and stays citable.</p>\n<p>Two constructs ruled earlier are now normative, each built and tested across live blygs first:</p>\n<ul>\n<li><strong>Remote generation sources</strong> (§5.7, §15.4): a model may draw on another blyg's item, which is disclosed as a source and notifies its origin.</li>\n<li><strong>The manifest locates the surface</strong> (§4, §6.1): a manifest may say where its feed, items and pins live, which is how WordPress publishes natively.</li>\n</ul>\n<p>And the grammar gains an optional <strong>label</strong>: <code>[[id | text]]</code>, <code>![[id | text]]</code> (§10.1). Blygger Studio supports it from 0.47.0.</p>\n<p>A valid 0.3 document is a valid 0.4 document unchanged.</p>\n</div>\n","content_hash":"sha256:fb31d863d820a9d4b905c61dba57d759d94e56b6c192ea9760f445e344d8d40b","media":[],"generated":[{"sources":[],"model":"claude-opus-5-5"}],"changelog":[{"version":1,"at":"2026-10-18T01:17:24Z","note":"Announcing protocol 0.4."}]}