{
  "token": "eCFjbk-0QZXZxu1n",
  "audience": {
    "requested": null,
    "served": null
  },
  "updates_total": 6,
  "updates_in_this_copy": 6,
  "updates_order": "newest_first",
  "updates_all_pages": "https://my-status.app/t/eCFjbk-0QZXZxu1n/task.json/0",
  "updates_next_page": null,
  "bytes": 6334,
  "task": {
    "type": null,
    "title": "MyStatus n00b Booth Editions",
    "category": "ops",
    "is_closed": false,
    "created_at": "2026-09-04T11:18:24.480621+00:00",
    "owner_name": "tom.ortega",
    "updated_at": "2026-09-04T11:18:24.480621+00:00",
    "description": "A ledger of every edition of the n00b booth — the page every task's markdown copy points a first-time reader at.\n\nA register: one row per time the booth's words changed.\n\nWhy it exists: the booth tells readers to keep a copy and only come back when the content changes. This is where \"changed\" is recorded. The row posts when an edition is minted, before the deploy that changes the words — so a row exists before the words do, and a missing row is the alarm. The booth reads this ledger on every request, compares the newest row's hash to the words it is about to show, and says so at its top if they disagree. The ledger is the truth; the words are the drift.\n\nRequired data structures (v1):\n\nA data row leads with key-value lines, one per line, ending at the first blank line. Everything after the blank line is prose. Readers take the keys they want and ignore the rest. A row that doesn't parse is prose, and that's fine.\n\nKeys this ledger promises:\nEdition: <date, YYYY-MM-DD>\nHash: <SHA-256, lowercase hex>\n\nThe hash is taken over the booth's markdown as the site serves it, from its first heading to the end, with the edition line and the Editions section removed, UTF-8, newline line endings. npm run booth:edition in the web package prints it; rows are pasted, never computed by hand.\n\nRide-along keys writers may add (readers ignore what they don't want):\nNote: <what changed, one line>\nAnything else you need.\n\nOne edition per data row. The newest data row is the current edition; the date every task's preamble prints is that row's Edition.\n\nSchema rule: adding keys is free. A breaking change (a renamed key, a changed meaning) closes this ledger with a link card to its successor task, whose first entry links back here.\n\nA register: one row per time the booth's words changed."
  },
  "parent": null,
  "children": [],
  "updates": [
    {
      "id": "c64caaa7-09bc-4235-9a92-e18019e363ba",
      "seq": 6,
      "body": "Edition: 2026-09-07\nHash: a931d2209320e20ef0867031e5013f267556813f9f767ffeefd021d1b502c79d\nNote: the preamble is gone from every task, and this page is written for a person",
      "label": "Edition",
      "links": [],
      "media": [],
      "edited": false,
      "source": "web",
      "change_seq": 7,
      "created_at": "2026-09-07T22:27:47.420158+00:00",
      "occurred_at": "2026-09-07T22:27:47.420158+00:00",
      "permalink": "https://my-status.app/t/eCFjbk-0QZXZxu1n/u/c64caaa7-09bc-4235-9a92-e18019e363ba"
    },
    {
      "id": "db42017c-af46-4246-9d1e-a3be8f069be6",
      "seq": 5,
      "body": "Edition: 2026-09-07\nHash: 9a4f2f862814bdbe747689334bc8e579309555220a5530a89d1c449b6e86aef7\nNote: The sentence the booth teaches now hands over the task's own link rather than its markdown copy.",
      "label": "Edition",
      "links": [],
      "media": [],
      "edited": false,
      "source": "web",
      "change_seq": 6,
      "created_at": "2026-09-07T19:38:40.234668+00:00",
      "occurred_at": "2026-09-07T19:38:40.234668+00:00",
      "permalink": "https://my-status.app/t/eCFjbk-0QZXZxu1n/u/db42017c-af46-4246-9d1e-a3be8f069be6"
    },
    {
      "id": "5856934f-ec6d-4481-a0d5-497c23032656",
      "seq": 4,
      "body": "Edition: 2026-09-07\nHash: 893c9f3870a7a647c9cfefa8b032750b6c6f4fee69c52442142d4bf16ff4593b\nNote: The section on handing a task to an AI now names the three buttons under a task's description, and quotes the rewritten sentence.",
      "label": "Edition",
      "links": [],
      "media": [],
      "edited": false,
      "source": "web",
      "change_seq": 5,
      "created_at": "2026-09-07T18:35:27.248454+00:00",
      "occurred_at": "2026-09-07T18:35:27.248454+00:00",
      "permalink": "https://my-status.app/t/eCFjbk-0QZXZxu1n/u/5856934f-ec6d-4481-a0d5-497c23032656"
    },
    {
      "id": "2a5ceacd-f6e3-494b-a8b1-339e69442e5a",
      "seq": 3,
      "body": "Edition: 2026-09-06\nHash: 5b63c91133c22a91d55d844cce02fdc18a3f15b03b4ae1009827f4d381adf027",
      "label": "Edition",
      "links": [],
      "media": [],
      "edited": true,
      "source": "web",
      "change_seq": 4,
      "created_at": "2026-09-07T13:48:26.108728+00:00",
      "occurred_at": "2026-09-07T13:48:26.108728+00:00",
      "permalink": "https://my-status.app/t/eCFjbk-0QZXZxu1n/u/2a5ceacd-f6e3-494b-a8b1-339e69442e5a"
    },
    {
      "id": "f7660998-8122-4255-aa6d-a809c4b094a9",
      "seq": 2,
      "body": "Edition: 2026-09-04\nHash: 9a8aaf695e5e2f6c32ddb75a9543b5e03d44ef46ae43612cb476ce7ca79a4165\nNote: Tom's edits plus three fixes his questions found — machines own tasks, the posted-later tell named per surface, blueprint shape is the owner's.\n\nSupersedes 4bbed9c4. Same day, five sentences.",
      "label": "Edition",
      "links": [],
      "media": [],
      "edited": false,
      "source": "web",
      "change_seq": 2,
      "created_at": "2026-09-04T12:54:34.393483+00:00",
      "occurred_at": "2026-09-04T12:54:34.393483+00:00",
      "permalink": "https://my-status.app/t/eCFjbk-0QZXZxu1n/u/f7660998-8122-4255-aa6d-a809c4b094a9"
    },
    {
      "id": "412ece38-9a06-4a95-9b91-62c00e7c2ed0",
      "seq": 1,
      "body": "Edition: 2026-09-04\nHash: 4bbed9c4f7ace39162b8b1376ccfa467f4797178880c69d6d063adf977745c7b\nNote: First edition — the booth ships.\n\nThe page every task's markdown copy points a first-time reader at.",
      "label": "Edition",
      "links": [],
      "media": [],
      "edited": false,
      "source": "web",
      "change_seq": 1,
      "created_at": "2026-09-04T12:15:24.254894+00:00",
      "occurred_at": "2026-09-04T12:15:24.254894+00:00",
      "permalink": "https://my-status.app/t/eCFjbk-0QZXZxu1n/u/412ece38-9a06-4a95-9b91-62c00e7c2ed0"
    }
  ]
}
