{
  "schemaVersion": 1,
  "reviewedAt": "2026-10-06",
  "notice": "Review dates are not publication dates. Product documentation and local tests do not establish live paid operation.",
  "updates": [
    {
      "id": "gateway-status",
      "title": "Gateway: in testing",
      "reviewedAt": "2026-10-06",
      "kind": "product-status",
      "status": "under-review",
      "summary": "Gateway provides public API documentation. Live paid use is still being tested.",
      "sources": [
        {
          "title": "Public Gateway contract",
          "url": "https://loopxxi.com/openapi/gateway.json"
        },
        {
          "title": "Product status catalog",
          "url": "https://loopxxi.com/products.json"
        }
      ]
    },
    {
      "id": "company-media",
      "title": "Company media, in public",
      "reviewedAt": "2026-10-06",
      "kind": "media",
      "status": "published",
      "summary": "Published company posts are available on X and Nostr. Follow the original posts for their publication context.",
      "sources": [
        {
          "title": "Company post on X",
          "url": "https://x.com/Loop_XXI/status/2107457256472154421"
        },
        {
          "title": "Company note on Nostr",
          "url": "https://primal.net/e/nevent1qqsfyevgwlg0040p07w5vdsejfh9qmhtzgfjkm8jqk0m9c8n5g7ehmg9sx2ua"
        }
      ]
    },
    {
      "id": "public-packages",
      "title": "Public packages to explore",
      "reviewedAt": "2026-10-06",
      "kind": "package",
      "status": "available",
      "summary": "The free Follow-up Worklist has a public home. Historical downloads and unfinished kits do not imply an active paid service.",
      "sources": [
        {
          "title": "Follow-up Worklist",
          "url": "https://loopxxi.com/tools/follow-up-worklist"
        }
      ]
    }
  ]
}
