{
  "feedVersion": "2.8.0",
  "lastUpdated": "2026-03-21",
  "description": "Universum.earth LLM Feed versioning and changelog for AI agents",
  "feeds": {
    "protocol-overview.md": {
      "version": "1.0.0",
      "lastUpdated": "2026-02-07",
      "description": "Comprehensive overview of the md_pereligyn protocol methodology"
    },
    "patient-outcomes.md": {
      "version": "1.0.0",
      "lastUpdated": "2026-02-07",
      "description": "Aggregated patient outcome statistics (500+ patients)"
    },
    "faq-complete.json": {
      "version": "1.0.0",
      "lastUpdated": "2026-02-07",
      "description": "44 bilingual FAQ questions across 5 categories"
    },
    "conditions.json": {
      "version": "1.0.0",
      "lastUpdated": "2026-02-07",
      "description": "7 medical conditions with ICD-10 codes and treatment approaches"
    },
    "products-catalog.json": {
      "version": "1.0.0",
      "lastUpdated": "2026-02-09",
      "description": "Schema.org Product catalog of 113 nutraceuticals with pricing"
    },
    "clinical-evidence.md": {
      "version": "2.0.0",
      "lastUpdated": "2026-02-11",
      "description": "25 citations across 8 medical domains with DOI links"
    }
  },
  "datasets": {
    "outcomes-summary.json": {
      "version": "1.0.0",
      "lastUpdated": "2026-02-07",
      "description": "Schema.org Dataset format aggregated outcomes"
    }
  },
  "changelog": [
    {
      "version": "2.8.0",
      "date": "2026-03-21",
      "changes": [
        "GEO audit v2: fixed hreflang on all inner pages (was pointing to homepage instead of own locale variants)",
        "Prerendered /en/ and /uk/ root pages (were returning 404)",
        "Added Privacy Policy (/privacy) and Terms of Service (/terms) pages for YMYL compliance",
        "Added BlogPosting image property to all blog article schemas (required for Google Rich Results)",
        "Reconciled data counts: FAQ 44 (was 34), products 113 (was 109/131), blog posts 90 (was 87)",
        "Updated footer with Privacy Policy and Terms of Service links",
        "Expanded Physician sameAs to 8 verified profiles (Wikidata, doc.ua, helsi.me, Genesis Clinic, Instagram, TikTok, Linktree)",
        "132 prerendered routes (was 129)"
      ]
    },
    {
      "version": "2.7.0",
      "date": "2026-02-11",
      "changes": [
        "Added 60 trilingual blog articles (20 topics x RU/EN/UK) — 87 total articles, 119 blog URLs",
        "Expanded clinical-evidence.md from 11 to 25 peer-reviewed citations across 8 medical domains",
        "Added product deep links — /shop?product=ID scrolls and highlights the target product card",
        "ResearchPage now groups 25 citations by medical domain with section headers",
        "New citation domains: Endocrinology, Neurology, Gastroenterology, Cardiology, Anti-Aging, Supplements"
      ]
    },
    {
      "version": "2.6.0",
      "date": "2026-02-10",
      "changes": [
        "Fixed contact form — now submits to Firebase Firestore (contactRequests collection)",
        "Removed dead footer links (/privacy, /terms, #villas) that led to 404",
        "Added event tracking on Landing page CTAs (hero + portal CTA sections)",
        "Added product_view and add_to_cart event tracking on Shop page",
        "Added blog_read and blog_article_view event tracking on Blog pages",
        "Complete Firebase Analytics coverage: all key user interactions now tracked"
      ]
    },
    {
      "version": "2.5.0",
      "date": "2026-02-09",
      "changes": [
        "Auto-discover prerender routes from dist/ — eliminates hardcoded route list in prerender-body.mjs",
        "Added Dataset JSON-LD schema to /research page (outcomes-summary.json)",
        "Added 6 new peer-reviewed ScholarlyArticle schemas to /research (2020-2026 studies)",
        "Added 5 new citations to ResearchPage: GLP-1 RA, CGM-guided, bariatric clustering, and more",
        "Fixed placeholder social links in footer: real Instagram, WhatsApp, Telegram URLs",
        "Added /apps/lumina and /apps/smokeless/privacy to sitemap",
        "Updated clinical-evidence feed to v1.1.0 (11 citations, was 6)"
      ]
    },
    {
      "version": "2.4.0",
      "date": "2026-02-09",
      "changes": [
        "Unified build and build:fast scripts — both now produce identical output (product feed + body prerender)",
        "Removed fake AggregateRating from JSON-LD (Google penalty risk — no real reviews on site)",
        "Fixed contact email from yahoo.com to info@universum.earth across all schemas and config files",
        "Added inLanguage to all blogPosting() JSON-LD schemas (ru/en) for AI crawler language detection",
        "Added /llms.txt and /ai.txt to sitemap for crawler discovery"
      ]
    },
    {
      "version": "2.3.0",
      "date": "2026-02-09",
      "changes": [
        "Added speakable (SpeakableSpecification) to key page schemas for voice assistant compatibility (Siri, Google Assistant)",
        "Enhanced MedicalObservationalStudy with studyLocation, populationSize (500+), duration (15Y), and structured outcomes",
        "Added speakable to: WebSite, consultation pages, blog articles, diabetes-remission, research page",
        "Created AI visibility monitoring script (scripts/monitor-ai-visibility.mjs)"
      ]
    },
    {
      "version": "2.2.0",
      "date": "2026-02-09",
      "changes": [
        "Added 3 English blog articles (translations of existing Russian content)",
        "English blog routes: /en/blog, /en/blog/can-type-2-diabetes-be-cured, /en/blog/insulin-resistance-root-cause-diabetes, /en/blog/weight-loss-diabetes-type-2",
        "Added hreflang cross-references between RU and EN blog articles",
        "Updated sitemap with 4 new EN blog URLs and hreflang pairs",
        "Updated ai.txt with English blog references",
        "26 prerendered routes (was 22, +4 EN blog)"
      ]
    },
    {
      "version": "2.1.0",
      "date": "2026-02-09",
      "changes": [
        "Added /llms.txt — LLM-readable site overview following llmstxt.org specification",
        "Added /llms-full.txt — Extended version with full protocol, outcomes, and evidence inline",
        "Added llms.txt discovery links in HTML head (<link rel=alternate>)",
        "Added LLMs-Txt references in robots.txt and ai.txt"
      ]
    },
    {
      "version": "2.0.0",
      "date": "2026-02-09",
      "changes": [
        "Added products-catalog.json — Schema.org Product markup for 100+ nutraceuticals",
        "Added clinical-evidence.md — Peer-reviewed citations with DOI links",
        "Added changelog.json — Feed versioning for AI agents",
        "Added /research page — Clinical evidence transparency page",
        "Added Product schemas on /shop route (30 full Product + ItemList)",
        "Added 7 MedicalCondition schemas on consultation pages",
        "Added <link rel=alternate> tags for feed discovery in HTML head",
        "Fixed Russian FAQPage schema — added @id and inLanguage"
      ]
    },
    {
      "version": "1.0.0",
      "date": "2026-02-07",
      "changes": [
        "Initial release of LLM feeds",
        "Protocol overview, patient outcomes, FAQ, conditions, outcomes dataset",
        "ai.txt, ai-plugin.json, openapi.yaml, robots.txt configured",
        "JSON-LD schemas on all 20 routes",
        "Playwright body prerendering for AI crawlers"
      ]
    }
  ]
}
