{
  "schema": "auturnal.editorial-publication.v19",
  "kind": "commissioned_ai_research_guides",
  "version": 19,
  "source_revision": "9912fe0bd2156e366ca82a53203314c21b7909ff",
  "execution_actor": "Codex via ching",
  "authorization": "Owner explicitly instructed publication of the completed 20 English computer-science reviews on 2026-10-25.",
  "published_at": "2026-10-25T06:33:16+00:00",
  "peer_reviewed": false,
  "journal_publication": false,
  "full_article_translation": false,
  "original_language": "zh-Hans",
  "interface_languages": [
    "en",
    "zh",
    "es",
    "ja",
    "ar"
  ],
  "source_count": 526,
  "figures": 510,
  "scientific_figures": 340,
  "covers": 170,
  "core_equations": 673,
  "new_articles": 0,
  "previous_release": "33e154b95d70da9744106f9640eda19959811a63663e434a2d102a4a54d30336",
  "articles": [
    {
      "slug": "lsm-compaction-budgets",
      "title": "The Price of Sorted State: Compaction, Amplification, and Value Separation",
      "url": "/guides/lsm-compaction-budgets/v1/",
      "localized_urls": {
        "en": "/guides/lsm-compaction-budgets/v1/en/",
        "zh": "/guides/lsm-compaction-budgets/v1/zh/",
        "es": "/guides/lsm-compaction-budgets/v1/es/",
        "ja": "/guides/lsm-compaction-budgets/v1/ja/",
        "ar": "/guides/lsm-compaction-budgets/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-01-1",
        "cs2-01-2",
        "cs2-01-3",
        "cs2-01-4",
        "cs2-01-5",
        "cs2-01-6"
      ],
      "source_article_sha256": "6bf8ffa62fc470d739a4872f0470e44103dfe1f8a46c76404164a36203971725",
      "cover_sha256": "14aa12bd8d75e7d4a7b32e4543565af0ad319f66307a0732f7710505474c4ed2",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2242,
      "source_locale": "en",
      "source_version_id": "6efab284-2c5e-57f5-9ac8-76522a95d203",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "94d67eaf-9b64-5cc4-9ba3-9dec82fc93a2",
        "version_id": "6efab284-2c5e-57f5-9ac8-76522a95d203",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "query-plan-uncertainty",
      "title": "Query Plans under Uncertainty: Cardinality Error, Regret, and Robust Execution",
      "url": "/guides/query-plan-uncertainty/v1/",
      "localized_urls": {
        "en": "/guides/query-plan-uncertainty/v1/en/",
        "zh": "/guides/query-plan-uncertainty/v1/zh/",
        "es": "/guides/query-plan-uncertainty/v1/es/",
        "ja": "/guides/query-plan-uncertainty/v1/ja/",
        "ar": "/guides/query-plan-uncertainty/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-02-1",
        "cs2-02-2",
        "cs2-02-3",
        "cs2-02-4",
        "cs2-02-5",
        "cs2-02-6"
      ],
      "source_article_sha256": "be9d64d0816a50d5b60473ca2fddc2ad23ed19779f10e9d5a4015f9a9e801b16",
      "cover_sha256": "a563462032c11caac1c9e24e786542aacd4835bc43f710599520432820b7ec2b",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2325,
      "source_locale": "en",
      "source_version_id": "dbf2ff70-4c6f-5861-8a41-598e0c47f8f9",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "c0a39957-7580-51c4-b9f9-0d547e4ca1ea",
        "version_id": "dbf2ff70-4c6f-5861-8a41-598e0c47f8f9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "crash-durability-contracts",
      "title": "After the Power Fails: Crash Consistency and the Meaning of Durable",
      "url": "/guides/crash-durability-contracts/v1/",
      "localized_urls": {
        "en": "/guides/crash-durability-contracts/v1/en/",
        "zh": "/guides/crash-durability-contracts/v1/zh/",
        "es": "/guides/crash-durability-contracts/v1/es/",
        "ja": "/guides/crash-durability-contracts/v1/ja/",
        "ar": "/guides/crash-durability-contracts/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-03-1",
        "cs2-03-2",
        "cs2-03-3",
        "cs2-03-4",
        "cs2-03-5",
        "cs2-03-6"
      ],
      "source_article_sha256": "76f20be7509f271d4f15222c1d9547af327c015bd5fded16e7a6a03d47e3544e",
      "cover_sha256": "19162f4735715fe6400d984e2202702e2baab4c6ea107037334b5786b342b640",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2312,
      "source_locale": "en",
      "source_version_id": "ae1e9d04-0d14-590d-b35e-06da5658a981",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "07b69513-4141-58f5-9b76-257e14284bc4",
        "version_id": "ae1e9d04-0d14-590d-b35e-06da5658a981",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "event-time-finality",
      "title": "When a Stream Is Complete: Event Time, Watermarks, and Revisable Results",
      "url": "/guides/event-time-finality/v1/",
      "localized_urls": {
        "en": "/guides/event-time-finality/v1/en/",
        "zh": "/guides/event-time-finality/v1/zh/",
        "es": "/guides/event-time-finality/v1/es/",
        "ja": "/guides/event-time-finality/v1/ja/",
        "ar": "/guides/event-time-finality/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-04-1",
        "cs2-04-2",
        "cs2-04-3",
        "cs2-04-4",
        "cs2-04-5",
        "cs2-04-6"
      ],
      "source_article_sha256": "dec55f18d8612d8db9e92692bef677622885e3f5909a67ce45cb21d1683f287c",
      "cover_sha256": "aecb74f458b8122c0673b4c8067320623d4885bacfe71e4154a26f212d97905b",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2295,
      "source_locale": "en",
      "source_version_id": "a178f06a-91e9-5c89-9614-0085d484b1c0",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "75ffbbad-d540-5a33-8aad-b867a092532f",
        "version_id": "a178f06a-91e9-5c89-9614-0085d484b1c0",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "graph-workload-skew",
      "title": "Skew Is the Workload: Partitioning and Direction Choice in Graph Processing",
      "url": "/guides/graph-workload-skew/v1/",
      "localized_urls": {
        "en": "/guides/graph-workload-skew/v1/en/",
        "zh": "/guides/graph-workload-skew/v1/zh/",
        "es": "/guides/graph-workload-skew/v1/es/",
        "ja": "/guides/graph-workload-skew/v1/ja/",
        "ar": "/guides/graph-workload-skew/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-05-1",
        "cs2-05-2",
        "cs2-05-3",
        "cs2-05-4",
        "cs2-05-5",
        "cs2-05-6"
      ],
      "source_article_sha256": "bf58bcf13742a2b4db786f1d7c01b96e39f01ec61d1d11c8869ccb784d40040a",
      "cover_sha256": "8e09df44ac4b9d042a6b5966e3f91c69c89a32dfda6f0205c5316746b662dca6",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2252,
      "source_locale": "en",
      "source_version_id": "b705aad1-7bfb-5b8c-9c9b-0a9b1a07345a",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "5de7adab-848a-5877-98f5-c4f840db1c2c",
        "version_id": "b705aad1-7bfb-5b8c-9c9b-0a9b1a07345a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "gradual-typing-boundaries",
      "title": "Types at the Boundary: Gradual Guarantees, Blame, and the Cost of Enforcement",
      "url": "/guides/gradual-typing-boundaries/v1/",
      "localized_urls": {
        "en": "/guides/gradual-typing-boundaries/v1/en/",
        "zh": "/guides/gradual-typing-boundaries/v1/zh/",
        "es": "/guides/gradual-typing-boundaries/v1/es/",
        "ja": "/guides/gradual-typing-boundaries/v1/ja/",
        "ar": "/guides/gradual-typing-boundaries/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-06-1",
        "cs2-06-2",
        "cs2-06-3",
        "cs2-06-4",
        "cs2-06-5",
        "cs2-06-6"
      ],
      "source_article_sha256": "83078990924ecb99d51b2c9a2ceab0756af8baf1217db03dff7f31aafb1921bf",
      "cover_sha256": "544e2cadd890dadec75153bffbb60a2bff5dd797b7e6b1a9d6b9f5667344bac6",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2499,
      "source_locale": "en",
      "source_version_id": "07796b78-50d8-53a1-889a-d56076adfeea",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "89674a10-0596-5d8b-bc54-ceb9c7aa5ae6",
        "version_id": "07796b78-50d8-53a1-889a-d56076adfeea",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "parser-differential-security",
      "title": "One Message, Two Languages: Parser Differentials as a Security Boundary",
      "url": "/guides/parser-differential-security/v1/",
      "localized_urls": {
        "en": "/guides/parser-differential-security/v1/en/",
        "zh": "/guides/parser-differential-security/v1/zh/",
        "es": "/guides/parser-differential-security/v1/es/",
        "ja": "/guides/parser-differential-security/v1/ja/",
        "ar": "/guides/parser-differential-security/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-07-1",
        "cs2-07-2",
        "cs2-07-3",
        "cs2-07-4",
        "cs2-07-5",
        "cs2-07-6"
      ],
      "source_article_sha256": "eb06d677ae67a4c5b2c8a5de0aa3d0264ab2727d97c7d5d0c7a233a0aa0acf78",
      "cover_sha256": "e516c7fcc0eef4492883527a44b2badbbc88d4c25a3f8ae62766662a8c100164",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2470,
      "source_locale": "en",
      "source_version_id": "6b013eb2-cd9f-5827-b387-a4523afe3109",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "247d7b1a-0b60-560d-a504-efaa27ade345",
        "version_id": "6b013eb2-cd9f-5827-b387-a4523afe3109",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "datalog-incremental-state",
      "title": "Maintaining a Fixed Point: Datalog, Retractions, and Incremental State",
      "url": "/guides/datalog-incremental-state/v1/",
      "localized_urls": {
        "en": "/guides/datalog-incremental-state/v1/en/",
        "zh": "/guides/datalog-incremental-state/v1/zh/",
        "es": "/guides/datalog-incremental-state/v1/es/",
        "ja": "/guides/datalog-incremental-state/v1/ja/",
        "ar": "/guides/datalog-incremental-state/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-08-1",
        "cs2-08-2",
        "cs2-08-3",
        "cs2-08-4",
        "cs2-08-5",
        "cs2-08-6"
      ],
      "source_article_sha256": "afba31d0afe83b3b5154b84ed9b3cbab9f6b4ec59e49b1ecf6268524d66884d8",
      "cover_sha256": "001d502b1d4eaa91910328855586ba7a1b79690e7a4ee504df110f8ac34cd999",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2499,
      "source_locale": "en",
      "source_version_id": "451a1d12-0b55-580c-95a5-050e01887f2a",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "ac54e440-74e4-58a6-9be4-f93fc29d9bce",
        "version_id": "451a1d12-0b55-580c-95a5-050e01887f2a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "synthesis-oracle-limits",
      "title": "Programs from Counterexamples: Synthesis, Specifications, and Oracle Limits",
      "url": "/guides/synthesis-oracle-limits/v1/",
      "localized_urls": {
        "en": "/guides/synthesis-oracle-limits/v1/en/",
        "zh": "/guides/synthesis-oracle-limits/v1/zh/",
        "es": "/guides/synthesis-oracle-limits/v1/es/",
        "ja": "/guides/synthesis-oracle-limits/v1/ja/",
        "ar": "/guides/synthesis-oracle-limits/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-09-1",
        "cs2-09-2",
        "cs2-09-3",
        "cs2-09-4",
        "cs2-09-5",
        "cs2-09-6"
      ],
      "source_article_sha256": "bb9f764b5441bc922ee70ab42e0ae76d9bc6c9ad36f1e6225292bf83b34de8af",
      "cover_sha256": "91c94fe2ff94d186d5b1d71fc2c2956ef78b52ea04220e4fac97ea2ee5be5de1",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2499,
      "source_locale": "en",
      "source_version_id": "c927ff96-5933-5340-9e9b-c8e2e8f1c19f",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "97565e85-c97a-5f28-8617-b169c737f568",
        "version_id": "c927ff96-5933-5340-9e9b-c8e2e8f1c19f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "build-provenance-trust",
      "title": "From Source to Artifact: Reproducible Builds and the Limits of Provenance",
      "url": "/guides/build-provenance-trust/v1/",
      "localized_urls": {
        "en": "/guides/build-provenance-trust/v1/en/",
        "zh": "/guides/build-provenance-trust/v1/zh/",
        "es": "/guides/build-provenance-trust/v1/es/",
        "ja": "/guides/build-provenance-trust/v1/ja/",
        "ar": "/guides/build-provenance-trust/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-10-1",
        "cs2-10-2",
        "cs2-10-3",
        "cs2-10-4",
        "cs2-10-5",
        "cs2-10-6"
      ],
      "source_article_sha256": "9baa7d50bdfd873bdfaa43726fec1130559eb9f943ed64aa8897a9c842bae54f",
      "cover_sha256": "06d54b0a74185880c41ebea24a35310d8195370f3f765560a186bcfd0892eced",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2467,
      "source_locale": "en",
      "source_version_id": "42d4002e-4759-5f31-8312-f90f970d03df",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "4ab07c22-77df-595e-8a8c-f8e1e66372ec",
        "version_id": "42d4002e-4759-5f31-8312-f90f970d03df",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "oram-access-leakage",
      "title": "Hiding the Address: Oblivious RAM, Leakage, and the Cost of Access Privacy",
      "url": "/guides/oram-access-leakage/v1/",
      "localized_urls": {
        "en": "/guides/oram-access-leakage/v1/en/",
        "zh": "/guides/oram-access-leakage/v1/zh/",
        "es": "/guides/oram-access-leakage/v1/es/",
        "ja": "/guides/oram-access-leakage/v1/ja/",
        "ar": "/guides/oram-access-leakage/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-11-1",
        "cs2-11-2",
        "cs2-11-3",
        "cs2-11-4",
        "cs2-11-5",
        "cs2-11-6"
      ],
      "source_article_sha256": "540a8fc294b25c24db509706e0558ee1f455002f899e44fd9892e156fb65fdf3",
      "cover_sha256": "640b35c55d4b6b0ce842d877eff8c0f42c29f7962e9a459ca98cfdd7664002fe",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2408,
      "source_locale": "en",
      "source_version_id": "744358e1-0a2e-524b-8c7a-c5dbeeee1d69",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "78167f44-0835-54dc-a5a2-b591eb71ada2",
        "version_id": "744358e1-0a2e-524b-8c7a-c5dbeeee1d69",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "authorization-revocation-time",
      "title": "Permission Has a Time: Relationship-Based Authorization and Consistent Revocation",
      "url": "/guides/authorization-revocation-time/v1/",
      "localized_urls": {
        "en": "/guides/authorization-revocation-time/v1/en/",
        "zh": "/guides/authorization-revocation-time/v1/zh/",
        "es": "/guides/authorization-revocation-time/v1/es/",
        "ja": "/guides/authorization-revocation-time/v1/ja/",
        "ar": "/guides/authorization-revocation-time/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-12-1",
        "cs2-12-2",
        "cs2-12-3",
        "cs2-12-4",
        "cs2-12-5",
        "cs2-12-6"
      ],
      "source_article_sha256": "1d1add382c11b893664a808da06ab0fdca7b3b7b3be630158869ad9ddd0f1a1b",
      "cover_sha256": "7daaae629f0e497490e1253f450fafe5602df9afdabf14d850c546b9628bdb0b",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2448,
      "source_locale": "en",
      "source_version_id": "e325c0ba-32a2-5fa1-8ba7-08c1d56255cc",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "68799bfa-ec74-5fd1-85e0-6d25b514ca3c",
        "version_id": "e325c0ba-32a2-5fa1-8ba7-08c1d56255cc",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "attestation-trust-boundary",
      "title": "What an Attestation Establishes: Confidential Computing and the Remaining Trust Boundary",
      "url": "/guides/attestation-trust-boundary/v1/",
      "localized_urls": {
        "en": "/guides/attestation-trust-boundary/v1/en/",
        "zh": "/guides/attestation-trust-boundary/v1/zh/",
        "es": "/guides/attestation-trust-boundary/v1/es/",
        "ja": "/guides/attestation-trust-boundary/v1/ja/",
        "ar": "/guides/attestation-trust-boundary/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-13-1",
        "cs2-13-2",
        "cs2-13-3",
        "cs2-13-4",
        "cs2-13-5",
        "cs2-13-6"
      ],
      "source_article_sha256": "7f26b5e8d9852f55c653cd9c289403c546dec18c1d449246a8e8f71bedfb0459",
      "cover_sha256": "c21b672b23e9d859949e3846017626f6cb8d7cf502a12bdc78d65483ca151fe7",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2458,
      "source_locale": "en",
      "source_version_id": "54f6a741-37e1-553d-bf45-dae6f1c631f9",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "ea4c33e6-a24c-5a6e-b392-a7a591dedd5d",
        "version_id": "54f6a741-37e1-553d-bf45-dae6f1c631f9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "secure-aggregation-dropout",
      "title": "A Sum without Its Summands: Secure Aggregation under Dropout and Collusion",
      "url": "/guides/secure-aggregation-dropout/v1/",
      "localized_urls": {
        "en": "/guides/secure-aggregation-dropout/v1/en/",
        "zh": "/guides/secure-aggregation-dropout/v1/zh/",
        "es": "/guides/secure-aggregation-dropout/v1/es/",
        "ja": "/guides/secure-aggregation-dropout/v1/ja/",
        "ar": "/guides/secure-aggregation-dropout/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-14-1",
        "cs2-14-2",
        "cs2-14-3",
        "cs2-14-4",
        "cs2-14-5",
        "cs2-14-6"
      ],
      "source_article_sha256": "064f1b82a79a75af6295197732dca0bd430ce112049c9944b98d664286107b39",
      "cover_sha256": "9cb824f281b0a4e758a9d4353ec7d8ed54949c1c0b23d19321488957551411af",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2462,
      "source_locale": "en",
      "source_version_id": "b0fbb466-e00c-5d10-a6a0-74ccb8040a85",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "663771ab-a184-56d1-b3b7-cf107c6a48c6",
        "version_id": "b0fbb466-e00c-5d10-a6a0-74ccb8040a85",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "postquantum-protocol-composition",
      "title": "Replacing a Primitive Is Not Migrating a Protocol: Post-Quantum Key Establishment",
      "url": "/guides/postquantum-protocol-composition/v1/",
      "localized_urls": {
        "en": "/guides/postquantum-protocol-composition/v1/en/",
        "zh": "/guides/postquantum-protocol-composition/v1/zh/",
        "es": "/guides/postquantum-protocol-composition/v1/es/",
        "ja": "/guides/postquantum-protocol-composition/v1/ja/",
        "ar": "/guides/postquantum-protocol-composition/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-15-1",
        "cs2-15-2",
        "cs2-15-3",
        "cs2-15-4",
        "cs2-15-5",
        "cs2-15-6"
      ],
      "source_article_sha256": "6b390e551d29a18ef7720ddce648f65252f72ad97cd8b30c926aeacf70ef8720",
      "cover_sha256": "cfe9da9e0b3acbc9f7cdde2663a01c7d11c5bab83caf725a2aee5c422a2af46a",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2376,
      "source_locale": "en",
      "source_version_id": "f9c1aacb-5c03-5a75-a204-af85e5ee29e5",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "395fa5b1-3596-5d23-83b6-0ee739f15c6e",
        "version_id": "f9c1aacb-5c03-5a75-a204-af85e5ee29e5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "disaggregated-memory-paths",
      "title": "Memory across a Network: RDMA, Placement, and the Cost of Remote State",
      "url": "/guides/disaggregated-memory-paths/v1/",
      "localized_urls": {
        "en": "/guides/disaggregated-memory-paths/v1/en/",
        "zh": "/guides/disaggregated-memory-paths/v1/zh/",
        "es": "/guides/disaggregated-memory-paths/v1/es/",
        "ja": "/guides/disaggregated-memory-paths/v1/ja/",
        "ar": "/guides/disaggregated-memory-paths/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-16-1",
        "cs2-16-2",
        "cs2-16-3",
        "cs2-16-4",
        "cs2-16-5",
        "cs2-16-6"
      ],
      "source_article_sha256": "00ea40f9df8764d5fd98eb7c1877204639b2e0692f6c6c8c62abd75acb1d676a",
      "cover_sha256": "f24a4f5ad5c84f6b9e2646d1373eaea7cec66f901a6c8f1c48865fa5163a9277",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2240,
      "source_locale": "en",
      "source_version_id": "b434bd03-bbff-55cc-8e66-38e1cfaf8934",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "3beff505-d015-5f8b-8158-b4fbda20773b",
        "version_id": "b434bd03-bbff-55cc-8e66-38e1cfaf8934",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "gpu-roofline-limits",
      "title": "Beyond Peak FLOPS: GPU Performance as a Sequence of Resource Constraints",
      "url": "/guides/gpu-roofline-limits/v1/",
      "localized_urls": {
        "en": "/guides/gpu-roofline-limits/v1/en/",
        "zh": "/guides/gpu-roofline-limits/v1/zh/",
        "es": "/guides/gpu-roofline-limits/v1/es/",
        "ja": "/guides/gpu-roofline-limits/v1/ja/",
        "ar": "/guides/gpu-roofline-limits/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-17-1",
        "cs2-17-2",
        "cs2-17-3",
        "cs2-17-4",
        "cs2-17-5",
        "cs2-17-6"
      ],
      "source_article_sha256": "417e35ba841f5d13cbaab880305b2f0348dea8137fd880cc896823da274ef595",
      "cover_sha256": "fdceee809412f4fa0abcf5e4f547d1227f39fb6269f9169041b48e8c7d605d67",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2256,
      "source_locale": "en",
      "source_version_id": "297fad5d-0b4d-59f0-8bd1-ebf30f51c53c",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "b8619e81-24c9-5ba2-8b9d-b431e84ec961",
        "version_id": "297fad5d-0b4d-59f0-8bd1-ebf30f51c53c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "carbon-deadline-scheduling",
      "title": "When Computation Should Run: Carbon-Aware Scheduling under Deadlines and Forecast Error",
      "url": "/guides/carbon-deadline-scheduling/v1/",
      "localized_urls": {
        "en": "/guides/carbon-deadline-scheduling/v1/en/",
        "zh": "/guides/carbon-deadline-scheduling/v1/zh/",
        "es": "/guides/carbon-deadline-scheduling/v1/es/",
        "ja": "/guides/carbon-deadline-scheduling/v1/ja/",
        "ar": "/guides/carbon-deadline-scheduling/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-18-1",
        "cs2-18-2",
        "cs2-18-3",
        "cs2-18-4",
        "cs2-18-5",
        "cs2-18-6"
      ],
      "source_article_sha256": "d9df9336a36bd938a841b15800f393af3dece22998952ef3597a2d9385d43920",
      "cover_sha256": "926c292b1907916d9d3620cf008e0c083649c2b7be7eb7edbef0939884737774",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2245,
      "source_locale": "en",
      "source_version_id": "29f8fda4-6c31-5d88-bc3c-ef263a1feb32",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "bfe31c0e-1dc1-5207-81ff-5885855dcee8",
        "version_id": "29f8fda4-6c31-5d88-bc3c-ef263a1feb32",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "tracing-sampling-evidence",
      "title": "Seeing a Distributed Execution: Sampling, Context, and the Limits of Trace Evidence",
      "url": "/guides/tracing-sampling-evidence/v1/",
      "localized_urls": {
        "en": "/guides/tracing-sampling-evidence/v1/en/",
        "zh": "/guides/tracing-sampling-evidence/v1/zh/",
        "es": "/guides/tracing-sampling-evidence/v1/es/",
        "ja": "/guides/tracing-sampling-evidence/v1/ja/",
        "ar": "/guides/tracing-sampling-evidence/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-19-1",
        "cs2-19-2",
        "cs2-19-3",
        "cs2-19-4",
        "cs2-19-5",
        "cs2-19-6"
      ],
      "source_article_sha256": "89407f33841bf702264b06d42abbe7322fba037e6139688f1335a9938d7c8d9f",
      "cover_sha256": "48d4626936899acb64ef8bc48a6841592a39f0e4bb08f69f30621ed77498dacf",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2256,
      "source_locale": "en",
      "source_version_id": "8a5a3295-4ead-582f-ae4e-8ebeb6425647",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "4980579c-b2b7-570e-b2d7-596bec2f5969",
        "version_id": "8a5a3295-4ead-582f-ae4e-8ebeb6425647",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "ann-recall-contracts",
      "title": "Searching with an Error Budget: Approximate Neighbors, Recall, and Workload Geometry",
      "url": "/guides/ann-recall-contracts/v1/",
      "localized_urls": {
        "en": "/guides/ann-recall-contracts/v1/en/",
        "zh": "/guides/ann-recall-contracts/v1/zh/",
        "es": "/guides/ann-recall-contracts/v1/es/",
        "ja": "/guides/ann-recall-contracts/v1/ja/",
        "ar": "/guides/ann-recall-contracts/v1/ar/"
      },
      "previous_version": null,
      "version": 1,
      "sources": [
        "cs2-20-1",
        "cs2-20-2",
        "cs2-20-3",
        "cs2-20-4",
        "cs2-20-5",
        "cs2-20-6"
      ],
      "source_article_sha256": "401bef8302e0831f6f5452e4cf97c6e3df91ad72e9e76e0f6ce736977a31952e",
      "cover_sha256": "21ee832cad6a97b15373125647084abfc95085eff09eb9fd3bc0cc3bb5370beb",
      "original_language": "en",
      "collection": "2026-10-25-computer-science-ii",
      "body_words": 2330,
      "source_locale": "en",
      "source_version_id": "6dccd9bb-6cdf-5865-ad03-e1306c7b67f1",
      "source_guide_version": 1,
      "translations": [],
      "translation_status": "not_available",
      "pdf": {
        "document_id": "6f6cc302-d3df-52e9-84d6-5969afe271df",
        "version_id": "6dccd9bb-6cdf-5865-ad03-e1306c7b67f1",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      }
    },
    {
      "slug": "condensate-phase-behavior",
      "source_slug": "condensate-phase-behavior",
      "title": "When a Droplet Is a Mechanism: Phase Separation, Kinetics and Causal Tests in Cells",
      "url": "/guides/condensate-phase-behavior/v5/",
      "localized_urls": {
        "en": "/guides/condensate-phase-behavior/v5/en/",
        "zh": "/guides/condensate-phase-behavior/v5/zh/",
        "es": "/guides/condensate-phase-behavior/v5/es/",
        "ja": "/guides/condensate-phase-behavior/v5/ja/",
        "ar": "/guides/condensate-phase-behavior/v5/ar/"
      },
      "previous_version": "/guides/condensate-phase-behavior/v4/",
      "version": 5,
      "sources": [
        "ef-01-1",
        "ef-01-2",
        "ef-01-3"
      ],
      "source_article_sha256": "16b48b59e9da9a3d0ea8f75f5f32bf9863183795865f020c14bae1f961cd48d1",
      "cover_sha256": "e17ca24c314a1b894988a9a1f9b513c4d2bc8614865e673ab57f96e431360932",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1634,
      "pdf": {
        "document_id": "6b4c5ce0-2037-5202-b6b5-be126772e23a",
        "version_id": "cbc11bba-acf6-56d5-8b84-6c480f5acd3e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "f24d3ee7-faa3-5139-a42f-919a69e34067",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "020ef531-f378-534e-9328-891f8ed0dba4",
          "translated_content_sha256": "bbe8c83dc2b088309f55f26bf7fb966cc336f9d0fa264064eae68f6a4c739cc4",
          "sha256": "a519d43c86243488ce2a5ddba49185a00a9946f5d14c8686da237c158c6be3a2",
          "byte_length": 1043005
        },
        {
          "locale": "es",
          "translation_id": "d3fdc77a-796a-5998-8b30-4b196d64057a",
          "translated_content_sha256": "be74fecf46f5b2e6b7ad88122f753218dd9350d3831ac20389c7e6070f96709b",
          "sha256": "a6136ef8688a87b29ab6c255e457a1e4900ef4d12be9b010614e129f309e04a2",
          "byte_length": 766110
        },
        {
          "locale": "ja",
          "translation_id": "22e304bf-5b85-56c2-9905-81ec3b6863db",
          "translated_content_sha256": "e5be63a02aa187c39141ae3828d552e608a5e192597fc630cb3575c14edc7716",
          "sha256": "a13bfa01988d061e0930f50007b5abb5e69585cd623466ae54d55bbde75d2632",
          "byte_length": 1007084
        },
        {
          "locale": "ar",
          "translation_id": "8286ec3a-3bdf-5588-b969-aa9b4ee03d4d",
          "translated_content_sha256": "b41628783a42b3d3ec4dd9bcd410c65c12d5edc27a91bab6d57ef5e12a880f55",
          "sha256": "cb034ca9fd3d297f9767f3a3d009077607e63d76dd754bf2f2c624bb11e5fe40",
          "byte_length": 751151
        }
      ]
    },
    {
      "slug": "epigenetic-clock-validity",
      "source_slug": "epigenetic-clock-validity",
      "title": "What Does an Epigenetic Clock Measure? Prediction, Intervention and the Problem of Biological Age",
      "url": "/guides/epigenetic-clock-validity/v5/",
      "localized_urls": {
        "en": "/guides/epigenetic-clock-validity/v5/en/",
        "zh": "/guides/epigenetic-clock-validity/v5/zh/",
        "es": "/guides/epigenetic-clock-validity/v5/es/",
        "ja": "/guides/epigenetic-clock-validity/v5/ja/",
        "ar": "/guides/epigenetic-clock-validity/v5/ar/"
      },
      "previous_version": "/guides/epigenetic-clock-validity/v4/",
      "version": 5,
      "sources": [
        "ef-02-1",
        "ef-02-2",
        "ef-02-3"
      ],
      "source_article_sha256": "c276bbb4e83b0590bf84b2a5729c2cf1297c9a138a770bbf6b974574c9bbf7af",
      "cover_sha256": "c2bafd244f7369475b9bde4a0c8c11f8782ff013f3ae821524d53958184c9042",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1575,
      "pdf": {
        "document_id": "b30ce022-f098-533f-8cfc-893d919bf1bf",
        "version_id": "58dd8f6c-b375-57d5-b732-87e107b6044f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "9503f4b4-8de0-509d-b90d-7634e6f9f225",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "5aec7c1b-aa04-5b31-a736-7557c53bd940",
          "translated_content_sha256": "997da212ee3e35280ffebba85b514fe0ff0bc65caec5ad0740f96a998a77cc64",
          "sha256": "f1b77b87f2fe4fea69f3c1a1d33763f22f9e997bc6791c564087d9a9a99ff8c5",
          "byte_length": 928733
        },
        {
          "locale": "es",
          "translation_id": "c40a7e0d-c8c4-592b-ad09-0fb8283b8066",
          "translated_content_sha256": "7ac0a028939da00048069015c171836efd6e9ff0dd21308eea3dd084259d3da8",
          "sha256": "ca49529a2e712c0536bdb828e3228c0e0e33ab08bcc258dfcf391fea326ab73f",
          "byte_length": 665863
        },
        {
          "locale": "ja",
          "translation_id": "2ed848c7-d160-5be0-96fd-ded0cd78b59e",
          "translated_content_sha256": "fe30e5ff925dc1c63565d6b36b5239843fe95c0c9c233fc12e33efeba7314cbf",
          "sha256": "58df95c62ff6233261f4b5759634416ab2f982cc9656fc439ecddff1854768e6",
          "byte_length": 886635
        },
        {
          "locale": "ar",
          "translation_id": "a462fd4d-8b45-5007-a208-4e8fc1288fd2",
          "translated_content_sha256": "a1fa2e9af7eac46012cd3b554e4f0c6c31c5419fc004c2c1e163347f10c5f702",
          "sha256": "3fecd90028586862fe99739a7d73c47d0de45102d9b7e42ac53cb9c506c16b1c",
          "byte_length": 651598
        }
      ]
    },
    {
      "slug": "senescence-context",
      "source_slug": "senescence-context",
      "title": "The Context of Cellular Senescence: Tissue Repair, Persistent Damage and Selective Intervention",
      "url": "/guides/senescence-context/v5/",
      "localized_urls": {
        "en": "/guides/senescence-context/v5/en/",
        "zh": "/guides/senescence-context/v5/zh/",
        "es": "/guides/senescence-context/v5/es/",
        "ja": "/guides/senescence-context/v5/ja/",
        "ar": "/guides/senescence-context/v5/ar/"
      },
      "previous_version": "/guides/senescence-context/v4/",
      "version": 5,
      "sources": [
        "ef-03-1",
        "ef-03-2",
        "ef-03-3"
      ],
      "source_article_sha256": "8198d18f5eea93075462b3c071664558c8599433d3f2adfad66ec8b79159cfa2",
      "cover_sha256": "206f589ef90b767e459236ec4c47e06b61dff85fa4fd9d24358c116a2a7d2b22",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1567,
      "pdf": {
        "document_id": "f73f3d55-fbb8-50fc-9ad8-445a56a4831a",
        "version_id": "43e21ee0-cb32-59f4-9256-0c49df4055ba",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "2e529d41-ec12-5bf6-8eb5-f9259eb8df7a",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "65c53c4b-27c0-5274-8c24-a2483790fc99",
          "translated_content_sha256": "c2c5354c6477b67662abd2ef814f11e701a122a9259fd3d9082bddb9622a6a70",
          "sha256": "0e562f663bea5f662352f6ab3228da82c654537c9e578a046ff04ad0a2c84fbd",
          "byte_length": 1096728
        },
        {
          "locale": "es",
          "translation_id": "00455fbe-cdfb-5431-b7c0-fc41002a0137",
          "translated_content_sha256": "341dc902b7e59b966b96c28b61a4edb0b80532c4c3c1dc20480aa27b11935c7e",
          "sha256": "bad81d8f06c23c5263fe686fdfb277713f392bfe15fa8e08486c22ac99a5a14e",
          "byte_length": 815366
        },
        {
          "locale": "ja",
          "translation_id": "5ebf8fd9-3271-5b10-9e07-c9e12859a0df",
          "translated_content_sha256": "b14652caef2e303933701d7fa027d54fc9f2b9426167c77d25537b8ee330f205",
          "sha256": "24385487092a3505193d72795ced820a0596fe5d0f0c5a990eea2d87b544d5d4",
          "byte_length": 1058181
        },
        {
          "locale": "ar",
          "translation_id": "7c9f0845-b767-5f19-b0b1-40a1f0ab3a86",
          "translated_content_sha256": "49f6c7f851186525c171717df402fb057b5796dff89af773c7c3843fb6d77b8d",
          "sha256": "b77abd4d0c061d3102b226893910e694d8dfdaa9787b1d8b9aad7aaa214c020c",
          "byte_length": 804095
        }
      ]
    },
    {
      "slug": "mitochondrial-segregation",
      "source_slug": "mitochondrial-segregation",
      "title": "Genomes within Cells: Drift, Selection and the Measurement of Mitochondrial Heteroplasmy",
      "url": "/guides/mitochondrial-segregation/v5/",
      "localized_urls": {
        "en": "/guides/mitochondrial-segregation/v5/en/",
        "zh": "/guides/mitochondrial-segregation/v5/zh/",
        "es": "/guides/mitochondrial-segregation/v5/es/",
        "ja": "/guides/mitochondrial-segregation/v5/ja/",
        "ar": "/guides/mitochondrial-segregation/v5/ar/"
      },
      "previous_version": "/guides/mitochondrial-segregation/v4/",
      "version": 5,
      "sources": [
        "ef-04-1",
        "ef-04-2",
        "ef-04-3"
      ],
      "source_article_sha256": "4fe54f09192edbb256da5de4076fb56bb254204381384cebd2081a1527e5f397",
      "cover_sha256": "77fc3bbb88ac4f99e1052e40e0c12b56cecf2b4da6bc88302d63de11ac17a504",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1275,
      "pdf": {
        "document_id": "45c8917d-30a8-57d3-80f3-18b9e14edc73",
        "version_id": "948c7343-a504-5393-aad4-f7df516a837c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "8bd2dc8d-37b0-57fe-9d3b-a062b7d2706c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "1522f133-ce18-5317-aae2-d533ef2357cb",
          "translated_content_sha256": "1f03e9eda733acaec2d2db2fc1d8c37586a2a3d023e88c26c05fed56fe9d4dbd",
          "sha256": "c299b07654fa483cba642de1e9b0d9f0d75a70fc3fcb81c583affe9dad683bb1",
          "byte_length": 945373
        },
        {
          "locale": "es",
          "translation_id": "7aa7d2ed-fe97-57b4-91f5-94c6a148bd67",
          "translated_content_sha256": "ed165447fbb4d3738d3cc645158f56abfc7b98d37780ff372f84768705dfd67e",
          "sha256": "83e3a908fa6e5ab63abeda907d12f80db2d1b2ed8570f5f09197091aea38745f",
          "byte_length": 711952
        },
        {
          "locale": "ja",
          "translation_id": "f25199de-cebe-54ae-ac67-2325c710980e",
          "translated_content_sha256": "cc29b4edcff41679ea4b07db5760fd0e875a5256305a8ec553f3c4115d634d71",
          "sha256": "fff7f6155b882e923b5852bf9be3a4070d93975616bfaa20929cf889cae3d8ec",
          "byte_length": 912480
        },
        {
          "locale": "ar",
          "translation_id": "23128c16-2177-5eeb-97cc-da8332072210",
          "translated_content_sha256": "83e43b76b9b17b53155c09c2fe51d152bbfdc85bef387e832c66e9c1f6c3cb24",
          "sha256": "2040234cf6ee4295b57ce4e3643d47ff9cbf198f562ed5beebe0ac83ebdf8427",
          "byte_length": 699729
        }
      ]
    },
    {
      "slug": "lineage-recording-information",
      "source_slug": "lineage-recording-information",
      "title": "Recording Development without Rewriting It: The Information Limits of Cellular Lineage Tracing",
      "url": "/guides/lineage-recording-information/v5/",
      "localized_urls": {
        "en": "/guides/lineage-recording-information/v5/en/",
        "zh": "/guides/lineage-recording-information/v5/zh/",
        "es": "/guides/lineage-recording-information/v5/es/",
        "ja": "/guides/lineage-recording-information/v5/ja/",
        "ar": "/guides/lineage-recording-information/v5/ar/"
      },
      "previous_version": "/guides/lineage-recording-information/v4/",
      "version": 5,
      "sources": [
        "ef-05-1",
        "ef-05-2",
        "ef-05-3"
      ],
      "source_article_sha256": "b2fa449658e8d0011bb133fcce836066810f03779143927db3161015bca2768e",
      "cover_sha256": "5bd94141d983fc338d534358294eb84e4376b34b4926935a1cb5483aba5e287b",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1276,
      "pdf": {
        "document_id": "447bfa2b-0ce6-5b41-bb60-a4f671ec17bd",
        "version_id": "47b6f23d-5b86-5b34-a054-8d7f6b9431e9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "aa728789-1f0e-5f09-8844-b158b1a17201",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "1499ba64-8e87-5afa-8dfc-60156dccac8d",
          "translated_content_sha256": "125e8a54ff16517091ff0fc92d47a1a41066bbb063153c775cc57a877310f592",
          "sha256": "d88d7ee78a865d54167cd1db2d8fb9710aa9a2d2b73d09634ece25c06ffa0f5d",
          "byte_length": 843866
        },
        {
          "locale": "es",
          "translation_id": "a65c012b-a6e6-55f2-b8ab-0a4b32ad25a5",
          "translated_content_sha256": "2db6935fa6c0823f57e2616cb61fb6b5eec671efd01300337c16ebf8b999caee",
          "sha256": "45c3062f7d6eb4401fe459dcaf046aa5dc0b3839f3ad87246c05f906d7add8e8",
          "byte_length": 615544
        },
        {
          "locale": "ja",
          "translation_id": "94b07ad3-7c73-53dd-bc58-de764804c8cf",
          "translated_content_sha256": "70ddaf5ac6b5728167e3c34a7a32ece2907389dfacf79af4681af94f0895442e",
          "sha256": "8dc67e0cc5e7d8db7e9f4c3b70d9cd1aa183375904d19274e9c7c8a264f695a3",
          "byte_length": 818988
        },
        {
          "locale": "ar",
          "translation_id": "6d9e5e7c-8ac0-5c61-a21e-d09c07af9f4b",
          "translated_content_sha256": "0f8a7dbf92c4e0f89357583b7a388054794f80baaea3ef041b04a17595569663",
          "sha256": "0510f65020be42e873c3ba665f2127dd51e8e3c037182ca9e5891a2b528d20c6",
          "byte_length": 604091
        }
      ]
    },
    {
      "slug": "liquid-biopsy-screening",
      "source_slug": "liquid-biopsy-screening",
      "title": "Finding a Rare Signal: The Statistical Architecture of Blood-Based Cancer Detection",
      "url": "/guides/liquid-biopsy-screening/v5/",
      "localized_urls": {
        "en": "/guides/liquid-biopsy-screening/v5/en/",
        "zh": "/guides/liquid-biopsy-screening/v5/zh/",
        "es": "/guides/liquid-biopsy-screening/v5/es/",
        "ja": "/guides/liquid-biopsy-screening/v5/ja/",
        "ar": "/guides/liquid-biopsy-screening/v5/ar/"
      },
      "previous_version": "/guides/liquid-biopsy-screening/v4/",
      "version": 5,
      "sources": [
        "ef-06-1",
        "ef-06-2",
        "ef-06-3"
      ],
      "source_article_sha256": "aeefa7df89581d22967f65942db2ba04ae17fa8f41ed1dd2cb2b75712d1d5dca",
      "cover_sha256": "ce3f0b4c25fbe3a31daad8bb356cd74d3a0bf82789fcc827aae4fbfaa08e9211",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1263,
      "pdf": {
        "document_id": "6bff3497-3f1f-568b-9c29-31ddf75c8190",
        "version_id": "84cb38f1-aee8-5739-8ec0-1dc6242121da",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "d3a14b14-7053-56e6-8496-e14da1d76654",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "68413e63-a3e4-505f-b5e8-869fc0f67383",
          "translated_content_sha256": "04bed2d8a21065a149931e4105e2ac16dcc79d03745399ea72f6d30f25939ee2",
          "sha256": "48bc26f02ddb55d29bfd9cf6b63e42e91965b9d4541a458707243b07ea94296a",
          "byte_length": 966753
        },
        {
          "locale": "es",
          "translation_id": "54a3b1a1-2c81-55bb-b585-a88ba4594dd6",
          "translated_content_sha256": "413a57de6aa85b6997ee22bcced906ff02d9c22792d303e2b3080700ed2a6633",
          "sha256": "5b877cbc5b365c4b8de944fcc1d60c16cea16606ee648fa805c909b3a6552777",
          "byte_length": 736560
        },
        {
          "locale": "ja",
          "translation_id": "247ca61a-a083-5b6a-8ac2-7cdf97eb02f1",
          "translated_content_sha256": "5a8fba7e61453163e424a3e3c808d4c46f038463b19c6c1a810c14b62a68a771",
          "sha256": "42fa051bce980be2fc7927b09ac8f23ba2b54e18bcffef187f15d54c3fbf5a47",
          "byte_length": 934048
        },
        {
          "locale": "ar",
          "translation_id": "4ceda0fe-4121-5bac-8fe6-a4424710bcfd",
          "translated_content_sha256": "01234d04e38cd9ff0e66a5f88e86610a42d2265abd6337381323801457f6ecc5",
          "sha256": "08e2df202c1ba23a9f04c67e56e108886cec3d4cde72c7a55af431663a4baff7",
          "byte_length": 723892
        }
      ]
    },
    {
      "slug": "tumor-evolution-sampling",
      "source_slug": "tumor-evolution-sampling",
      "title": "The Tumor Is Not a Sample: Spatial Evolution, Detection Limits and Longitudinal Inference",
      "url": "/guides/tumor-evolution-sampling/v5/",
      "localized_urls": {
        "en": "/guides/tumor-evolution-sampling/v5/en/",
        "zh": "/guides/tumor-evolution-sampling/v5/zh/",
        "es": "/guides/tumor-evolution-sampling/v5/es/",
        "ja": "/guides/tumor-evolution-sampling/v5/ja/",
        "ar": "/guides/tumor-evolution-sampling/v5/ar/"
      },
      "previous_version": "/guides/tumor-evolution-sampling/v4/",
      "version": 5,
      "sources": [
        "ef-07-1",
        "ef-07-2",
        "ef-07-3"
      ],
      "source_article_sha256": "89a098bacf77947b7136aac23c1143fd58b26c56578624a7810756a342856698",
      "cover_sha256": "bb7324b3508167c9df53976b0d599d62a15f420ac5058b5125e937b9240d9df1",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1239,
      "pdf": {
        "document_id": "ff4c21d8-3db2-58e7-b6f8-6dfd857d8486",
        "version_id": "b824be0b-9fcf-598e-a953-150eefd7c0d0",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ee8c1cfa-322c-5f95-80d5-ae56396b3eca",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "b4e89c33-109e-5340-a9e7-a1f4ba72c882",
          "translated_content_sha256": "cb24efefacc591f6b2a17e8125fdb47b313d8ab3e797ea41d81cecfcd4599d41",
          "sha256": "fb1f6d45679c112cd7d575a0f8314a47c33e913f99d15dbdd74794f500b7bad0",
          "byte_length": 935032
        },
        {
          "locale": "es",
          "translation_id": "4e4c78b3-a43b-5c59-a719-ba4915232bcd",
          "translated_content_sha256": "f9f8eb47a7d9c1750eab280a0b7d20bfe4362e7fae8813c4a8c23b1310b472b5",
          "sha256": "064a81b5491cc6fe3e68ea09717a5a5201a4071013c0339738c5b9e7cf21d562",
          "byte_length": 699161
        },
        {
          "locale": "ja",
          "translation_id": "c20d6f31-ca83-5680-bcdc-9dcd5c6e380e",
          "translated_content_sha256": "f2b7de08588c4714aaec8888eca0dc5e16751ea0e4d23d8779a0dfa7d7007461",
          "sha256": "7672eef77bed72f08bd7d6fc3c8d3dd5cf57eb48564df710f4757ccc900ffb10",
          "byte_length": 905402
        },
        {
          "locale": "ar",
          "translation_id": "98c0d0c3-bf2f-5087-a361-c17b5120b37f",
          "translated_content_sha256": "c4080cdbacec21d94d901b01ecc5820fecce3ff2026d4747fe908916b2a9231c",
          "sha256": "d733d2287de981fdeeb4feae58df5e277d0906b50284cf40f5e4329e915fc72d",
          "byte_length": 685986
        }
      ]
    },
    {
      "slug": "mrna-delivery-bottlenecks",
      "source_slug": "mrna-delivery-bottlenecks",
      "title": "Beyond Encapsulation: The Multistage Transport Problem of Messenger RNA Delivery",
      "url": "/guides/mrna-delivery-bottlenecks/v5/",
      "localized_urls": {
        "en": "/guides/mrna-delivery-bottlenecks/v5/en/",
        "zh": "/guides/mrna-delivery-bottlenecks/v5/zh/",
        "es": "/guides/mrna-delivery-bottlenecks/v5/es/",
        "ja": "/guides/mrna-delivery-bottlenecks/v5/ja/",
        "ar": "/guides/mrna-delivery-bottlenecks/v5/ar/"
      },
      "previous_version": "/guides/mrna-delivery-bottlenecks/v4/",
      "version": 5,
      "sources": [
        "ef-08-1",
        "ef-08-2",
        "ef-08-3"
      ],
      "source_article_sha256": "e3bf2dc8c6fc872396c9d68e96ddff3d54226f9084e94d40037dc90953865b02",
      "cover_sha256": "9fe22a053e33588c67e875b49823afdfcb3bb7d0c71f3b44a25a5a8b36241f5d",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1229,
      "pdf": {
        "document_id": "4eca10a2-8d8b-513b-856e-0abb875383e6",
        "version_id": "811b90da-d582-5d98-bad9-236d00c179cf",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "5c18acbc-e788-5af5-90d1-a9e94d1595f0",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "f75e4234-cedf-52ba-bee4-6face4b38af1",
          "translated_content_sha256": "f15d5d1078b9f2b38b775e7e947a74f0f4218fad5b172d4279a9da300540ced6",
          "sha256": "4746bf078a41004cfda1efa399ae12aeebdd681f53df5a7f0eeb2503480626a4",
          "byte_length": 920030
        },
        {
          "locale": "es",
          "translation_id": "89402741-658d-5881-b9e4-824b393cc41c",
          "translated_content_sha256": "b77bc9073aa13cda3f81e333042960f110113b665416dd1838163bfb823fc782",
          "sha256": "d9100eb819a0714543d49f6245c2d96e504da0f6506d4710d2d184175343ff3d",
          "byte_length": 683998
        },
        {
          "locale": "ja",
          "translation_id": "3e5f2a0d-75de-5421-aaf0-ac153f60718a",
          "translated_content_sha256": "f164b7b4cb82ec01b9acd66b5a7a821b1662161a53b37c94cbe0df31431f70b9",
          "sha256": "b5846c4be362b9c9fe671378515bc4268f1c759166df81a053f74d44a35ee55e",
          "byte_length": 886146
        },
        {
          "locale": "ar",
          "translation_id": "2aac854d-2377-5497-a0dd-70ba62beb0b3",
          "translated_content_sha256": "3d8581c0cb6d919fab0244e86b23824fa9b2466ed2ac59ca24ad7623d06b2473",
          "sha256": "1db3ca744008c5d84c8426f61af9516792931c2cbd766097dcba7cebf844e024",
          "byte_length": 672378
        }
      ]
    },
    {
      "slug": "solid-tumor-cell-therapy",
      "source_slug": "solid-tumor-cell-therapy",
      "title": "Recognition Is Only the Beginning: Engineering Cell Therapies across Solid-Tumor Barriers",
      "url": "/guides/solid-tumor-cell-therapy/v5/",
      "localized_urls": {
        "en": "/guides/solid-tumor-cell-therapy/v5/en/",
        "zh": "/guides/solid-tumor-cell-therapy/v5/zh/",
        "es": "/guides/solid-tumor-cell-therapy/v5/es/",
        "ja": "/guides/solid-tumor-cell-therapy/v5/ja/",
        "ar": "/guides/solid-tumor-cell-therapy/v5/ar/"
      },
      "previous_version": "/guides/solid-tumor-cell-therapy/v4/",
      "version": 5,
      "sources": [
        "ef-09-1",
        "ef-09-2",
        "ef-09-3"
      ],
      "source_article_sha256": "aa0ad67f1631f025add3d6d5410ee6abd15398b3f641bd8055b5475de54a1b60",
      "cover_sha256": "4289fc1e253925510d4ea718b7bfe9e85b68999d0ac9e78f25fb21ae3d437be3",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1215,
      "pdf": {
        "document_id": "a5ba7112-08a7-5256-ac3c-6573e6d49b89",
        "version_id": "dda296f0-5c1d-55ac-8695-8a9fbf94151d",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "076badb4-e21b-5ee3-a3d0-b47cf6cf0786",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "2a820c5f-a9c4-5b9a-927e-bdab1c2abfad",
          "translated_content_sha256": "313da8d028743e26188b470ed6d18f2c24d9be0a031e34a7ae1a7a7e17d09cfe",
          "sha256": "0df8c0401542fa380643ecea71efd1f7e21ef59cd11460ec0e18c9e5c37f23ba",
          "byte_length": 1024521
        },
        {
          "locale": "es",
          "translation_id": "56da699f-9935-5e5d-a8d1-7945fa98e935",
          "translated_content_sha256": "066af9aff215bfb612a2910ffd3f6319cefb4271b19a41d2ca40cce0132378b2",
          "sha256": "2570247a17e74375a06292afe9eb3e76bb044cee753f7360994a112804f0463d",
          "byte_length": 777949
        },
        {
          "locale": "ja",
          "translation_id": "2aca35e5-3122-50c1-9d28-7a40dba8b538",
          "translated_content_sha256": "40f481be0bd3424de4222ff8ba6ad726ddebbf430e57ec4de8b9954854b08897",
          "sha256": "5072f92d5d36538b0b52c632ae89bed7962e553fff56c358122eb341d8e1ea8b",
          "byte_length": 1000974
        },
        {
          "locale": "ar",
          "translation_id": "71ac2703-988d-5f05-aa07-1696c880fbe1",
          "translated_content_sha256": "235d7a215f0ef9ed1f8383a6f18fa7b893268be2390e8174be9004d87127f4b0",
          "sha256": "8da9557bc40e2c6103e3d3c3d9a75df2d00d90cc06d3af709f17248761e3c192",
          "byte_length": 767286
        }
      ]
    },
    {
      "slug": "genomic-outbreak-inference",
      "source_slug": "genomic-outbreak-inference",
      "title": "From Related Genomes to Transmission Histories: What Pathogen Sequencing Can Establish",
      "url": "/guides/genomic-outbreak-inference/v5/",
      "localized_urls": {
        "en": "/guides/genomic-outbreak-inference/v5/en/",
        "zh": "/guides/genomic-outbreak-inference/v5/zh/",
        "es": "/guides/genomic-outbreak-inference/v5/es/",
        "ja": "/guides/genomic-outbreak-inference/v5/ja/",
        "ar": "/guides/genomic-outbreak-inference/v5/ar/"
      },
      "previous_version": "/guides/genomic-outbreak-inference/v4/",
      "version": 5,
      "sources": [
        "ef-10-1",
        "ef-10-2",
        "ef-10-3"
      ],
      "source_article_sha256": "519e19044b4555cd6b338d53c515af040c80094f682318a0d17c32df757f3aa0",
      "cover_sha256": "d30f87d06f21abe9b6316378a865144c35d00db4ddcd30e4b1819d7a68de8131",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1195,
      "pdf": {
        "document_id": "d483ac89-c909-55cb-891b-a14e4b252dc8",
        "version_id": "4b50bebf-d88a-562a-8efb-b13adc0a621e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "5e98e3b3-6332-578c-8eb8-02f5d8cf5de8",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "d0294f94-0a09-51d1-bba7-49c7846befbe",
          "translated_content_sha256": "c069d278e2c7b3f9773d47e760faa37cb4fdead359358cdd01d4eb5c21704455",
          "sha256": "d42ae82989be5d07225a9b4890241995bbc39893664d8e23e1740a8df0dae870",
          "byte_length": 903207
        },
        {
          "locale": "es",
          "translation_id": "474bf5d2-db0d-5b5e-90d6-b3613f4efa49",
          "translated_content_sha256": "4a65e29e19e6b5b3b4c71aa126d1182cb91229fe85e5f98915e1fb6497fde3bf",
          "sha256": "f84ea233021f882951372e5dc6090313292a641ef52e853dd8e67510be310640",
          "byte_length": 667101
        },
        {
          "locale": "ja",
          "translation_id": "871995cf-a294-5b61-92f7-33403a7321bd",
          "translated_content_sha256": "ac6f4c5a6884b3fd6908e68dc9b619cb74bc39fcd08c2234e2e4a0a0cdbe1f37",
          "sha256": "1dc73660f5a2932af96340a2aa3aedbd3c3eceac28e79ab898dbbf2fbbe7a3a4",
          "byte_length": 866233
        },
        {
          "locale": "ar",
          "translation_id": "4e7a3bf4-11d4-5854-9fbc-b90e4c7c52c8",
          "translated_content_sha256": "1e50f9425aa56772f1a06e0501921b17b05a706d413bd56088ae761435e5e458",
          "sha256": "0ad5b30db0aaf8e81b3d388c722ebe2fb83be7f8da10e1e2775fde97fb03835a",
          "byte_length": 652532
        }
      ]
    },
    {
      "slug": "methane-inverse-budget",
      "source_slug": "methane-inverse-budget",
      "title": "Closing the Methane Budget: Atmospheric Inversions, Intermittent Sources and Independent Validation",
      "url": "/guides/methane-inverse-budget/v5/",
      "localized_urls": {
        "en": "/guides/methane-inverse-budget/v5/en/",
        "zh": "/guides/methane-inverse-budget/v5/zh/",
        "es": "/guides/methane-inverse-budget/v5/es/",
        "ja": "/guides/methane-inverse-budget/v5/ja/",
        "ar": "/guides/methane-inverse-budget/v5/ar/"
      },
      "previous_version": "/guides/methane-inverse-budget/v4/",
      "version": 5,
      "sources": [
        "ef-11-1",
        "ef-11-2",
        "ef-11-3"
      ],
      "source_article_sha256": "83dee8f758063d7cb3761fc477243a55f19b493c1d7ebc7dc4b05f52d7de3fe0",
      "cover_sha256": "9b7d02941dee92d842849571110ca8ed54574accba8a26ba15bd1a022c956b68",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1204,
      "pdf": {
        "document_id": "4ec08ade-f0e4-5ffe-bf0d-e7439dd0203f",
        "version_id": "7879435b-136c-5fce-9836-1b9b98a37fa9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "119ffed3-b7a3-5971-8c7f-f00057a64364",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "275e7310-3d97-500c-a08f-f1d1693ca3e8",
          "translated_content_sha256": "cd8e6f6cff6efab09289739ce1439f22f561e5039b5c1a47fbc33abb98699588",
          "sha256": "c2fdb71c61fbe2466a9c0b35eb95b4737a8faa020db73c1fec39194448cf5ade",
          "byte_length": 980599
        },
        {
          "locale": "es",
          "translation_id": "fe994be1-72da-55fb-8e5a-cff43b8e19e9",
          "translated_content_sha256": "e163d19affd125ce630556c2c2d4787776d692bcb3741f5dc0648bd5be8cb6da",
          "sha256": "56be221f037d5d34074c35d30782a33f17748895d4bdcb3144ce3128aa1a1032",
          "byte_length": 739144
        },
        {
          "locale": "ja",
          "translation_id": "e662ab07-f440-5501-ab9c-66a5dac860fa",
          "translated_content_sha256": "82b8d13021c41feb73a9530fd2850c82a7a49b9ab6d0a3594a80cb99946e990f",
          "sha256": "b9057f5f4fdc1821e8d5c48bd04861fc0a60a54aa75a4d304f9410424c6215a0",
          "byte_length": 946496
        },
        {
          "locale": "ar",
          "translation_id": "8036a95b-aa8f-5ec5-b1aa-02f520dbf2ea",
          "translated_content_sha256": "245f20f7e2ab23a46dfc536ed9fd17e261f1c044b8b3a4ee3d863cc0e12c7b74",
          "sha256": "5746b4b58916a9f32b98b0c6e57e97b40879253b9f9746ba897b73eefdaaa6bb",
          "byte_length": 726650
        }
      ]
    },
    {
      "slug": "groundwater-storage-recovery",
      "source_slug": "groundwater-storage-recovery",
      "title": "When Water Returns but Storage Does Not: Groundwater Depletion and Irreversible Compaction",
      "url": "/guides/groundwater-storage-recovery/v5/",
      "localized_urls": {
        "en": "/guides/groundwater-storage-recovery/v5/en/",
        "zh": "/guides/groundwater-storage-recovery/v5/zh/",
        "es": "/guides/groundwater-storage-recovery/v5/es/",
        "ja": "/guides/groundwater-storage-recovery/v5/ja/",
        "ar": "/guides/groundwater-storage-recovery/v5/ar/"
      },
      "previous_version": "/guides/groundwater-storage-recovery/v4/",
      "version": 5,
      "sources": [
        "ef-12-1",
        "ef-12-2",
        "ef-12-3"
      ],
      "source_article_sha256": "c9d6c82fe3834f7326db9b732f87f1c07b3a98d35b328d38874fa6d00b4e31c3",
      "cover_sha256": "0da4556433e8f50cde2dd3299a299827388f91aa3bae9a44823f31f3215e561c",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1174,
      "pdf": {
        "document_id": "59a8e38e-843b-58b2-88df-dbf1ebcc67b3",
        "version_id": "341d61d7-fde5-5820-b96b-4aa4a2094e85",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "6ef5a985-8007-5970-b962-0b77f24a439d",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "a1df1598-e2de-50b8-bde6-e957751ee569",
          "translated_content_sha256": "c9ec5c465c04f26b734040c223d15f7f8a3b2ce62f5284c508b6867fb853ed5e",
          "sha256": "150dc8e3cc00d4f37f6cf77c3ecdc97193e83d16f49e6090c07de2657ce635ab",
          "byte_length": 913518
        },
        {
          "locale": "es",
          "translation_id": "07465a9b-a9f0-579e-b693-e9aaf00ffd25",
          "translated_content_sha256": "8144bfa485928d9b42768a64060b1ba33893ac1f97c320197822703c9be75a2c",
          "sha256": "a5ed862c62977d1c5f7700f38477e5b519b0dbe61c2422cc4eddf70193888797",
          "byte_length": 675950
        },
        {
          "locale": "ja",
          "translation_id": "16454db6-1c71-5da1-8b94-73646821e08c",
          "translated_content_sha256": "5e73dbbc895b073d40c1da2fd63c2707a3b679354840ed8fc564a7ff5592425d",
          "sha256": "efdeb6c3a6c68e641fd9583e58ff1e50dd04acd82c5c909b7ae95f787bc5a536",
          "byte_length": 883344
        },
        {
          "locale": "ar",
          "translation_id": "2e0ed179-4acc-5560-b58d-e94537497b27",
          "translated_content_sha256": "c6746ef359089b3c3d462c14a8c91bf5583d6df96d751905a9ce7b0cdb52fac7",
          "sha256": "a4ffc28d899d053b3b65d36ee0417fc4578fbf461103484d67262fe7a8e9ebd3",
          "byte_length": 661992
        }
      ]
    },
    {
      "slug": "ice-sheet-thresholds",
      "source_slug": "ice-sheet-thresholds",
      "title": "The Geometry of Ice-Sheet Instability: Grounding Lines, Feedbacks and Forecast Horizons",
      "url": "/guides/ice-sheet-thresholds/v5/",
      "localized_urls": {
        "en": "/guides/ice-sheet-thresholds/v5/en/",
        "zh": "/guides/ice-sheet-thresholds/v5/zh/",
        "es": "/guides/ice-sheet-thresholds/v5/es/",
        "ja": "/guides/ice-sheet-thresholds/v5/ja/",
        "ar": "/guides/ice-sheet-thresholds/v5/ar/"
      },
      "previous_version": "/guides/ice-sheet-thresholds/v4/",
      "version": 5,
      "sources": [
        "ef-13-1",
        "ef-13-2",
        "ef-13-3"
      ],
      "source_article_sha256": "89308e0a0d14e79f49746c1789984e2df12ec6a9cf62810fcd282c748d5cef0a",
      "cover_sha256": "ca1009fc1e8f1b447dbc56c4830c088d1b1b3308fd851e9cac6220b6d02420c8",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1176,
      "pdf": {
        "document_id": "ee14828b-6219-56a6-a5a6-07292abc1eb2",
        "version_id": "327aa026-f0da-5e61-8d2c-afb2fd723248",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "d897555f-1660-5f4f-a742-cf57f9d1bd92",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "6712e1eb-080a-5653-903f-c7eda27872e5",
          "translated_content_sha256": "21b6135de289c998ff9c166a26a023625ec1d28ce459f2cb6fea8f655f9e9cfb",
          "sha256": "36bd0a5383fc0cc3be32f025680f623dd5016f66b5d5ba397413ed431bc7fa5f",
          "byte_length": 993966
        },
        {
          "locale": "es",
          "translation_id": "fed742c1-e925-5644-9ef8-6088257982d6",
          "translated_content_sha256": "182cb9aa411a2645504160aa3d5a10a605b3a94c219f2958e74772b3b89cde4a",
          "sha256": "1eb3214163edd79a47508bd4aa5c4ecb7032741a1d54a16ac3be679f04d4e5dc",
          "byte_length": 758973
        },
        {
          "locale": "ja",
          "translation_id": "45538939-8311-5ac1-828f-cd3e1de3ca9f",
          "translated_content_sha256": "dd1006921fbd720e37d43268867947cd3b765168283493b7e8000ba28e804584",
          "sha256": "d6a680478c3901d6aa8275a908db2199e3826e9f69704b7e808b41a122fcee69",
          "byte_length": 958701
        },
        {
          "locale": "ar",
          "translation_id": "6d2745fb-eb01-5eaa-ba20-c13f0415b02e",
          "translated_content_sha256": "a1d67b98fd9467fd297d95ab3cbe51fca2dd7c7468b9f1d41233221912299838",
          "sha256": "a72f5bef0148f76548b62cc648136760790a5d8060b5b1a7dfa5f8589daefcdd",
          "byte_length": 746840
        }
      ]
    },
    {
      "slug": "marine-heatwave-baselines",
      "source_slug": "marine-heatwave-baselines",
      "title": "A Moving Ocean Baseline: Marine Heatwaves, Attribution and Ecological Exposure",
      "url": "/guides/marine-heatwave-baselines/v5/",
      "localized_urls": {
        "en": "/guides/marine-heatwave-baselines/v5/en/",
        "zh": "/guides/marine-heatwave-baselines/v5/zh/",
        "es": "/guides/marine-heatwave-baselines/v5/es/",
        "ja": "/guides/marine-heatwave-baselines/v5/ja/",
        "ar": "/guides/marine-heatwave-baselines/v5/ar/"
      },
      "previous_version": "/guides/marine-heatwave-baselines/v4/",
      "version": 5,
      "sources": [
        "ef-14-1",
        "ef-14-2",
        "ef-14-3"
      ],
      "source_article_sha256": "f1aae3f008bfdee46067194a1afa520c27048e05fb389cb3c50b22f57caed67d",
      "cover_sha256": "10a234ef8f88577c1bbecaf81dca5b69fd44fb92e740d2e2109fd873a40c476f",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1155,
      "pdf": {
        "document_id": "587c5fd7-40d4-5b0a-8646-2af76d4db1e4",
        "version_id": "689eeba6-a3f8-572e-8676-44b48199da3a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ecb008e7-a45d-51e2-911c-7b4845ed36bd",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "58599ff7-7197-5ca3-a510-9be3cbb538cb",
          "translated_content_sha256": "e0b449dde9d319ed1a93e1ee1c776bff77347aa67744253d38dab60664bd9101",
          "sha256": "66dddc2fb6c97ad9b8833f922602c8a42a7ca37b6f570d2f4affef35a0ce5fb8",
          "byte_length": 936189
        },
        {
          "locale": "es",
          "translation_id": "e94afb52-b83a-5957-87f1-094a3d39fcc6",
          "translated_content_sha256": "2eb91841ae56b849a4fd5499015cbc759b9d6de998f969ad42b0f402b3559b83",
          "sha256": "0ea2cdd28a1aea0ee99f135c6877159a8372e787bef93dd0c4cac7301753d4cd",
          "byte_length": 705878
        },
        {
          "locale": "ja",
          "translation_id": "7b723caf-e94f-5757-9d61-a2c1c2043f50",
          "translated_content_sha256": "c4989913baba2a7c2fc259269489b66566430db5815a4037e673e6d1f8f69233",
          "sha256": "85d0d160e80add260fea59f1075642127e94f2ac9fbe7defa441030f65b98ec6",
          "byte_length": 903222
        },
        {
          "locale": "ar",
          "translation_id": "b044cd2a-5c80-54e0-938a-c2e9a59bfc4b",
          "translated_content_sha256": "4ad04afddc37992f3f42fca34fd081743d4bb6d26e32fe2ecadaf0e0443c4951",
          "sha256": "895c86411bad13964cbbac8bd6684d78ff5dc4ec40304a402e4e1d71ec99c352",
          "byte_length": 685365
        }
      ]
    },
    {
      "slug": "overturning-circulation-evidence",
      "source_slug": "overturning-circulation-evidence",
      "title": "Reading an Ocean Circulation: AMOC Observations, Proxy Ambiguity and Early-Warning Claims",
      "url": "/guides/overturning-circulation-evidence/v5/",
      "localized_urls": {
        "en": "/guides/overturning-circulation-evidence/v5/en/",
        "zh": "/guides/overturning-circulation-evidence/v5/zh/",
        "es": "/guides/overturning-circulation-evidence/v5/es/",
        "ja": "/guides/overturning-circulation-evidence/v5/ja/",
        "ar": "/guides/overturning-circulation-evidence/v5/ar/"
      },
      "previous_version": "/guides/overturning-circulation-evidence/v4/",
      "version": 5,
      "sources": [
        "ef-15-1",
        "ef-15-2",
        "ef-15-3",
        "ef-15-4"
      ],
      "source_article_sha256": "ff96a98ac6609b3ef78a7f1007a415026d47b8bd88271e79a9ad4da1724a12e4",
      "cover_sha256": "5c0da8062a6f8e15ef4e9139c0acc8c3c73287facf02da17227d7573b467391c",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1165,
      "pdf": {
        "document_id": "0e7b8ea9-df72-548f-9781-5bc847847f94",
        "version_id": "0c546746-e2d8-55eb-a77d-ce48f69dbc4d",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "f246c697-27e8-56cf-ba54-941141bc0d4d",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "eaa3bc31-37fb-5c35-b506-4db618fbfe61",
          "translated_content_sha256": "bf92393d230b23e9b789118257985422ae7cebc7169e838997550cd12df6615b",
          "sha256": "be325ad32f2ec4e00cf9f34638c60173eab1a47c1df6dc03a7e8bc4d33c0bba1",
          "byte_length": 918784
        },
        {
          "locale": "es",
          "translation_id": "f43c67fe-73b6-5665-9908-c6befdc1e96f",
          "translated_content_sha256": "512ab9b54ab3eacc55f7f72d3d548c625e4fb726e0e4f003a7235c2dd1c28dcf",
          "sha256": "3008c5abe46ff93c20564bc0946dd75186c58c2a00792f8cec5d9759233e993c",
          "byte_length": 702548
        },
        {
          "locale": "ja",
          "translation_id": "e19ec085-db41-50e3-936e-cc6d414611b9",
          "translated_content_sha256": "3fce079d07361638078f62f6980c1b48fa90ad8a00b51ab949bf1b6350a16876",
          "sha256": "9a1f1f1d2f2f35153127ea1bc000c3db5105fd39eee4f62e4abaa374786587a3",
          "byte_length": 896806
        },
        {
          "locale": "ar",
          "translation_id": "6ca21457-73ab-5a2d-8355-816686c90610",
          "translated_content_sha256": "af0508e2d35159c10055361138f153cf558d5a097e35977eeae647431abd3536",
          "sha256": "d6d8fb5b4ecd9a7d47c1850385af8887fe568663a9c14dbc6e4eae39522a2c18",
          "byte_length": 696476
        }
      ]
    },
    {
      "slug": "water-harvesting-sorption",
      "source_slug": "water-harvesting-sorption",
      "title": "Harvesting Water from Dry Air: Sorption Thermodynamics, Cycling and Delivered Yield",
      "url": "/guides/water-harvesting-sorption/v5/",
      "localized_urls": {
        "en": "/guides/water-harvesting-sorption/v5/en/",
        "zh": "/guides/water-harvesting-sorption/v5/zh/",
        "es": "/guides/water-harvesting-sorption/v5/es/",
        "ja": "/guides/water-harvesting-sorption/v5/ja/",
        "ar": "/guides/water-harvesting-sorption/v5/ar/"
      },
      "previous_version": "/guides/water-harvesting-sorption/v4/",
      "version": 5,
      "sources": [
        "ef-16-1",
        "ef-16-2",
        "ef-16-3"
      ],
      "source_article_sha256": "8057be5763ce1d14d7ef00eb2528c3c3e78740921712644627dd1291f8ce4e27",
      "cover_sha256": "2e5f048f7c03bed28a0f24068571db8afa1d6b48cda1d313d8854c6aee7f5cd8",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1176,
      "pdf": {
        "document_id": "fd11bf15-16c3-54d0-bdfe-8c0eabbfe174",
        "version_id": "7913d189-6864-5c2f-9547-c7bc3343ee1f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "45b70cad-848e-5c85-b307-906573f9fcc3",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "7820d19b-1f7e-56b0-ab15-dc537865e0d1",
          "translated_content_sha256": "e66205056afd5c36fe64e56daf782d43232ea450a10f0f59ffd9c1bd890079fd",
          "sha256": "cb7dc5c7f04df947e3f997bdaec5b6b282251cb3359d9ae246b5572db6d4244a",
          "byte_length": 948398
        },
        {
          "locale": "es",
          "translation_id": "50e1283d-0ae0-583e-9fbe-b3049681767c",
          "translated_content_sha256": "c9ee7cae56661fec1c7ac66ebd1f7bda67f90a2f218bc718d4b2863c51cf3afe",
          "sha256": "f9766f87e3193c2f2a7d088459b034b66203a1d6f79bbb1304f57b7a75f9b888",
          "byte_length": 712860
        },
        {
          "locale": "ja",
          "translation_id": "93e7e34b-7019-5c57-96e0-2f723436a6b4",
          "translated_content_sha256": "24f58748a8cd276c37b5dbc0d52b3ad1009b3943dafa0bb31f9bf92393861a7f",
          "sha256": "2fbc9a739bde783dc20e9e8be082c49656e15c22a1d490c9d8a4d9b3e8ed41a6",
          "byte_length": 912756
        },
        {
          "locale": "ar",
          "translation_id": "15475fdb-0b17-59b4-91d5-6f324437b14a",
          "translated_content_sha256": "57f6370e523197587bfec9971c966bbd5882161fecaf6a3a9cb69531184af237",
          "sha256": "5c1b5f52014433e6778ac8ea107936d7f129040d4483d2ddb71de2041e0c99c4",
          "byte_length": 697067
        }
      ]
    },
    {
      "slug": "radiative-cooling-systems",
      "source_slug": "radiative-cooling-systems",
      "title": "Cooling beneath the Sky: Spectral Selectivity, Atmospheric Windows and System Boundaries",
      "url": "/guides/radiative-cooling-systems/v5/",
      "localized_urls": {
        "en": "/guides/radiative-cooling-systems/v5/en/",
        "zh": "/guides/radiative-cooling-systems/v5/zh/",
        "es": "/guides/radiative-cooling-systems/v5/es/",
        "ja": "/guides/radiative-cooling-systems/v5/ja/",
        "ar": "/guides/radiative-cooling-systems/v5/ar/"
      },
      "previous_version": "/guides/radiative-cooling-systems/v4/",
      "version": 5,
      "sources": [
        "ef-17-1",
        "ef-17-2",
        "ef-17-3"
      ],
      "source_article_sha256": "4a404a42f82c492000bba39da83039a27c7600da8367fe13bec7d8c422fd1820",
      "cover_sha256": "e308f8f80bd749f51db4bbaff4d93217fdeb76d9956816d56762a3acf832cf2d",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1150,
      "pdf": {
        "document_id": "385b1665-a938-5884-bfbc-9667f84b1ebe",
        "version_id": "cdeff090-55eb-55b7-8150-ca740db941c9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ce894dea-1ad6-54ef-9373-841e492267eb",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "95717e3a-9963-54c5-824c-c0d5ec68cddf",
          "translated_content_sha256": "9f2cac3258491f012b0889f4cbab71d4d6bb57ed17701bbec15f8280e2a6b3a1",
          "sha256": "90cc47f61eab184a5953fce03333c6474b4bc37ff48f34fff131c31d7f1b6ee8",
          "byte_length": 919182
        },
        {
          "locale": "es",
          "translation_id": "afb6142e-7d72-5930-a472-9a9cbf6bf9bf",
          "translated_content_sha256": "5401a0e4d847da43d8f27c8f927253edf91df6311ff8caa6e0553bfe83a9da54",
          "sha256": "d32f545b15d8722ef20c1ebf477e13b724f8f4456a35fd2c7971c312ebc87b92",
          "byte_length": 672730
        },
        {
          "locale": "ja",
          "translation_id": "f680b2dd-bc04-5fda-89ca-2eee9922c78b",
          "translated_content_sha256": "6b3539d42fb662f7922b21ec516b9cf321a4e067dd100df216f307936ce8985a",
          "sha256": "70e682eef709bdd3c6c577735f9c5b87620d99ac3c56d3fe77075868c9c53cab",
          "byte_length": 875187
        },
        {
          "locale": "ar",
          "translation_id": "629f2e48-07dc-571a-b275-1b310ffe3486",
          "translated_content_sha256": "685a4995d976d0dff0a8d3a704d95d8ba3c3d7fd93ce8cc0e23afc25cc4245f1",
          "sha256": "f37857c132ad15a8fcdd6d486c30a8a79008aea1d97326b37aa156451b989fb3",
          "byte_length": 653551
        }
      ]
    },
    {
      "slug": "sodium-ion-inventory",
      "source_slug": "sodium-ion-inventory",
      "title": "Abundance Is Not Performance: Sodium-Ion Batteries from Electrode Metrics to Usable Packs",
      "url": "/guides/sodium-ion-inventory/v5/",
      "localized_urls": {
        "en": "/guides/sodium-ion-inventory/v5/en/",
        "zh": "/guides/sodium-ion-inventory/v5/zh/",
        "es": "/guides/sodium-ion-inventory/v5/es/",
        "ja": "/guides/sodium-ion-inventory/v5/ja/",
        "ar": "/guides/sodium-ion-inventory/v5/ar/"
      },
      "previous_version": "/guides/sodium-ion-inventory/v4/",
      "version": 5,
      "sources": [
        "ef-18-1",
        "ef-18-2",
        "ef-18-3"
      ],
      "source_article_sha256": "5dabce48279e3247928a352147d5ef64267f27bc6a173d2df40054eba4a97a47",
      "cover_sha256": "142dd6751c5533860a5df49a61487fa4ce2366d094fd4e526ce87d75a8fb2b9b",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1151,
      "pdf": {
        "document_id": "41089089-6e85-5563-bf63-ae52016b98d6",
        "version_id": "e85fe659-d0aa-5cf1-9540-2470f55e2dfa",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ce740010-05bc-5615-a282-d47ac027b584",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "e00e7770-4d94-5c25-8c83-d773ee7d3ca6",
          "translated_content_sha256": "dfca700741e88d75b6500a3dd98049e713491e4ee93d72b0b10de3f57652072a",
          "sha256": "865ebb2d7f2115d6f9ffc73c3b011c80cea887657286a29872e1cf6e50037bc5",
          "byte_length": 941141
        },
        {
          "locale": "es",
          "translation_id": "d69f9497-f123-59c9-9e19-5d22e3b440b6",
          "translated_content_sha256": "b59207a4abaf554231c342d911a9942c3e73258c562a7ac6847ec2597ae6a6d5",
          "sha256": "f0c10bf4e1e74a3e0f516db6bfb58e09b51c7191983d61d42308bcddbc5f8376",
          "byte_length": 725209
        },
        {
          "locale": "ja",
          "translation_id": "c251b4c6-3c97-592f-bd4e-51c21489fa2d",
          "translated_content_sha256": "ffd240d7c1b3906082777e8f742c72f283ac0ef1d3850b478d95aa66c892572a",
          "sha256": "cec9b60656c05bce3d4558fdf8694f57b621e25e95fa7ca1d944440e740adad5",
          "byte_length": 913883
        },
        {
          "locale": "ar",
          "translation_id": "5c02b5fb-4044-579c-874d-09c483316699",
          "translated_content_sha256": "4a3253162c085913cff9714cee4d8461f8144e70dd57dc758c5988152ca2ece3",
          "sha256": "7e0af57734bf2729527eadc39f0834cbf562a7be7bb2af70700aa32d171ff23c",
          "byte_length": 699918
        }
      ]
    },
    {
      "slug": "thermoelectric-device-tradeoffs",
      "source_slug": "thermoelectric-device-tradeoffs",
      "title": "From a Large Figure of Merit to Useful Power: Thermoelectric Materials under Real Constraints",
      "url": "/guides/thermoelectric-device-tradeoffs/v5/",
      "localized_urls": {
        "en": "/guides/thermoelectric-device-tradeoffs/v5/en/",
        "zh": "/guides/thermoelectric-device-tradeoffs/v5/zh/",
        "es": "/guides/thermoelectric-device-tradeoffs/v5/es/",
        "ja": "/guides/thermoelectric-device-tradeoffs/v5/ja/",
        "ar": "/guides/thermoelectric-device-tradeoffs/v5/ar/"
      },
      "previous_version": "/guides/thermoelectric-device-tradeoffs/v4/",
      "version": 5,
      "sources": [
        "ef-19-1",
        "ef-19-2",
        "ef-19-3"
      ],
      "source_article_sha256": "6c2e5edaa198f0de3c733098e6857bba619d97f32471a7c92aef35d73646abc5",
      "cover_sha256": "939c8047bb2a0c3c1e1352459e2badbbf08bcce9b550d9cda1b64e0d1cdd58f0",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1126,
      "pdf": {
        "document_id": "f777deb2-79ab-585c-ad39-95fc505c2c8c",
        "version_id": "eeddb147-b7e0-5228-abf2-3f69f87aab6f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "2565f5ca-6910-528a-83e6-8cad381d21b2",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "a7cbb241-cf3a-5437-bcb7-635533332e85",
          "translated_content_sha256": "bdf4bd709882aeba389a9bce10c6b20d102bbc4705c0a3818d7bd137041bf93b",
          "sha256": "09aa5cceeb2481c8d37656b18f31145859d0c7e7caabb8685f7e7b84329b2607",
          "byte_length": 887477
        },
        {
          "locale": "es",
          "translation_id": "afc9a3d4-3fed-554e-9579-f13c4c882177",
          "translated_content_sha256": "6190a50434035ce918f9e23b7dff5be9712b56567eed25b2be9bd91ea95b5ecb",
          "sha256": "c44068665d4b6de468c60ae21cb0453a01144e5b8263c858372d8572f3dcd96a",
          "byte_length": 669630
        },
        {
          "locale": "ja",
          "translation_id": "71e5c61e-4e99-5147-bf6b-9e6c2b7eea7a",
          "translated_content_sha256": "c07a524d2d87fb8befea42e3cb0364185098f17c0308e1786a732d747eb4b092",
          "sha256": "ce2cacf63affb9b7eefd689fde3fcc432ba2409c09b30420eb55ca247e925b7f",
          "byte_length": 855643
        },
        {
          "locale": "ar",
          "translation_id": "4200bd20-69d1-5eb1-aee5-de44edb06c0b",
          "translated_content_sha256": "29aa30069d53fb9813fa1e2fba471c04c80a461cd0c815beef276c691152fd44",
          "sha256": "eaaceb8923d7bb4bad30be0a1f2e4bfeace47cbeff59a9c3e17c9b3b3be00ac7",
          "byte_length": 655577
        }
      ]
    },
    {
      "slug": "membrane-selectivity-limits",
      "source_slug": "membrane-selectivity-limits",
      "title": "Separating Molecules at Scale: Membrane Selectivity, Permeance and Process-Level Value",
      "url": "/guides/membrane-selectivity-limits/v5/",
      "localized_urls": {
        "en": "/guides/membrane-selectivity-limits/v5/en/",
        "zh": "/guides/membrane-selectivity-limits/v5/zh/",
        "es": "/guides/membrane-selectivity-limits/v5/es/",
        "ja": "/guides/membrane-selectivity-limits/v5/ja/",
        "ar": "/guides/membrane-selectivity-limits/v5/ar/"
      },
      "previous_version": "/guides/membrane-selectivity-limits/v4/",
      "version": 5,
      "sources": [
        "ef-20-1",
        "ef-20-2",
        "ef-20-3"
      ],
      "source_article_sha256": "8dd3eb25f019528ed7f01061775a9b93c102e71432b1d99b8eeee1d911265cac",
      "cover_sha256": "319ba1b5d7c1b31d41dfbf94a914bf2a0c23518078278328c007182c59a52155",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1124,
      "pdf": {
        "document_id": "81201ef4-5a1c-525f-b677-3163685eed1e",
        "version_id": "758a8071-8e10-53dd-a9e7-b3dc876940d7",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "c0cb664e-238b-5506-9317-6ef905aa26f8",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "a6f4f070-45d0-5b4a-8818-f3bc65d460af",
          "translated_content_sha256": "ddcb238fbf1eb85a1ad4b77e8c0a56f21bd12a4c698fa4db79d3889521e7091d",
          "sha256": "5243b7a4f15becb02613489410f1ee5655305273bbb82bfc3c957de72f7a022c",
          "byte_length": 923973
        },
        {
          "locale": "es",
          "translation_id": "13a589b8-41d5-55ea-9b55-c7c467d9c1e0",
          "translated_content_sha256": "11646f59b6df715fb14ed476a50326109ec641a9eae6957683e75e73bd0a79f7",
          "sha256": "53b33d7ea64695df540ae546ebc561a72a97e2963052cd83a43efe459731e583",
          "byte_length": 700886
        },
        {
          "locale": "ja",
          "translation_id": "f2f231f9-1e50-522b-89a6-65eaaa7047f8",
          "translated_content_sha256": "6ff2c765358eb6a9799e26356c73078a22bc6564e9f6d49475ab924f402e0435",
          "sha256": "4dbf145a4dce75e4c45acc1f845226ce19768c480adaf90569599de5f18af61f",
          "byte_length": 877468
        },
        {
          "locale": "ar",
          "translation_id": "7c4176eb-6400-52a2-b85c-3d6c17adc818",
          "translated_content_sha256": "0ee60ea6cab13c2b0cc02ce9a863c4c3907190d64e377855b7c639618a6a23f6",
          "sha256": "457e9377efeb0512638d1c0baa602013a91b2f1ed25cbf38572fb1c25c4a957b",
          "byte_length": 670336
        }
      ]
    },
    {
      "slug": "optical-clock-networks",
      "source_slug": "optical-clock-networks",
      "title": "Time as a Measured Field: Optical Clock Networks, Correlated Errors and Relativistic Geodesy",
      "url": "/guides/optical-clock-networks/v5/",
      "localized_urls": {
        "en": "/guides/optical-clock-networks/v5/en/",
        "zh": "/guides/optical-clock-networks/v5/zh/",
        "es": "/guides/optical-clock-networks/v5/es/",
        "ja": "/guides/optical-clock-networks/v5/ja/",
        "ar": "/guides/optical-clock-networks/v5/ar/"
      },
      "previous_version": "/guides/optical-clock-networks/v4/",
      "version": 5,
      "sources": [
        "ef-21-1",
        "ef-21-2",
        "ef-21-3"
      ],
      "source_article_sha256": "560932fec633a6cb50ecafea091d79c5b69747a67a39860b40cc8a8ad97c0784",
      "cover_sha256": "5b83bff8f297ab676c8886d5f2eb3f5972ac1cf0bb4d3f1070c92a21e8f231f5",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1109,
      "pdf": {
        "document_id": "10f08c4c-5a14-5b6b-ba26-67cbd9154c52",
        "version_id": "528b8891-0fed-5a1b-b34e-bcdeb6b994a5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "2d661d15-62e1-55b0-949b-577ae8af2d81",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "136897a1-0aa6-5166-8042-ecf04faa3e37",
          "translated_content_sha256": "7c42f22d7560a23fc17b016264fb7693c12af01bb53fce1a9e21cc10f6586abd",
          "sha256": "ac2462ee90a8bd21de90d14c3456140c5c23bc579b68e68bae9f5fd27b203fac",
          "byte_length": 896129
        },
        {
          "locale": "es",
          "translation_id": "b23deeff-f8cb-5ef4-8800-bf6b6a5c5b09",
          "translated_content_sha256": "3b07986b81fe3d9654cdf48fa91d22b42543637ca7b3b15477ac0b05d01291db",
          "sha256": "62510f173877bed9a3b8db1cb626872e1033247fc9d027c8c8e685d8baad2bd1",
          "byte_length": 679654
        },
        {
          "locale": "ja",
          "translation_id": "2152eb2b-9b5e-5cda-b7ef-131dfb73896f",
          "translated_content_sha256": "0cc556402eb2864965674c423748a25013214d1f5a35133ec5304464a9531937",
          "sha256": "9e325d16f8539b9917d408987325da1bc8b90b4639b45037f5494d18593ff034",
          "byte_length": 859991
        },
        {
          "locale": "ar",
          "translation_id": "b57e2773-2a3c-5f83-a36e-b4f9f224db71",
          "translated_content_sha256": "6f9f1d8acbec8ec348ef0b0ce6da1b5eddb96464ce82a5f2544cf0a65e32953e",
          "sha256": "e2c2f961ebc8e58e5fb7194df5164c4737bfb50e232584c4b3dc9430a8e994bb",
          "byte_length": 662561
        }
      ]
    },
    {
      "slug": "atom-interferometry-systematics",
      "source_slug": "atom-interferometry-systematics",
      "title": "Matter Waves as Accelerometers: Scale Factors, Wavefronts and the Cost of Longer Interrogation",
      "url": "/guides/atom-interferometry-systematics/v5/",
      "localized_urls": {
        "en": "/guides/atom-interferometry-systematics/v5/en/",
        "zh": "/guides/atom-interferometry-systematics/v5/zh/",
        "es": "/guides/atom-interferometry-systematics/v5/es/",
        "ja": "/guides/atom-interferometry-systematics/v5/ja/",
        "ar": "/guides/atom-interferometry-systematics/v5/ar/"
      },
      "previous_version": "/guides/atom-interferometry-systematics/v4/",
      "version": 5,
      "sources": [
        "ef-22-1",
        "ef-22-2",
        "ef-22-3"
      ],
      "source_article_sha256": "14d3f8c6456285ed02521207ee8fe51b22303cf4c056f87f2398939bbb61c32e",
      "cover_sha256": "fcc570a1553140ea78fb804c634e8384677dc52fa4772924916027ec5cb969ba",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1128,
      "pdf": {
        "document_id": "517ba79c-3cd1-5ae1-a087-f0162b80625f",
        "version_id": "770eb2c5-454e-526b-8c94-cf3c65de64b9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "84abd4e8-e455-5522-a3dc-33a234dce834",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "15b66f53-cf97-5072-a507-447584dad644",
          "translated_content_sha256": "5caabad9acc0e7b5dbdf335a9bfddd01661fd704f0365fa74f2566843a6b9575",
          "sha256": "1f9e539d580ebb596d702b31781071c47fd2ee901518a99d9042c30692c09980",
          "byte_length": 871185
        },
        {
          "locale": "es",
          "translation_id": "2b5381e8-e398-5c69-b762-9485624e3c47",
          "translated_content_sha256": "42d4b6009697414569b9dd7cd955f551a0ba4d45cd01a01c6b6228a5c90a02a8",
          "sha256": "6fe6f9549c0c5323ea10f6720cf717fbfb80392897b448a9182d3aa8c2a4f008",
          "byte_length": 644154
        },
        {
          "locale": "ja",
          "translation_id": "8722599e-f20b-57d2-97c1-95ba4e58f26f",
          "translated_content_sha256": "098b60c68984bdcd6f85000abe472e1f3e6fdcd7b1252ba297d8413531c4c23d",
          "sha256": "17f9c6424ffaff5b48e0754c49323bd8d58c30828572a5d0c7365aee85afb5bf",
          "byte_length": 847496
        },
        {
          "locale": "ar",
          "translation_id": "07bb995a-985c-5ec9-91b1-21cc1e3d17e8",
          "translated_content_sha256": "2561708243193184537cfca82895759f6841d84a2b65eb1ee4a70ac16de3a44d",
          "sha256": "d4e7dc3940f89b1c2eaf0476abea8f50b4b8018d9954b7feb115a8f90797e2b9",
          "byte_length": 630139
        }
      ]
    },
    {
      "slug": "hubbard-quantum-simulation",
      "source_slug": "hubbard-quantum-simulation",
      "title": "Learning from an Artificial Lattice: What Fermi-Hubbard Quantum Simulators Actually Measure",
      "url": "/guides/hubbard-quantum-simulation/v5/",
      "localized_urls": {
        "en": "/guides/hubbard-quantum-simulation/v5/en/",
        "zh": "/guides/hubbard-quantum-simulation/v5/zh/",
        "es": "/guides/hubbard-quantum-simulation/v5/es/",
        "ja": "/guides/hubbard-quantum-simulation/v5/ja/",
        "ar": "/guides/hubbard-quantum-simulation/v5/ar/"
      },
      "previous_version": "/guides/hubbard-quantum-simulation/v4/",
      "version": 5,
      "sources": [
        "ef-23-1",
        "ef-23-2",
        "ef-23-3"
      ],
      "source_article_sha256": "b9311545e9ca4405662931664025e1638e3dd56c8dab47d195cf73fd95764509",
      "cover_sha256": "207c0ea9cc5800eed94291fdf807341d31058c9909a10ee70fd3276f238ad287",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1127,
      "pdf": {
        "document_id": "0d96082c-2f71-539c-be14-6528caf423d4",
        "version_id": "f8cedb23-cd47-54e2-9eb4-822a2ca9e778",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "b1c8fe46-fc6b-564c-bd39-c5d7fe633fb9",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "5a4164ef-03b7-5631-9fef-4291a3f3a0d1",
          "translated_content_sha256": "cfb7deebebb602926924a38736ec4d46043978d18e1b88a15218a027243f93f3",
          "sha256": "040c536707c75258117ef59dc6f4593c0ad87cbc6ab70eae57aea48685c65fce",
          "byte_length": 913379
        },
        {
          "locale": "es",
          "translation_id": "6ad0dd53-c268-5139-9c62-f6a7e4b3f08a",
          "translated_content_sha256": "ef90bac3663ebb18e4681b8b30a2a9214171bf24323dcd2ccc2a46e75696e0c2",
          "sha256": "e5b54672db7c120b3c0d5f755f39ab5e8d9c9fdc5f6e74c22ada140c14ccd98d",
          "byte_length": 683942
        },
        {
          "locale": "ja",
          "translation_id": "56697341-43cd-5530-b8ec-6732b5287b2d",
          "translated_content_sha256": "b3ee0a4ad71f0f101e98ba5c5b648cf621c4a0c0b893df09077211ece6039d01",
          "sha256": "01d33f9b0f38eca87f0d7dc26b05e8b3ec752fbf4010a9518d794b9cc6d41e21",
          "byte_length": 869545
        },
        {
          "locale": "ar",
          "translation_id": "14f2958c-7119-51b2-a8b4-816c0e1b88ec",
          "translated_content_sha256": "92379c39c1403f0d919e2673396332b6ec3c728c5ef85aeb4707c2f1dfeeffb1",
          "sha256": "e7ba3e59a8ac547aec7aa3c0dd794120214d8a0f1411ca819f94124681818be4",
          "byte_length": 671387
        }
      ]
    },
    {
      "slug": "nickelate-superconductivity",
      "source_slug": "nickelate-superconductivity",
      "title": "A Superconducting Signature Is a Chain of Evidence: Nickelates, Interfaces and Competing Explanations",
      "url": "/guides/nickelate-superconductivity/v5/",
      "localized_urls": {
        "en": "/guides/nickelate-superconductivity/v5/en/",
        "zh": "/guides/nickelate-superconductivity/v5/zh/",
        "es": "/guides/nickelate-superconductivity/v5/es/",
        "ja": "/guides/nickelate-superconductivity/v5/ja/",
        "ar": "/guides/nickelate-superconductivity/v5/ar/"
      },
      "previous_version": "/guides/nickelate-superconductivity/v4/",
      "version": 5,
      "sources": [
        "ef-24-1",
        "ef-24-2",
        "ef-24-3"
      ],
      "source_article_sha256": "3dd4762d7bb0b87cae086dc29e02ad7e8ea0eef291a8022f4758fc74f7416a2c",
      "cover_sha256": "9eee32d313bdcf581ac1713482c01591c5f04538cb1bd59fa55c4c6197ba2ccd",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1122,
      "pdf": {
        "document_id": "bb68e677-9b21-5494-a4be-be3d1ded97c4",
        "version_id": "300c836b-af67-5421-898b-4843aca23e6a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "9a63be57-9a99-5854-ae24-e2adcbfdd624",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c80ac881-b8fb-5bc2-8743-f98de810c2d1",
          "translated_content_sha256": "4fba90d2175eeb35d91386e66f78de5fb31a9ac469853111cb07bb6abd808dad",
          "sha256": "9e7964660701c2b44ae4357531fbf95896f4302a2931349852b556320c78a8ea",
          "byte_length": 927067
        },
        {
          "locale": "es",
          "translation_id": "8fa224a2-c679-5cee-9163-0de80d8154b8",
          "translated_content_sha256": "5aa73964989ce8e85371f803a7c93f46725ee42151844aeb659b38ce19fbfefe",
          "sha256": "4d173ccf8684d9f780e3d7f091bdb32301aa2e34bf57da5dcb2474b9ce5cc55c",
          "byte_length": 695102
        },
        {
          "locale": "ja",
          "translation_id": "ab336951-310c-5b1b-b820-662f0a0c9e11",
          "translated_content_sha256": "3579a54d4c52e695ede94870716c551e0f1ebd0bd254e0eb62726e23a5ce8b64",
          "sha256": "e964939470fea09e64ae163c602c51f03860488ea5ab7a337f83759320adfe71",
          "byte_length": 892623
        },
        {
          "locale": "ar",
          "translation_id": "e42ddcf7-7b78-5811-9955-2530cbe8e9ad",
          "translated_content_sha256": "9ee3f1540f8c90f3c49bd3c1aa0f7a60b60289ec9c7fb37c92dc663618cf2f51",
          "sha256": "eaecfc071dc806447a7a1dc4e987832eed5b16aa201fcf304e0c4e79ada8073f",
          "byte_length": 673036
        }
      ]
    },
    {
      "slug": "spin-liquid-identifiability",
      "source_slug": "spin-liquid-identifiability",
      "title": "Beyond the Absence of Order: Identifying Quantum Spin Liquids amid Disorder and Imperfect Probes",
      "url": "/guides/spin-liquid-identifiability/v5/",
      "localized_urls": {
        "en": "/guides/spin-liquid-identifiability/v5/en/",
        "zh": "/guides/spin-liquid-identifiability/v5/zh/",
        "es": "/guides/spin-liquid-identifiability/v5/es/",
        "ja": "/guides/spin-liquid-identifiability/v5/ja/",
        "ar": "/guides/spin-liquid-identifiability/v5/ar/"
      },
      "previous_version": "/guides/spin-liquid-identifiability/v4/",
      "version": 5,
      "sources": [
        "ef-25-1",
        "ef-25-2",
        "ef-25-3",
        "ef-25-4"
      ],
      "source_article_sha256": "a56c87c668757d38cdc1bed3aa3a57f2cb57ec27fbcd3d301808f08d6e1309ba",
      "cover_sha256": "401191758eaea32dae89bb8776ee7c5d02aabd3d89f96ac285294e8b69d5fb6c",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1156,
      "pdf": {
        "document_id": "3ddf94b2-de0e-572a-8997-2333c189b361",
        "version_id": "2d17c179-0901-514d-a769-cbe605406dea",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ca0e6062-109b-53a9-bf1b-699f61e9b441",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "1beeb3e2-c898-52a2-8192-83a2d55a8868",
          "translated_content_sha256": "2fae57cf206f36fe97cdce3f89428cf80e51a2d18fde39c98c9da18bcb578ec8",
          "sha256": "d71229beefffc6c4f2c5f6c0f1b038ff1ecaa1984d5590fc4857fed1fbd420d4",
          "byte_length": 976532
        },
        {
          "locale": "es",
          "translation_id": "ee9fc712-ccd9-536f-80d1-d25a1560f902",
          "translated_content_sha256": "a276693676ef184530afb56f3107be4c337dc4cb5443c2efd4515565ea8abed0",
          "sha256": "3cfbacb35eb68797f198e4c05b02a93862aa77aa36cd74aa80fa3b8aff0c3532",
          "byte_length": 744483
        },
        {
          "locale": "ja",
          "translation_id": "bc5ecf2d-cd3b-5c34-8847-a47ae904d929",
          "translated_content_sha256": "f39f7b67d4689d3d8ef7b80f98b4f096b7e5f74b32863dc5637529bd20b40bd1",
          "sha256": "ea603f0b268fdc27305d264f39edc62922e864345d8808a3585cb72ffb83a1b5",
          "byte_length": 943594
        },
        {
          "locale": "ar",
          "translation_id": "0830b7f6-aa12-5c17-bad0-ed1225da4dd3",
          "translated_content_sha256": "bf66aef924ff9a1fe67f4391582326246e714bfddf68a01a327c9f98ceb5c389",
          "sha256": "fcc996efe3b1f8f37338a0257b82734e841121c3a220d992ef501ddcd648b5f4",
          "byte_length": 736143
        }
      ]
    },
    {
      "slug": "exoplanet-atmosphere-degeneracy",
      "source_slug": "exoplanet-atmosphere-degeneracy",
      "title": "An Atmosphere through a Spectrum: Clouds, Stellar Contamination and Exoplanet Retrieval",
      "url": "/guides/exoplanet-atmosphere-degeneracy/v5/",
      "localized_urls": {
        "en": "/guides/exoplanet-atmosphere-degeneracy/v5/en/",
        "zh": "/guides/exoplanet-atmosphere-degeneracy/v5/zh/",
        "es": "/guides/exoplanet-atmosphere-degeneracy/v5/es/",
        "ja": "/guides/exoplanet-atmosphere-degeneracy/v5/ja/",
        "ar": "/guides/exoplanet-atmosphere-degeneracy/v5/ar/"
      },
      "previous_version": "/guides/exoplanet-atmosphere-degeneracy/v4/",
      "version": 5,
      "sources": [
        "ef-26-1",
        "ef-26-2",
        "ef-26-3"
      ],
      "source_article_sha256": "ac248077411bf42926e8653d7a6c2d8ba3ad80ea9f09d7cae030c2c070d571e9",
      "cover_sha256": "47ec622eba69900b08688d4b29a7226b2308499884b829181c0c79473a99d415",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1127,
      "pdf": {
        "document_id": "5c2ef62c-96e7-58ac-b747-c10438582f4b",
        "version_id": "e021b356-a4bf-5b86-a2c2-d10ca881c63a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "6c4655f7-2315-5b87-8a94-218997e0e05c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c94fefb3-a90d-513c-b76f-9e8f98a97b35",
          "translated_content_sha256": "79bad166a92caf6653873364e63c6644bb4a2f7b244656a251e62d39a4237f68",
          "sha256": "3235f63db9b525a7eb9843a2c997bbaabf3e9d284bdb9fa5fe0daccfb00917c6",
          "byte_length": 900426
        },
        {
          "locale": "es",
          "translation_id": "ba5d63fe-9a99-562b-a386-1828dd6d2b40",
          "translated_content_sha256": "eb6293f414a6152bdc9c558ec29b8b7f91b053609fd61b8166689e7bcf2f5415",
          "sha256": "ae7a5be032b9d3e960940e1e1e8b9e5a52147b01c92f6ff8c78de0714975fe93",
          "byte_length": 680666
        },
        {
          "locale": "ja",
          "translation_id": "64365efe-5468-5b09-b608-2c29c6f4df5c",
          "translated_content_sha256": "dc61314c995db48ffe6c82f082f6900ba4b1d28d3d84c62eb8a05275247adf4b",
          "sha256": "e649ebc73b662cd8f81d8fded15f90579259124f6d59c5182322cc3a68b852df",
          "byte_length": 871277
        },
        {
          "locale": "ar",
          "translation_id": "f150ff76-aa09-5b34-8df6-0d238f4837ec",
          "translated_content_sha256": "9c92676dd9207b649b38401817298e8b78920540a1f8e87c35d8a456860d794e",
          "sha256": "9a3620f8f5e43c05b2f9f6c93872233758166bae548fd5cde1cc287042762d45",
          "byte_length": 668112
        }
      ]
    },
    {
      "slug": "hubble-tension-calibration",
      "source_slug": "hubble-tension-calibration",
      "title": "Measuring Cosmic Expansion Twice: Calibration, Model Dependence and the Hubble Tension",
      "url": "/guides/hubble-tension-calibration/v5/",
      "localized_urls": {
        "en": "/guides/hubble-tension-calibration/v5/en/",
        "zh": "/guides/hubble-tension-calibration/v5/zh/",
        "es": "/guides/hubble-tension-calibration/v5/es/",
        "ja": "/guides/hubble-tension-calibration/v5/ja/",
        "ar": "/guides/hubble-tension-calibration/v5/ar/"
      },
      "previous_version": "/guides/hubble-tension-calibration/v4/",
      "version": 5,
      "sources": [
        "ef-27-1",
        "ef-27-2",
        "ef-27-3"
      ],
      "source_article_sha256": "2e90419d89912dbded12f1b453a31e59b7c1caf8e06a6a6bd1b07e8ec3cf7a42",
      "cover_sha256": "839a558219a1c7ccc79eb6a6503247f013a00b421d8ff50e6d360fea71506cd6",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1132,
      "pdf": {
        "document_id": "f656bba4-ce08-5021-a478-cd13bd2f67f4",
        "version_id": "f3c18324-7f15-5fe4-b7de-9d1500f45206",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "5298bde1-1551-56dc-8f4a-0607e5faff2c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "562d52f6-3894-5d08-9a2c-34def3408208",
          "translated_content_sha256": "74a77f48acb8bc4409fbca284a7c467e26e6e1621927c1171fa1684e9dc3da9a",
          "sha256": "7392559a6b20c667dbacba2cf04bc3388f23503848332430f87addabeca50303",
          "byte_length": 876771
        },
        {
          "locale": "es",
          "translation_id": "f607b784-fed9-5db5-a414-46cfe2a4727f",
          "translated_content_sha256": "627789186ced74eaa13846af2ad945a3ca4deba2d893f1484a6f8eb6fb9e01cb",
          "sha256": "dbf21977520a51185156dc764e0b02f7e46c392702bcac0c4acf75a65eb4584d",
          "byte_length": 666717
        },
        {
          "locale": "ja",
          "translation_id": "0e925aa5-9203-5388-b73a-a4625c8ae647",
          "translated_content_sha256": "f46f33a0c42ea55c68345167a696967a0ffc2fc97dc735c1826aea1c680d48c0",
          "sha256": "e9c4d71e741841e4b174db6bb01ea44fecef3cb1fc58726c927159f43aac9282",
          "byte_length": 836903
        },
        {
          "locale": "ar",
          "translation_id": "c0d38c22-4c48-5c68-aab5-3114b37e471e",
          "translated_content_sha256": "8bbfc8edc2778378e4f63c0e4645fdd85375bd92966b0b24bcd342d69f96a4ef",
          "sha256": "79fd74926bf9b90213e74a44e21b9dda70cde8c97608a2e4e498842718946dea",
          "byte_length": 644289
        }
      ]
    },
    {
      "slug": "dark-matter-exposure",
      "source_slug": "dark-matter-exposure",
      "title": "A Null Result with Structure: Exposure, Thresholds and Backgrounds in Dark-Matter Searches",
      "url": "/guides/dark-matter-exposure/v5/",
      "localized_urls": {
        "en": "/guides/dark-matter-exposure/v5/en/",
        "zh": "/guides/dark-matter-exposure/v5/zh/",
        "es": "/guides/dark-matter-exposure/v5/es/",
        "ja": "/guides/dark-matter-exposure/v5/ja/",
        "ar": "/guides/dark-matter-exposure/v5/ar/"
      },
      "previous_version": "/guides/dark-matter-exposure/v4/",
      "version": 5,
      "sources": [
        "ef-28-1",
        "ef-28-2",
        "ef-28-3"
      ],
      "source_article_sha256": "4d870b8fdcaa0b0fc5cd20405b90563713e7f1ed4b627a8c68c5aff74bcbed01",
      "cover_sha256": "b7de601426bbb7ea810a06bbce50d658b7e989fd501a17509c21e3f0ca31550a",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1108,
      "pdf": {
        "document_id": "ce95cd9a-f14f-59ca-82ef-15379e9b0114",
        "version_id": "6ead8cac-089b-53cb-b756-034106386915",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "b07f7e82-4087-52a1-a0da-d3f8e37ea130",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "ec130b59-94eb-51d7-88c9-93e56d38093b",
          "translated_content_sha256": "7b07cc0fc4746542cd5e36fac34936930a8c41eab06d1b40583cda059fc47fc2",
          "sha256": "74be3b0984c4eb65d7455ed62a44fb7a4486b29726c4de473b6840da4bd96a39",
          "byte_length": 967548
        },
        {
          "locale": "es",
          "translation_id": "13af0f1e-c3b9-5ec2-8422-7860964b2832",
          "translated_content_sha256": "b9962022d0adae31c84a98e68feb4faf66a498e4b4b19e0b34d6d7c526252159",
          "sha256": "a80ed390a1ad026fe07593b815c480a174a4d1fe4d4941eed327c25b016acd88",
          "byte_length": 751163
        },
        {
          "locale": "ja",
          "translation_id": "d8392999-8768-5dc1-8ee1-ec9893bb2e7c",
          "translated_content_sha256": "91d181903cb777237a9289c4f5c055b2caffff96a01c4a721ac44be1a756f1e2",
          "sha256": "2fc50661a8283b352d23e4b81708169f0152f89283763c04e34cd6ce962cf8aa",
          "byte_length": 939489
        },
        {
          "locale": "ar",
          "translation_id": "d8404fde-99fc-5744-952f-9c899922d9fd",
          "translated_content_sha256": "91bbc407e80a24a84f8429570616a54d9edf54888a900acf6ec21c1ed7bcdc67",
          "sha256": "9fa9306824b2146eaf6aa4d5a0e0fd7513c209ee9ede6d7b9ca95a62522adfaf",
          "byte_length": 732781
        }
      ]
    },
    {
      "slug": "fast-radio-burst-baryons",
      "source_slug": "fast-radio-burst-baryons",
      "title": "Weighing Invisible Matter with Fast Radio Bursts: Dispersion, Host Galaxies and Selection",
      "url": "/guides/fast-radio-burst-baryons/v5/",
      "localized_urls": {
        "en": "/guides/fast-radio-burst-baryons/v5/en/",
        "zh": "/guides/fast-radio-burst-baryons/v5/zh/",
        "es": "/guides/fast-radio-burst-baryons/v5/es/",
        "ja": "/guides/fast-radio-burst-baryons/v5/ja/",
        "ar": "/guides/fast-radio-burst-baryons/v5/ar/"
      },
      "previous_version": "/guides/fast-radio-burst-baryons/v4/",
      "version": 5,
      "sources": [
        "ef-29-1",
        "ef-29-2",
        "ef-29-3"
      ],
      "source_article_sha256": "0daf05e0a4a59cd523fd50e2da3f74151bd486b3111dc69386cf612e6b32e1b3",
      "cover_sha256": "bf36cb8dcab7785a2f22c67e1e9aec1f3a9f41e53e4bc5f1214e7eff4a859cab",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1137,
      "pdf": {
        "document_id": "1b4acf1a-19cf-5926-a164-6b0ea3261572",
        "version_id": "10d63dd1-b966-5301-8041-69de4eeef2fb",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "2dd10e4b-7522-5377-bace-83746bc14c18",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "cc15f849-f967-5ed6-98f2-f9be14ff9047",
          "translated_content_sha256": "827bb2f689b136282b78cfb878036b937e47ee51feaabed3bccea5148c7f276e",
          "sha256": "5aa2b17cb8daa47d368fb03fe45040b25c695f7873e7bbfb6b84da23d56deb12",
          "byte_length": 949716
        },
        {
          "locale": "es",
          "translation_id": "4db55d57-0b12-5ef5-891f-4f831af265c3",
          "translated_content_sha256": "b572dfc4b34614a86d542b95236fd202354d221193590d71a329ed3941f6d3e0",
          "sha256": "db47bcb4a50c6ba9c3aeb7ef258fb831e7843dc353e92aba604481aea873925b",
          "byte_length": 736444
        },
        {
          "locale": "ja",
          "translation_id": "e1a43afd-fac6-55c6-9944-dc563b4398e4",
          "translated_content_sha256": "cdce27e1565dbb3ef22ae1bedbe4f2801460e4641c760f455677b01ac042839a",
          "sha256": "93f56d61c52d0ac96b57790eb4a6d081c99bc578868d55422e04201c3c8d010a",
          "byte_length": 920902
        },
        {
          "locale": "ar",
          "translation_id": "073a2a9d-9b09-5fa6-b5cd-5f67c3e5301e",
          "translated_content_sha256": "327b7587e8f31a96fc5e00ea0a29b6ee05705b9f430dcff6c5a044fbddd61a8b",
          "sha256": "664d868026b2c440b5fc3551a9724429c50f8748af0137c47ebeeaff33dbbd2d",
          "byte_length": 722102
        }
      ]
    },
    {
      "slug": "cosmic-dawn-radio-inference",
      "source_slug": "cosmic-dawn-radio-inference",
      "title": "Listening beneath the Foreground: Calibration and Identifiability in Cosmic-Dawn Radio Experiments",
      "url": "/guides/cosmic-dawn-radio-inference/v5/",
      "localized_urls": {
        "en": "/guides/cosmic-dawn-radio-inference/v5/en/",
        "zh": "/guides/cosmic-dawn-radio-inference/v5/zh/",
        "es": "/guides/cosmic-dawn-radio-inference/v5/es/",
        "ja": "/guides/cosmic-dawn-radio-inference/v5/ja/",
        "ar": "/guides/cosmic-dawn-radio-inference/v5/ar/"
      },
      "previous_version": "/guides/cosmic-dawn-radio-inference/v4/",
      "version": 5,
      "sources": [
        "ef-30-1",
        "ef-30-2",
        "ef-30-3"
      ],
      "source_article_sha256": "5fd2ecb66a1542ac3eea46b0d6f34cc4ceb1ee478d8ec533dd6ca4b2cc5238a7",
      "cover_sha256": "715740c97a39527f2a9d2fdb551d7a651340cfbeeebb3ee6b72b55e76cebfbba",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1093,
      "pdf": {
        "document_id": "6e8ea456-062e-5d76-b5b0-8a228bffc244",
        "version_id": "a13628ba-9494-5c83-8edf-7737621c6029",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "f4bf2fa6-d515-5040-a213-9b96cf8748eb",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "723ad05c-41d3-5aae-9c15-ae435c88f764",
          "translated_content_sha256": "b5cb6e91bff704e56639648f17a2fd680919ee86001823da2261deef04c670d4",
          "sha256": "1487c6cc2d7dca9fc9e0d86379c534ada25e9756bc162f92ee2a5a4c55358fb5",
          "byte_length": 910908
        },
        {
          "locale": "es",
          "translation_id": "08d275e6-7c6b-5d50-a718-243b4d89e9e5",
          "translated_content_sha256": "a0a81934b4ec6106205c85558b4ae04e2931a61394cabaf43c96f5e22d95eda4",
          "sha256": "189230edba73e3be994d213fdd67b2aeca31aaa9948cf530d506b15fc0efc16a",
          "byte_length": 693502
        },
        {
          "locale": "ja",
          "translation_id": "20b4e204-bfc5-57a0-9f8a-9f8575b26085",
          "translated_content_sha256": "80fcd49f3ebd4088ba007d8786bbf43d71efe730ef4f040e836555193981ae90",
          "sha256": "d53de096fc1a0223f00bee25c408c51e3d47bb42418ac92433c0605d1345021f",
          "byte_length": 881457
        },
        {
          "locale": "ar",
          "translation_id": "cbc7f22f-1f28-55e1-879e-bc8e2dcb5a8a",
          "translated_content_sha256": "be19c7036639306d556f782a1588482306529206c1baf27e0d2cfa01e696a5e6",
          "sha256": "5ccf11e6759a4ea1145d5a596ba5c6f5a49658d966de564580bcd410141270d5",
          "byte_length": 677802
        }
      ]
    },
    {
      "slug": "cryoem-conformational-inference",
      "source_slug": "cryoem-conformational-inference",
      "title": "A Molecule in Motion from Still Images: Cryo-EM Heterogeneity and the Limits of Reconstruction",
      "url": "/guides/cryoem-conformational-inference/v5/",
      "localized_urls": {
        "en": "/guides/cryoem-conformational-inference/v5/en/",
        "zh": "/guides/cryoem-conformational-inference/v5/zh/",
        "es": "/guides/cryoem-conformational-inference/v5/es/",
        "ja": "/guides/cryoem-conformational-inference/v5/ja/",
        "ar": "/guides/cryoem-conformational-inference/v5/ar/"
      },
      "previous_version": "/guides/cryoem-conformational-inference/v4/",
      "version": 5,
      "sources": [
        "ef-31-1",
        "ef-31-2",
        "ef-31-3"
      ],
      "source_article_sha256": "8b19b60f936cc62f9fad868195e2aa692af1829f723bac121bd73bdf5ba3c2df",
      "cover_sha256": "a59bcea3349b842d1366117e628f56b209bd30ae23b66d39562230da55c73ffd",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1090,
      "pdf": {
        "document_id": "b2e84ba7-cbe9-530d-b055-f649265155dd",
        "version_id": "bd97b18b-d5d0-536c-9c9c-6c3fcbadbda9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "c435d217-3c46-566e-9829-ca985ab7753a",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c3a07da0-1b94-5c81-af85-1d2f7cc1c871",
          "translated_content_sha256": "e1f1d1880a01cf67e3825b56619036601199ae157a267f0f1e4e2f0348e55135",
          "sha256": "04fa8a8177403270f158f1999f6cd5ed040923ce4e6a6d8fa378117ea969d3f2",
          "byte_length": 882806
        },
        {
          "locale": "es",
          "translation_id": "96d56b93-1682-50fa-ab98-df43255d1eec",
          "translated_content_sha256": "2726ac8124da953ce1991f85e5b0eb6b4a3d1840f6bab4e843d02ab98d9f309e",
          "sha256": "ea33cfa45c4acd47a8aadb2ece1620f63480d0c8fafee922db8492ce3ba14355",
          "byte_length": 651064
        },
        {
          "locale": "ja",
          "translation_id": "0f40a00b-ba30-5ecd-a435-53b251413c8a",
          "translated_content_sha256": "51dd5f02e4d90e99e1c389a12468d30f0a0a32cebd21ba5f007c26563c703e64",
          "sha256": "97fca419d2a9fdd8659d1ae53b367583d437d341a929d0202695c2d8c4cd39ca",
          "byte_length": 847228
        },
        {
          "locale": "ar",
          "translation_id": "f00bd7a6-c469-5363-9319-588c87f581b3",
          "translated_content_sha256": "2596cd626d06b3dea32337f0e80c02bb932563527b99542bd1d6d199d6bbc67e",
          "sha256": "864e9af55f2a56497bb9a9c4ce0323689def06d49c7cad8f2a5554047bf1f26c",
          "byte_length": 636106
        }
      ]
    },
    {
      "slug": "mri-reconstruction-fidelity",
      "source_slug": "mri-reconstruction-fidelity",
      "title": "A Plausible Image Is Not a Measurement: Learned MRI Reconstruction and Data Consistency",
      "url": "/guides/mri-reconstruction-fidelity/v5/",
      "localized_urls": {
        "en": "/guides/mri-reconstruction-fidelity/v5/en/",
        "zh": "/guides/mri-reconstruction-fidelity/v5/zh/",
        "es": "/guides/mri-reconstruction-fidelity/v5/es/",
        "ja": "/guides/mri-reconstruction-fidelity/v5/ja/",
        "ar": "/guides/mri-reconstruction-fidelity/v5/ar/"
      },
      "previous_version": "/guides/mri-reconstruction-fidelity/v4/",
      "version": 5,
      "sources": [
        "ef-32-1",
        "ef-32-2",
        "ef-32-3"
      ],
      "source_article_sha256": "7a4d119f72ba2a8aec4b10d14314e8b9e382f525cca47342e3b45b43106fd326",
      "cover_sha256": "daecac6c639e6c8257de5e05193d6e5a0223510cf478b5e53c78735145069a7b",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1127,
      "pdf": {
        "document_id": "1cc522ef-6042-52ba-b69a-9fc722acbd76",
        "version_id": "f84d13b1-40bf-530c-a337-a708efb9ead2",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "1aec1241-6288-541f-b5fb-05badceeafa0",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "04e24218-c8db-5211-b5be-08e4099e79b3",
          "translated_content_sha256": "57205fbf18f39475cbe8cb744ca43aa913706cd405d75ff7e0c21b5639893a12",
          "sha256": "81af4d9f8d72356550aa4bd535fa6da45469ff376ae28e373b40fd5b708030d2",
          "byte_length": 926410
        },
        {
          "locale": "es",
          "translation_id": "068c5d49-eb8d-5791-bf7b-7dd847c50795",
          "translated_content_sha256": "3fd8cbcbc9e3d9089ebcf0b65a9e108899be9adc1e7dfa15b36fc197b8a3b73b",
          "sha256": "b23f1963546acb6db7401245c797b88506ae90a97c8be29a72f7fb840a837969",
          "byte_length": 704026
        },
        {
          "locale": "ja",
          "translation_id": "f3393a03-b650-5d13-acb3-573aa07779b9",
          "translated_content_sha256": "d6a51034f9146ce45ab8a18d26d0a20398d4ec27b4f7bab0d7e56b4a46b02d20",
          "sha256": "30683bb5881f617575b6d29612f7d20297ed8f4135a9bd93ae00b2b21a97b40e",
          "byte_length": 894163
        },
        {
          "locale": "ar",
          "translation_id": "e5850375-fbce-58e7-938c-d646e0c0228b",
          "translated_content_sha256": "c26de29bdde8b74a2316955bcdda8b26c22ed5e8b8207190aac2a4ec214d0d3c",
          "sha256": "d100806e83183070cb153e648518b93d6c63efd6be6ac288c9790fa5f19ee72b",
          "byte_length": 687935
        }
      ]
    },
    {
      "slug": "pathology-generalization",
      "source_slug": "pathology-generalization",
      "title": "From Slides to Sites: Foundation Models, Distribution Shift and Histopathology Validation",
      "url": "/guides/pathology-generalization/v5/",
      "localized_urls": {
        "en": "/guides/pathology-generalization/v5/en/",
        "zh": "/guides/pathology-generalization/v5/zh/",
        "es": "/guides/pathology-generalization/v5/es/",
        "ja": "/guides/pathology-generalization/v5/ja/",
        "ar": "/guides/pathology-generalization/v5/ar/"
      },
      "previous_version": "/guides/pathology-generalization/v4/",
      "version": 5,
      "sources": [
        "ef-33-1",
        "ef-33-2",
        "ef-33-3"
      ],
      "source_article_sha256": "6eb23aa92fff86e211da02db648b96836eb876ec976339694bd1f45238133557",
      "cover_sha256": "e2967f7c1c141dfb85a5e8763f30bb9cac36174aa6f2bb268cd50d68fbc34796",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1106,
      "pdf": {
        "document_id": "e411fd47-0a85-5332-8b60-e6f4d66e26df",
        "version_id": "8ba81b91-eb31-5e01-8b02-7dd57fca3d99",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "59111274-480c-524a-8766-62a84b7f1c92",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "fe3786c5-ea52-5ed7-b9d6-d451222b73da",
          "translated_content_sha256": "5f41413fb68a7cf67d3c8e43bfa82e9f4232868160ffd6ae7b60fcf3dcc4b328",
          "sha256": "0b26bb44b942af9dbd53bc6659aa33cad5007f0ba64903d6537f990ca21ca515",
          "byte_length": 898842
        },
        {
          "locale": "es",
          "translation_id": "ce5460ce-c33d-514e-9298-c974c7ef5b3d",
          "translated_content_sha256": "225ff3ddd27bcd5d7e53954d7bde8ae33ebb10d1b804f513a9fb3a447a8b6294",
          "sha256": "d1d7c388765d4ae4079e8c510efba620c8452779d770a568bf74cceebb609af9",
          "byte_length": 664740
        },
        {
          "locale": "ja",
          "translation_id": "ad89ced0-c02b-54ed-b35f-588c9748f95b",
          "translated_content_sha256": "2d1ef2d0ef3f0a31583d60b75b17605592c355b6b81feb219f281e11d453b7e7",
          "sha256": "4d911d20dbf15f4e4dac3b559a79c4ce97ef6fd6bea22ad9e7f894205cf1fb66",
          "byte_length": 863160
        },
        {
          "locale": "ar",
          "translation_id": "b024b852-2de4-516c-81f3-80df46b7b470",
          "translated_content_sha256": "ceb0ba784032ea2edfc9c32a3ec9c49d205a16ed7324072e0864f9ca38b9a655",
          "sha256": "d2fc36c9560b226ba3d13799c177fbdc9f9dffe7bccd71ea2d4e5f30e9eab882",
          "byte_length": 646192
        }
      ]
    },
    {
      "slug": "atomistic-potential-transfer",
      "source_slug": "atomistic-potential-transfer",
      "title": "The Force of a Prediction: Transferability, Stability and Uncertainty in Learned Atomic Potentials",
      "url": "/guides/atomistic-potential-transfer/v5/",
      "localized_urls": {
        "en": "/guides/atomistic-potential-transfer/v5/en/",
        "zh": "/guides/atomistic-potential-transfer/v5/zh/",
        "es": "/guides/atomistic-potential-transfer/v5/es/",
        "ja": "/guides/atomistic-potential-transfer/v5/ja/",
        "ar": "/guides/atomistic-potential-transfer/v5/ar/"
      },
      "previous_version": "/guides/atomistic-potential-transfer/v4/",
      "version": 5,
      "sources": [
        "ef-34-1",
        "ef-34-2",
        "ef-34-3"
      ],
      "source_article_sha256": "447bf8832f70e3e2399753410d68de3a47d998af291bfe7c9ae2d27a63ee6477",
      "cover_sha256": "3451ed96cfb831220fb7cef1e42e44eac7503fa23adef5ba8023392f7ca681e9",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1121,
      "pdf": {
        "document_id": "89bb737b-5490-504a-8a53-e89a9c336c8d",
        "version_id": "787ae1a8-afed-5ee2-ae53-b90c12eefd64",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "7bf30f75-cc7a-5f24-88b9-5cbeb8d6c3ed",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "f3b01f47-2c2f-569a-aa01-e65ffdc9b19e",
          "translated_content_sha256": "065f039832ba231391c395ef9d23f40008a4e7587ff9078cf9cd07f06b96a746",
          "sha256": "986f348fc70129f7d88733a581881663918593756b1d424e8ef0703b6264e488",
          "byte_length": 1023796
        },
        {
          "locale": "es",
          "translation_id": "055023d3-1e40-58b6-af35-ad0920f0de2f",
          "translated_content_sha256": "5874ad815401af798b98817483cca6c8012aa76ecb0582c83ee41fa36800af5b",
          "sha256": "7e991dca4a0ef0b4e2ebc7f976b1533f8764029e5b94b99a82dca13087e9befe",
          "byte_length": 805046
        },
        {
          "locale": "ja",
          "translation_id": "a2c8bcb7-6544-5e7a-8361-6754a5ef7585",
          "translated_content_sha256": "44abf625bfe6782afc4593e770886284c06ea36fda91870453b1355562b2e815",
          "sha256": "8abe88b2c3f517863c0529928312dbd3e25bb58b3e279b17d691079c29daadca",
          "byte_length": 999886
        },
        {
          "locale": "ar",
          "translation_id": "c5425375-5bbc-5677-860f-4f58061a905e",
          "translated_content_sha256": "595f0cb806ee9a53a7bccb0db7e0c2a9d641c3a72ff5089346b85f69c629414a",
          "sha256": "88b6b139d9450485c5558e218a457f268763e703568e371327a444c5e98c520e",
          "byte_length": 791155
        }
      ]
    },
    {
      "slug": "variant-effect-evidence",
      "source_slug": "variant-effect-evidence",
      "title": "Predicting a Molecular Consequence: Variant-Effect Models between Evolution and Clinical Evidence",
      "url": "/guides/variant-effect-evidence/v5/",
      "localized_urls": {
        "en": "/guides/variant-effect-evidence/v5/en/",
        "zh": "/guides/variant-effect-evidence/v5/zh/",
        "es": "/guides/variant-effect-evidence/v5/es/",
        "ja": "/guides/variant-effect-evidence/v5/ja/",
        "ar": "/guides/variant-effect-evidence/v5/ar/"
      },
      "previous_version": "/guides/variant-effect-evidence/v4/",
      "version": 5,
      "sources": [
        "ef-35-1",
        "ef-35-2",
        "ef-35-3"
      ],
      "source_article_sha256": "f5272c707cca02ccb83804201912fc324e328dc506b4cce8d6a9b3ddab0f49f8",
      "cover_sha256": "524625a5b8d7c17ae82e9631e81bd705c39e85f2e69812da8d07821f73dca928",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1135,
      "pdf": {
        "document_id": "a1cf4890-3120-5fc8-8a43-586d4ae72f51",
        "version_id": "ea022ec5-503c-5415-91df-dc39cd176333",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "37ed9344-9cb3-59bd-9bff-c4b72fb4fcf3",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "5e07a7be-882d-5278-8854-9e21d4efcf6e",
          "translated_content_sha256": "422d958675971745f9ef0cb7607e4c844c4202bfb55cc829641c54dbc2ca7115",
          "sha256": "a01b72652d9edc4ea1fbebbf8d8418a8288370630bc5c9e5c8f7c53559e6e2b4",
          "byte_length": 885115
        },
        {
          "locale": "es",
          "translation_id": "d795eaab-d7d6-5f2d-a1cf-f9ab3ac136ae",
          "translated_content_sha256": "a8e0dfe33384630b5108b06448830b868e2f68bca2487b42a10c6084077327c5",
          "sha256": "baf170198cd1e0dad6c619983c4024195b9cce816cd568fd045ca30570c3290d",
          "byte_length": 655638
        },
        {
          "locale": "ja",
          "translation_id": "e6f7069d-9cf9-5efc-a5ec-f260c5a77bbd",
          "translated_content_sha256": "02ce525093e783398ff6d6d939a424f9355c15cac72cc83d2a9d253005cf2c69",
          "sha256": "d3a29f1a6aa1f7020f4373ba8acf4763d421697dd6e0cfa4e544b7f15abfc128",
          "byte_length": 845837
        },
        {
          "locale": "ar",
          "translation_id": "028f5224-0758-582a-8be2-1370074e2278",
          "translated_content_sha256": "e11982aa2da74300a7118999cd40a526fc3cac33cf1bb96806c6a9eaa10ca4ce",
          "sha256": "a020d2457a7570543a520ccfa9c5f3e90498a75461e23166d6d193bb847911f0",
          "byte_length": 639932
        }
      ]
    },
    {
      "slug": "dna-storage-reliability",
      "source_slug": "dna-storage-reliability",
      "title": "An Archive Made of Molecules: DNA Data Storage, Erasures and End-to-End Reliability",
      "url": "/guides/dna-storage-reliability/v5/",
      "localized_urls": {
        "en": "/guides/dna-storage-reliability/v5/en/",
        "zh": "/guides/dna-storage-reliability/v5/zh/",
        "es": "/guides/dna-storage-reliability/v5/es/",
        "ja": "/guides/dna-storage-reliability/v5/ja/",
        "ar": "/guides/dna-storage-reliability/v5/ar/"
      },
      "previous_version": "/guides/dna-storage-reliability/v4/",
      "version": 5,
      "sources": [
        "ef-36-1",
        "ef-36-2",
        "ef-36-3"
      ],
      "source_article_sha256": "0bff592b7cbd7c8239d4766161093590ce5967d16b16e12f233356449149c785",
      "cover_sha256": "906b58b7f31faabb82bae0002f3303692aaa52a4acbed7b0d098e8ee56f8ded9",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1107,
      "pdf": {
        "document_id": "d74174b9-14fe-5ef8-9486-e7335753b4cc",
        "version_id": "ce89b968-962d-537f-b8fe-9cdd3065c24e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "2f8d180b-c6e2-5d99-8c43-6ddb7ee799ba",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "9d6d3a6a-6473-52d4-9f99-6d6b073c3510",
          "translated_content_sha256": "c88acceb06e759bca3be4ba77d80a8cce41ba2f49cfb9cc7ce9f720fafe70112",
          "sha256": "24679d401ce2fd5ac820f702d7a4c27deeced39eb118e52a4a41e88c9aa1a765",
          "byte_length": 910996
        },
        {
          "locale": "es",
          "translation_id": "bd22a301-6f25-5cd0-a6c8-1643434f1f8b",
          "translated_content_sha256": "a4320218ddeebd66ea782b426eb92966cb1936d514dd2140d2288782f122bcff",
          "sha256": "c8c60478be1ea5653d7b6fbb5275cacf59da66887ea28681b49494d10c49cc23",
          "byte_length": 683431
        },
        {
          "locale": "ja",
          "translation_id": "2c7d21e6-7261-50f5-bc63-127acc298cc0",
          "translated_content_sha256": "88cddace0dfb4862bd6b765c334ab1551e1ee8068014097843907ebc2e2cc461",
          "sha256": "102b136dc75eed33fca873af008f499571f6473db3231dd8dcc0fc1f976d511e",
          "byte_length": 861784
        },
        {
          "locale": "ar",
          "translation_id": "4ba2823f-6d68-5924-b89f-59e63501d6d3",
          "translated_content_sha256": "bff2442a9ff260bb01072494269234f361dcb6d13d0ec1462b17d3f775ecb4f3",
          "sha256": "47dd034de4f65a8ebb20f3104efbe0a73277a6bab762ac8fe853d75396d03927",
          "byte_length": 666383
        }
      ]
    },
    {
      "slug": "analog-neural-computing",
      "source_slug": "analog-neural-computing",
      "title": "When Multiplication Becomes Physics: Analog Neural Computing and the Energy of Everything Else",
      "url": "/guides/analog-neural-computing/v5/",
      "localized_urls": {
        "en": "/guides/analog-neural-computing/v5/en/",
        "zh": "/guides/analog-neural-computing/v5/zh/",
        "es": "/guides/analog-neural-computing/v5/es/",
        "ja": "/guides/analog-neural-computing/v5/ja/",
        "ar": "/guides/analog-neural-computing/v5/ar/"
      },
      "previous_version": "/guides/analog-neural-computing/v4/",
      "version": 5,
      "sources": [
        "ef-37-1",
        "ef-37-2",
        "ef-37-3"
      ],
      "source_article_sha256": "69774b071e75504600a4edc219330c6b9a5a1e65c766c331b3f157acb462231f",
      "cover_sha256": "45691866ac1fc0228a846519e2c58942bdaa903a25149021699888625889bf16",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1113,
      "pdf": {
        "document_id": "02bc3ffa-f5dc-5e73-a9f0-bb7079475976",
        "version_id": "e5d29183-953e-5a69-b405-b8fdc88c02f1",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "09cd7041-557a-50ec-85a0-0032b30eb5aa",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "ba9862c3-c32e-5e9e-93e3-537a9b6d75c3",
          "translated_content_sha256": "8d34ebc53f18ca4d58753c3cbae227dc4efd2df2f1bc8598d714e2921aa7453c",
          "sha256": "ec11cdfdfa983da5e7f47665f3f35cfd3f4c3672f6379009a9c4232384f93321",
          "byte_length": 944414
        },
        {
          "locale": "es",
          "translation_id": "3ace4dae-b6db-522a-8a1f-d05e9ebb8d37",
          "translated_content_sha256": "6c5e6eb47a76b08f2e520c40c87a081330dbe9cc29081a2c3eb496e37342e675",
          "sha256": "ba087439c6cab8b3f2bab1de53a71294dc58fe83602a46fb9f89c8db40811c58",
          "byte_length": 705991
        },
        {
          "locale": "ja",
          "translation_id": "516f3e04-ca53-5ac6-a777-3d2c1086519c",
          "translated_content_sha256": "a06a1241b7410de06d9d58229edb592e80c843213e9e970c2858d6d93fb22992",
          "sha256": "25da1190347cdde830276132e2064366faa58952d1faa915cc3a8df297b4ab6a",
          "byte_length": 895420
        },
        {
          "locale": "ar",
          "translation_id": "bd5b5e5b-e512-5a10-8272-ec64e25d1197",
          "translated_content_sha256": "767a9ade17643e7beab7211d04742b6f14941ce6a8b9b91240772ae658093016",
          "sha256": "5945ebb7c42a83f237856180517a1743f6bef3cb657f57cbf47b683216ed24e3",
          "byte_length": 688768
        }
      ]
    },
    {
      "slug": "tactile-robot-observability",
      "source_slug": "tactile-robot-observability",
      "title": "Touch as an Active Measurement: Tactile Robotics, Contact Ambiguity and Robust Manipulation",
      "url": "/guides/tactile-robot-observability/v5/",
      "localized_urls": {
        "en": "/guides/tactile-robot-observability/v5/en/",
        "zh": "/guides/tactile-robot-observability/v5/zh/",
        "es": "/guides/tactile-robot-observability/v5/es/",
        "ja": "/guides/tactile-robot-observability/v5/ja/",
        "ar": "/guides/tactile-robot-observability/v5/ar/"
      },
      "previous_version": "/guides/tactile-robot-observability/v4/",
      "version": 5,
      "sources": [
        "ef-38-1",
        "ef-38-2",
        "ef-38-3"
      ],
      "source_article_sha256": "25c97fbfb37c362eed71a2f3575f99114d5615735f10d0d731588f01c2c01d14",
      "cover_sha256": "3d4abfd8ecc1152f39de0f14829b0191954ffd82cb487aeb48d8bcc9a6396cc5",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1133,
      "pdf": {
        "document_id": "2e09e179-9758-5fac-8547-39ade7a239c4",
        "version_id": "442ee0c4-2a45-55bb-aa53-b07ec6f71df8",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "b3623606-5cd7-57c8-945c-7ae71d8b298d",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "0374a985-3615-5a57-a976-9e09158e980e",
          "translated_content_sha256": "caa249b606821c4d98e4b688327e7b31fc84a61b5544dbc278b5f70eb748a523",
          "sha256": "80aef0d6963d1fc53932f753f71f4fce9d1b74278738de24ef8b27223411492e",
          "byte_length": 951913
        },
        {
          "locale": "es",
          "translation_id": "7944cf68-08a0-5f03-ba45-57778a23a09b",
          "translated_content_sha256": "c4fe9cc0f0df407eff2bf3720630b4560e61c6bab57d3c173e784ddf52518460",
          "sha256": "8a2fb234866bb95aee13424f2813e26f743c807443cdfdc3a4d569868145aa96",
          "byte_length": 710516
        },
        {
          "locale": "ja",
          "translation_id": "17386c35-8331-5f4f-8046-0cd4ae2c39a8",
          "translated_content_sha256": "ec1525ebff752016b012b272a4c911bcfe88d5de2e5ee03360b48e5757b67451",
          "sha256": "0e9899c749f6cda80e9568b8f19722ce1eade0c905af60588c699b43590cfd5a",
          "byte_length": 911593
        },
        {
          "locale": "ar",
          "translation_id": "0ff956f9-3666-590e-b518-19ea666e4582",
          "translated_content_sha256": "895d5f34cf42696c9f70241a50c22aae2c30432986b63316a50e2187ede32b16",
          "sha256": "941875469da90e0cec79fca3fae8daf2f7556343d28f904c1d818d9c689b44a2",
          "byte_length": 693509
        }
      ]
    },
    {
      "slug": "equation-discovery-identifiability",
      "source_slug": "equation-discovery-identifiability",
      "title": "Discovering an Equation from Data: Sparse Structure, Hidden Variables and Experimental Design",
      "url": "/guides/equation-discovery-identifiability/v5/",
      "localized_urls": {
        "en": "/guides/equation-discovery-identifiability/v5/en/",
        "zh": "/guides/equation-discovery-identifiability/v5/zh/",
        "es": "/guides/equation-discovery-identifiability/v5/es/",
        "ja": "/guides/equation-discovery-identifiability/v5/ja/",
        "ar": "/guides/equation-discovery-identifiability/v5/ar/"
      },
      "previous_version": "/guides/equation-discovery-identifiability/v4/",
      "version": 5,
      "sources": [
        "ef-39-1",
        "ef-39-2",
        "ef-39-3"
      ],
      "source_article_sha256": "fab9fcc0d6462085ba074bed1f2d1cc86fe5f8a068bd3d29fe7ffa818db6238b",
      "cover_sha256": "0a845de8d91e3f97485c7a7207492743be8a4c6c2feabcbfc45a20376c720902",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1147,
      "pdf": {
        "document_id": "b63f7c8d-f4ba-53aa-8989-29fa9980fbb8",
        "version_id": "c817e910-f46e-5527-bdef-a3c88dd04070",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "488a9df6-92d1-5ab5-8ffa-80952c7c72a5",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "8584af7b-c791-510e-8cba-1bd483b86ec9",
          "translated_content_sha256": "42ec5f3b17b21968b1e18ed5e235a8a081bc9591e6dcd8791af96c9f06afbc57",
          "sha256": "51f6e0c86a38195e743515d55bcc913d810ee783a8c28e306265953aaea79fc9",
          "byte_length": 829913
        },
        {
          "locale": "es",
          "translation_id": "98c8c4e4-48d7-54a1-b016-119ae2f99537",
          "translated_content_sha256": "4453eed849c37832f826b8deafcafffcaa963b487ac80de8ab82c41fe5715bf9",
          "sha256": "1d4cf7c876b63bb7703908972b0111b77fe62359f7811914656df0bf419ee58a",
          "byte_length": 598716
        },
        {
          "locale": "ja",
          "translation_id": "e02633a2-46f3-53f0-9ff8-ee69f19d5145",
          "translated_content_sha256": "49dea8a802b518bb396f630be711017512ca9f8a8d9c542604ae3c9ef6c0aa6e",
          "sha256": "a9ccd5e4efc4d03938088003c0560800b55f7ba71e0215c9fa9152cb51ad6dd5",
          "byte_length": 782619
        },
        {
          "locale": "ar",
          "translation_id": "e16e8937-7831-5349-9023-445ab7bb1970",
          "translated_content_sha256": "f842d54b30e8680b51402c81fcec0bfee5d9863be981ea9b6a2abace39ba4f09",
          "sha256": "3e67c25a82f3cd76205c2001c665761d3368984df1e268b544a4a9dffe24ae5f",
          "byte_length": 584915
        }
      ]
    },
    {
      "slug": "information-thermodynamics",
      "source_slug": "information-thermodynamics",
      "title": "The Physical Price of Information: Erasure, Feedback and Finite-Time Thermodynamics",
      "url": "/guides/information-thermodynamics/v5/",
      "localized_urls": {
        "en": "/guides/information-thermodynamics/v5/en/",
        "zh": "/guides/information-thermodynamics/v5/zh/",
        "es": "/guides/information-thermodynamics/v5/es/",
        "ja": "/guides/information-thermodynamics/v5/ja/",
        "ar": "/guides/information-thermodynamics/v5/ar/"
      },
      "previous_version": "/guides/information-thermodynamics/v4/",
      "version": 5,
      "sources": [
        "ef-40-1",
        "ef-40-2",
        "ef-40-3"
      ],
      "source_article_sha256": "d7c3167f4f67ee8f323273d405905855184f06661965c09863a1e1acb05987cd",
      "cover_sha256": "72a432775a04ee54242092f0450eb99abf3e68629b59386fb7d609c539782e73",
      "original_language": "en",
      "collection": "2026-10-22-english-frontiers",
      "body_words": 1173,
      "pdf": {
        "document_id": "157b1f5e-3b1e-53b6-8b61-77a2b826efc2",
        "version_id": "07feb5c4-7ae5-5f38-991c-fa990614eb4f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ffa1a68a-83aa-5e83-aad2-d42fb4b82ca1",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "4e732c66-1bad-5af5-b944-ca1503bea8af",
          "translated_content_sha256": "7ce435a0926dc89e2c17c149cda1fb0d20a4bb7d8e931dd8772071b5b07d1e7a",
          "sha256": "67d60ebeed43ce167f9c2289e35416aa890d24b66eb7f3277fa394036dc38002",
          "byte_length": 854154
        },
        {
          "locale": "es",
          "translation_id": "6bdb5273-effa-503e-8dd0-d281ff394e83",
          "translated_content_sha256": "32930c665f7446f8abc0b7e328fee9bcc33a7a9a8f75ee81d5c95a7df0de3ef4",
          "sha256": "d5db0cabf635f983fb14b26778c8199ac3f2751858f9ee3c5286696a7bf84019",
          "byte_length": 627446
        },
        {
          "locale": "ja",
          "translation_id": "bbabe3e9-18ea-5d62-89c3-b4166e823cde",
          "translated_content_sha256": "9538edf307d2a61674a6268685721155156113c2a4c8f8d26a018b3b715d467f",
          "sha256": "430228f28890346ef28c490ea14bdf19f2c911f26a8d3e0ed2d57e58f65bfd4b",
          "byte_length": 814737
        },
        {
          "locale": "ar",
          "translation_id": "08847039-d747-5581-9dc3-9347f3063de0",
          "translated_content_sha256": "f8b32dded33ebaacf2831bdfaf4687fe2c3748f74a986c1707fa1204d5be3714",
          "sha256": "975825a5c4ebe989984a6f042995c50b911c629d6afb9f02e0d62aaba4e9bd78",
          "byte_length": 611114
        }
      ]
    },
    {
      "slug": "consensus-safety-progress",
      "source_slug": "consensus-safety-progress",
      "title": "Consensus Beyond the Happy Path: Safety, Progress, and the Cost of Quorums",
      "url": "/guides/consensus-safety-progress/v5/",
      "localized_urls": {
        "en": "/guides/consensus-safety-progress/v5/en/",
        "zh": "/guides/consensus-safety-progress/v5/zh/",
        "es": "/guides/consensus-safety-progress/v5/es/",
        "ja": "/guides/consensus-safety-progress/v5/ja/",
        "ar": "/guides/consensus-safety-progress/v5/ar/"
      },
      "previous_version": "/guides/consensus-safety-progress/v4/",
      "version": 5,
      "sources": [
        "cs-01-1",
        "cs-01-2",
        "cs-01-3"
      ],
      "source_article_sha256": "e75c774b5784d9aab3c9770130e94eef9d8d516c70e7addac4a30e62d3e22886",
      "cover_sha256": "0cdf6a170184aceabec0c2cbadb553546dd1223b11dca3ecc77b359c359b6286",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1372,
      "pdf": {
        "document_id": "5fbb0f13-2c12-5c09-91ee-389e5709090f",
        "version_id": "374daea1-6d54-51af-84c5-b18a00957385",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "0e8493a3-1bbf-551f-8138-0a26e03e037a",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "201e45de-db5a-58f5-aef5-37df317c8374",
          "translated_content_sha256": "e9148cc0b3d2ba8cc71abbed57c33208291b6e124e59d7493c77f2e61b1ab3a1",
          "sha256": "a14cfd491df4e432674a97870fbb345e730b513c85aa3206db77805732b9a425",
          "byte_length": 904175
        },
        {
          "locale": "es",
          "translation_id": "e6543dae-a805-500f-85b0-a40c78683f84",
          "translated_content_sha256": "ae721eefb99b953bc908c69f390f1b4bc692001ac2693864bd52f55a98fda36b",
          "sha256": "cb41f2f865d62d940ce923200214223c4ec87f9f4c997f4c7c4fd573cc6d7d70",
          "byte_length": 651568
        },
        {
          "locale": "ja",
          "translation_id": "760638d4-3428-5a9b-b550-59a4248ce293",
          "translated_content_sha256": "43b4c5de45ec339c523a74c547817d21b6648aa8cbb2b1c8c7c7b780cff77981",
          "sha256": "14ae65bc0618d1148251e19ed3a9efd9c7c75412a0e0f5d10b178b9adff3d81b",
          "byte_length": 847542
        },
        {
          "locale": "ar",
          "translation_id": "54550ec4-36ee-52fd-a1fc-a34448dda9d6",
          "translated_content_sha256": "a65122bdde8a9683b0a1e1b564a7a8a9243bf55b0cab75c3bf7cd158433bc694",
          "sha256": "62c8423b09bc8d108b67a1f8653120c70137e3ee8ebb69110db3cd5afc4ab9b0",
          "byte_length": 647385
        }
      ]
    },
    {
      "slug": "serializable-invariants",
      "source_slug": "serializable-invariants",
      "title": "Serializable Transactions as an Invariant-Preservation Problem",
      "url": "/guides/serializable-invariants/v5/",
      "localized_urls": {
        "en": "/guides/serializable-invariants/v5/en/",
        "zh": "/guides/serializable-invariants/v5/zh/",
        "es": "/guides/serializable-invariants/v5/es/",
        "ja": "/guides/serializable-invariants/v5/ja/",
        "ar": "/guides/serializable-invariants/v5/ar/"
      },
      "previous_version": "/guides/serializable-invariants/v4/",
      "version": 5,
      "sources": [
        "cs-02-1",
        "cs-02-2",
        "cs-02-3"
      ],
      "source_article_sha256": "f36819a6e80d88224775ffeef56512cfd3572064fdcc291353fc423d542ad9cd",
      "cover_sha256": "1388f9073535ffaffa4d203571829c6b11003bd790f47baa4fd7cb5bf388945e",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1405,
      "pdf": {
        "document_id": "472e96dd-9e67-5e51-9c0d-49953e64ec9c",
        "version_id": "8234a70d-332d-55e8-8b3b-76f9da94f047",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "6aa736e0-7034-511f-b087-54ff2bd07ca0",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "780de6a9-287c-5b93-bc2f-3438442ce3c5",
          "translated_content_sha256": "d9b9ec758658b633ab42aadaef1849c3f5aba65d93d350834ad6f991f62be2f9",
          "sha256": "d1c14fa72265e0006c2a6fc189e93a6adede4daa5ab6cc634331ddc04ecd89c0",
          "byte_length": 944296
        },
        {
          "locale": "es",
          "translation_id": "a536290e-cd70-5718-9041-00cf047f3a7b",
          "translated_content_sha256": "5968ab7b97921135c309595a8f73d25e04d4b3b472689adb32b9a3f6c08806ac",
          "sha256": "7dd10d7dc3594414f34c6cc032b091db029224e889d00a4493b6674576262cf7",
          "byte_length": 691149
        },
        {
          "locale": "ja",
          "translation_id": "584841ef-9876-5e0c-aa04-da6c7faf2a2f",
          "translated_content_sha256": "d4bc0d667e136f568661747ad91b14c4991019b2d4c583abd70dda6fc0a3f3fc",
          "sha256": "81f3049a8ca9bfcda727393fadb4a3efb4e3010259cb33a1e6685149b09b1453",
          "byte_length": 898443
        },
        {
          "locale": "ar",
          "translation_id": "7bb364e1-7d8e-55b7-bfd4-2d7c3325c0ce",
          "translated_content_sha256": "d0f297e404b3cc446e66c1187f6a3d61ea6e76bac35c789e14ae688a332e5a5a",
          "sha256": "4506331e191a661a277687b503f55b3c3319f09971863484d8639b93bc655601",
          "byte_length": 684864
        }
      ]
    },
    {
      "slug": "exactly-once-effects",
      "source_slug": "exactly-once-effects",
      "title": "Exactly-Once Effects Across Crashes: Where the Transaction Boundary Ends",
      "url": "/guides/exactly-once-effects/v5/",
      "localized_urls": {
        "en": "/guides/exactly-once-effects/v5/en/",
        "zh": "/guides/exactly-once-effects/v5/zh/",
        "es": "/guides/exactly-once-effects/v5/es/",
        "ja": "/guides/exactly-once-effects/v5/ja/",
        "ar": "/guides/exactly-once-effects/v5/ar/"
      },
      "previous_version": "/guides/exactly-once-effects/v4/",
      "version": 5,
      "sources": [
        "cs-03-1",
        "cs-03-2",
        "cs-03-3"
      ],
      "source_article_sha256": "4dca41663cbfad49abf99bf8ed490d24339f7760ea3f37dd8b4f6841671fb17c",
      "cover_sha256": "7fb8e46a66d2305287ba123e3cb215c6a2c9ff4e9989ab3bac1ea35851280ab9",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1293,
      "pdf": {
        "document_id": "60b2c4d2-4c83-5d99-9946-e084dee8b324",
        "version_id": "ee7a7d32-6a9a-5a98-ad18-b30760c83ae6",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "51bc88f0-53c6-53b7-a874-e59618dcef5c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "6787f3dd-569e-5f6e-9c6b-d9ab7c8dc7fa",
          "translated_content_sha256": "fc56f105582f949219f0ad993c8f09fd01e4cc090980f691c430ea1f126f202b",
          "sha256": "cd4fc2cc3b0f84f09d5c956361f98f270b39074bcd30684a73c11c73f8700d58",
          "byte_length": 921307
        },
        {
          "locale": "es",
          "translation_id": "605785e5-8056-5a2d-a965-2b930ead79e1",
          "translated_content_sha256": "ff20530ce906e20d443226ac7a93316cce121bb314835e81ea900f1c88164b34",
          "sha256": "a4bc48d4c8b581548a804903418cebdab3f4848cd0a0110edd7167c3ae05eeee",
          "byte_length": 689990
        },
        {
          "locale": "ja",
          "translation_id": "0323c5ef-8fa1-5261-b8cb-df6c8d3f9457",
          "translated_content_sha256": "ff2a144278c537551b6783b3253f50854eeaf09ac54ff31922587161e4c101f0",
          "sha256": "5096ea3b8d5ac4adcf6999f95990c9cd112a74eeb5fc2dec92bc043da164b8a3",
          "byte_length": 889328
        },
        {
          "locale": "ar",
          "translation_id": "96db78b0-5f06-50de-a4b7-7e0ce45c04e9",
          "translated_content_sha256": "dec170f4d1ce33b558911884820fd785c2188c1b5438793b5a42e1c76a925565",
          "sha256": "db1652813a633d7d61636b4338b75cb9bdebd7a12cf4577ba649e71283a68509",
          "byte_length": 681968
        }
      ]
    },
    {
      "slug": "crdt-intention",
      "source_slug": "crdt-intention",
      "title": "Convergence Is Not Intention: The Semantics of Local-First Collaboration",
      "url": "/guides/crdt-intention/v5/",
      "localized_urls": {
        "en": "/guides/crdt-intention/v5/en/",
        "zh": "/guides/crdt-intention/v5/zh/",
        "es": "/guides/crdt-intention/v5/es/",
        "ja": "/guides/crdt-intention/v5/ja/",
        "ar": "/guides/crdt-intention/v5/ar/"
      },
      "previous_version": "/guides/crdt-intention/v4/",
      "version": 5,
      "sources": [
        "cs-04-1",
        "cs-04-2",
        "cs-04-3"
      ],
      "source_article_sha256": "82213b823e650fe75c42126061223531748b1ed93cffe806bb72f2d2095b4fb0",
      "cover_sha256": "3400da0be5d16c28b7463f3c68e45337278cb4f22adc178ff0731fb1a0b08aec",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1397,
      "pdf": {
        "document_id": "39f7258d-6e3a-5818-ab1d-63dde15f06fd",
        "version_id": "4f8f1648-344f-562e-8f37-2a44d771950f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "d8646630-2cb4-5de6-a36c-2c08b98d2859",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "0eaddd45-00cc-5b1e-930d-c9f425ed0180",
          "translated_content_sha256": "4e235f1827258444263b303fa8a88180ab1e254a3c39e64654b7b29234297202",
          "sha256": "f08d43f1d440c2c89ca760a11e826fc9c79f3b220883d168b681c6b8296c5b10",
          "byte_length": 927294
        },
        {
          "locale": "es",
          "translation_id": "d53cd232-8668-5f3a-9cff-b52b83c44a6f",
          "translated_content_sha256": "084901333af960728af4ce032e6a2bf6e1985e18feb369a30b91b3776bd06660",
          "sha256": "9460169251f48cc8907ae465cda7b5b3011a11eebdf4db562e8610af4e746e42",
          "byte_length": 678623
        },
        {
          "locale": "ja",
          "translation_id": "dfe24d9b-2e4e-584d-84da-4a7c95ba1bb8",
          "translated_content_sha256": "6c1dd9d83bc4f57b2cbb8eac07e2c2467a891c21720ac9d8fedc6b887d378218",
          "sha256": "ba624931c45f6fe2b8d457361b2ba76a1ec27b539352a0284dd5ed18c6709a12",
          "byte_length": 881547
        },
        {
          "locale": "ar",
          "translation_id": "cc672227-29c5-5234-b1da-87763ff76419",
          "translated_content_sha256": "20e9a8f9141a21112c244a74fd0dd9327d85b11c3893b775085f2de9bb66242a",
          "sha256": "3f02f1ee1876e83e80f7eed3eac92bf1443e527fbe9456d9a3f38891faa56bc9",
          "byte_length": 673951
        }
      ]
    },
    {
      "slug": "verified-systems-boundaries",
      "source_slug": "verified-systems-boundaries",
      "title": "What a Verified System Actually Guarantees: Refinement and the Trusted Boundary",
      "url": "/guides/verified-systems-boundaries/v5/",
      "localized_urls": {
        "en": "/guides/verified-systems-boundaries/v5/en/",
        "zh": "/guides/verified-systems-boundaries/v5/zh/",
        "es": "/guides/verified-systems-boundaries/v5/es/",
        "ja": "/guides/verified-systems-boundaries/v5/ja/",
        "ar": "/guides/verified-systems-boundaries/v5/ar/"
      },
      "previous_version": "/guides/verified-systems-boundaries/v4/",
      "version": 5,
      "sources": [
        "cs-05-1",
        "cs-05-2",
        "cs-05-3"
      ],
      "source_article_sha256": "ed6031c66c988a3c05204a7653fd4429520d8c0676f52cb9c5a320ac8e2066b7",
      "cover_sha256": "ba815ecbade9009fe2b2be6cc4b2d0da803f65efcb9589060cca15bddc72345e",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1378,
      "pdf": {
        "document_id": "f5135a8a-ce65-5fe7-987b-d201fd247a9e",
        "version_id": "c19b429d-7677-5c55-b46b-80fa1de6af78",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "8e0ab7dd-15bc-5f14-9aa0-a301154c2836",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "6f4440c1-f8a4-5048-bb63-8b457e0c9fdb",
          "translated_content_sha256": "173dcde8d13155451cf2a400e8bf4362ad85e347cfed0c4c31818ed23ad5cc27",
          "sha256": "e649d445c0e9d1181ee82d9449603c4aab30cca0ef70aa2b556fae3fbd8e92a6",
          "byte_length": 900997
        },
        {
          "locale": "es",
          "translation_id": "b866b8fc-cab3-51ed-9a5b-84ba6436fe9c",
          "translated_content_sha256": "5b02521a1895cf3db72a0fe46b0105189f5769cf3e0a7e64455e8d933c433519",
          "sha256": "8dcbf2bc03b9c8854fcffcdab7f2605359c76776bb6823613969ae1e1f21a7b8",
          "byte_length": 653442
        },
        {
          "locale": "ja",
          "translation_id": "0a55fa79-36a9-536d-bc48-b557fc92fd16",
          "translated_content_sha256": "a5660a257ac4d705851a69a4f8223dd44aa8e87eae31c06e27b2aec2ec7b551a",
          "sha256": "07af036dd832be033261eda033c3b0af3e67ab00c2f7934339d01c87ad27dba7",
          "byte_length": 863825
        },
        {
          "locale": "ar",
          "translation_id": "43f6df24-b88a-535e-822b-0d6bc2b467cb",
          "translated_content_sha256": "da4082ec385a1a29a49fb12f6d38ac1de5fb34814f3357e80660642f234ecbb4",
          "sha256": "0454ffd17bf56e30b0f46b3e6ed71dbd19ac9ee94d27aabe1055379d50941a5d",
          "byte_length": 647879
        }
      ]
    },
    {
      "slug": "weak-memory-contracts",
      "source_slug": "weak-memory-contracts",
      "title": "Concurrent Programs Across Memory Models: From Litmus Tests to Contracts",
      "url": "/guides/weak-memory-contracts/v5/",
      "localized_urls": {
        "en": "/guides/weak-memory-contracts/v5/en/",
        "zh": "/guides/weak-memory-contracts/v5/zh/",
        "es": "/guides/weak-memory-contracts/v5/es/",
        "ja": "/guides/weak-memory-contracts/v5/ja/",
        "ar": "/guides/weak-memory-contracts/v5/ar/"
      },
      "previous_version": "/guides/weak-memory-contracts/v4/",
      "version": 5,
      "sources": [
        "cs-06-1",
        "cs-06-2",
        "cs-06-3"
      ],
      "source_article_sha256": "957d3d8f13bd4b7dbb3a5aa2c534d79ccaa439ee412da45284c9844e572d5f92",
      "cover_sha256": "9bdb297d30307164dc43456819ad9dce85bb025fb673a451d91cd710e44f5369",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1250,
      "pdf": {
        "document_id": "292c1608-deee-562c-872f-835b40d93369",
        "version_id": "295ca66d-8b8b-50d2-a93a-b85c5adf43e1",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "602416c3-e7d5-519c-87e5-a7f19c09ce75",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "6ee9b2f2-2fd2-509a-b062-55907827a7b7",
          "translated_content_sha256": "24a1eb60354df1a9bb50edc83770cd209c190e76f8306ff6a57ee445096a0ad4",
          "sha256": "0ba9eb70030d6b3e7ed8ef104cc7bb8ad467f564e1b9525d930437137ef72446",
          "byte_length": 868941
        },
        {
          "locale": "es",
          "translation_id": "a1ed744f-eba4-50dd-acdf-a5c4063da8f7",
          "translated_content_sha256": "03a80047d9ed8bd0100d33d75ef707bc7554d28d8ab6cbf63b5db31e3f464913",
          "sha256": "e9fb545e182c89485171e2f13e43148f357ef737904e85c03f0144850e7a1eaf",
          "byte_length": 644839
        },
        {
          "locale": "ja",
          "translation_id": "58f50e81-0807-5654-b7cb-46819641096d",
          "translated_content_sha256": "05ca324971898d12a2d2ba6fd0903335060c67a60c7da3b4b0bf81ded5b4c064",
          "sha256": "681e1d12a15a5b297576a5635d69a3be44903d7121cbdb649e24dc7ce5532b7e",
          "byte_length": 818811
        },
        {
          "locale": "ar",
          "translation_id": "142be305-4b16-58dc-958f-1d47fbc8ddd3",
          "translated_content_sha256": "ae9442680bf2380370eec585c79106fd8b774562b10adefce2beddc36d00eab8",
          "sha256": "3a83eedd5ae39509944f7e4ab873df42688d7c8991f792f45c0db8a5e43f8df0",
          "byte_length": 636410
        }
      ]
    },
    {
      "slug": "compiler-refinement",
      "source_slug": "compiler-refinement",
      "title": "Optimization as Refinement: Proving What a Compiler May Change",
      "url": "/guides/compiler-refinement/v5/",
      "localized_urls": {
        "en": "/guides/compiler-refinement/v5/en/",
        "zh": "/guides/compiler-refinement/v5/zh/",
        "es": "/guides/compiler-refinement/v5/es/",
        "ja": "/guides/compiler-refinement/v5/ja/",
        "ar": "/guides/compiler-refinement/v5/ar/"
      },
      "previous_version": "/guides/compiler-refinement/v4/",
      "version": 5,
      "sources": [
        "cs-07-1",
        "cs-07-2",
        "cs-07-3"
      ],
      "source_article_sha256": "aab6a944709e09412aed05b39631f255dc51288f08b55d27147d1bfcbaf8d7d1",
      "cover_sha256": "c01482d21e59c4cde149ea9cbe7167530b6b0e7c4881d55bb4278a332c2a24de",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1354,
      "pdf": {
        "document_id": "86514ee5-8649-53b2-8b42-84b1587e25f9",
        "version_id": "868444a1-cc03-595d-9e9e-822a498698e5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "89938882-0a03-59d3-bd8d-a7c41ad8f463",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "274ca370-bc07-553c-bde1-754e4ffc79cc",
          "translated_content_sha256": "c52af0d432a1cde4add65d49b75cfa7bde2ffd004ef12e81ee1aa44da7c8ddad",
          "sha256": "8783d0781d824b63b272ca9d0fee5d803c8047c2a4d93162917d15c0f6f46d7d",
          "byte_length": 861658
        },
        {
          "locale": "es",
          "translation_id": "6c9ed04e-a9f8-5ea7-8832-cb179d3c69e7",
          "translated_content_sha256": "c9b525a4d1c89f92c1f7bd569e752cb6a5fed642c5cd0fc4a95482bcc3facdb2",
          "sha256": "97c914e059e21efcf24620449cc11d0901fc105fcd29600ce9a7df54143410df",
          "byte_length": 643419
        },
        {
          "locale": "ja",
          "translation_id": "34552e9f-ba36-5dcb-8351-50c41750982e",
          "translated_content_sha256": "24d7f71c397d607c2266bb47b5ad55644b260471a248a12196efb9ea16013b6e",
          "sha256": "3669038adf79de09f2627bf73dfe563cdf984bb14e144a8c79c5bbf72ae21649",
          "byte_length": 831698
        },
        {
          "locale": "ar",
          "translation_id": "3ea692f1-27e4-55bb-b5e6-507a06c14159",
          "translated_content_sha256": "3537bc065481695d2be51451b709bc345385946b846ed5cb8fec3367c06ac9a4",
          "sha256": "83bc246399621dda34131b8487cf1ec16e7ae8962c74eff872e64346eab6cf6f",
          "byte_length": 637510
        }
      ]
    },
    {
      "slug": "capability-memory-safety",
      "source_slug": "capability-memory-safety",
      "title": "Memory Safety with Capabilities: Spatial Authority, Lifetime, and Revocation",
      "url": "/guides/capability-memory-safety/v5/",
      "localized_urls": {
        "en": "/guides/capability-memory-safety/v5/en/",
        "zh": "/guides/capability-memory-safety/v5/zh/",
        "es": "/guides/capability-memory-safety/v5/es/",
        "ja": "/guides/capability-memory-safety/v5/ja/",
        "ar": "/guides/capability-memory-safety/v5/ar/"
      },
      "previous_version": "/guides/capability-memory-safety/v4/",
      "version": 5,
      "sources": [
        "cs-08-1",
        "cs-08-2",
        "cs-08-3"
      ],
      "source_article_sha256": "201f31db2d8a31d8d9b005f17828917c2bf039951918f2065234b851fc425493",
      "cover_sha256": "da8d82148490475b40b6ce402d6557d45d0bbca1c1e2cb79021dc933837bf93f",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1319,
      "pdf": {
        "document_id": "1bdb935c-61b6-50d2-a8fc-1708533c1773",
        "version_id": "f46ef94e-7ae8-581a-8686-cfcc521eb2b5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "11a8a1f0-106c-5a82-a083-c4918abcd0dd",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "d94532c6-2c8b-5dc8-9be7-dfdc9c535384",
          "translated_content_sha256": "ce160aac4cfb4b0a3ddc393e29beb4858bac54bcccf57a04a91ae7d165cdfe5a",
          "sha256": "0e7e735ee0695887bdc26d201249e936dd6b9113e9f0018ad185791eb8804e62",
          "byte_length": 892289
        },
        {
          "locale": "es",
          "translation_id": "594ddfee-2d08-562d-b696-4120a332c855",
          "translated_content_sha256": "03aa92e9a9ee8fef305920354353dc4e2e3d320ee0e73a228f3460ed54999275",
          "sha256": "f28d708017bfc5c0154c380b15126a1a7db571e948c4c67778c8ddf6bf13d39f",
          "byte_length": 659882
        },
        {
          "locale": "ja",
          "translation_id": "4bc8c06f-f79d-578c-94f3-bdeb8e7f0ab2",
          "translated_content_sha256": "7b0dcdd788c9047eb8ddecf80c204a2dffcb48a8a65dcc04207c2b7d0a313973",
          "sha256": "938f67c7ed8177b0835b4bb4c7dbf0ab311a94df32d45aa74b0928639f0b5f78",
          "byte_length": 857170
        },
        {
          "locale": "ar",
          "translation_id": "9cc12fb1-a826-5927-b8fa-0815e5051094",
          "translated_content_sha256": "9718ff303f1d2891284b216e22cf663713cd40371d694d30f19322a09401044d",
          "sha256": "3e8d6dcb362a43023bcc7aea9a12c4095be3602e77ed75b93c84fe7f629105a8",
          "byte_length": 655280
        }
      ]
    },
    {
      "slug": "microarchitectural-isolation",
      "source_slug": "microarchitectural-isolation",
      "title": "Isolation Beyond Architectural State: Reasoning About Microarchitectural Leakage",
      "url": "/guides/microarchitectural-isolation/v5/",
      "localized_urls": {
        "en": "/guides/microarchitectural-isolation/v5/en/",
        "zh": "/guides/microarchitectural-isolation/v5/zh/",
        "es": "/guides/microarchitectural-isolation/v5/es/",
        "ja": "/guides/microarchitectural-isolation/v5/ja/",
        "ar": "/guides/microarchitectural-isolation/v5/ar/"
      },
      "previous_version": "/guides/microarchitectural-isolation/v4/",
      "version": 5,
      "sources": [
        "cs-09-1",
        "cs-09-2",
        "cs-09-3"
      ],
      "source_article_sha256": "6b12abad09a63b7b7c6a75d5f6b7a550e9f8746421e28fdf73a3a46dd5e5902d",
      "cover_sha256": "38f414a6fcfe0a08dac7c9168c4b96c66ebafa5622a12e4e0dd9af28729a1bea",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1231,
      "pdf": {
        "document_id": "29b5e708-0d91-5f46-9098-f7e5360eafe0",
        "version_id": "c9edb3b0-ab8f-59c0-8c22-193ddd8f6a47",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "24274a0a-5d0a-57b3-9b28-122558da89f6",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "293417e8-062a-54a0-802c-afb945566ec6",
          "translated_content_sha256": "3faaa004bb4c08d8e375f20992f453d7c23dfe6a0e6729ca6a8fca0f61374336",
          "sha256": "51d93e91f40302215c1efb2c5fcefe7c9edf624362efc09d7bc183aa609e9c53",
          "byte_length": 900587
        },
        {
          "locale": "es",
          "translation_id": "de2cc7e0-c997-582b-b7e7-8a4ffd1f4857",
          "translated_content_sha256": "c55793ab0cb9615bc8b119b0fbacf82d04704f728f65267e3a22b86569306a8b",
          "sha256": "0c464ee6c8c49941b0e0bed8cfefb1a2c6a73b0d46a1475e00005c93a6852708",
          "byte_length": 665436
        },
        {
          "locale": "ja",
          "translation_id": "2a087b7c-6312-5982-828c-34268874ae6f",
          "translated_content_sha256": "40f5c3b850bf9bf77072fbe8aeef87b8e65decf3fa17e5ab8791f01a73ae2db6",
          "sha256": "4fe7227ab1cef69ec21399175567cb7c21339c5b4bbc93aa51579d3b16c842f7",
          "byte_length": 863449
        },
        {
          "locale": "ar",
          "translation_id": "1df1489c-28a7-5787-b237-419221dab564",
          "translated_content_sha256": "09c2f5bb97fae2cb7e2a47cfba09e0637806a5d33a99bf5f15a86fc5c20f68ba",
          "sha256": "9530e079c93ae6e158185e7a79829d774feebc186b1900825e94c5f5b1ed8db7",
          "byte_length": 652987
        }
      ]
    },
    {
      "slug": "privacy-composition",
      "source_slug": "privacy-composition",
      "title": "Privacy Budgets Under Composition: Accounting for Repeated Statistical Release",
      "url": "/guides/privacy-composition/v5/",
      "localized_urls": {
        "en": "/guides/privacy-composition/v5/en/",
        "zh": "/guides/privacy-composition/v5/zh/",
        "es": "/guides/privacy-composition/v5/es/",
        "ja": "/guides/privacy-composition/v5/ja/",
        "ar": "/guides/privacy-composition/v5/ar/"
      },
      "previous_version": "/guides/privacy-composition/v4/",
      "version": 5,
      "sources": [
        "cs-10-1",
        "cs-10-2",
        "cs-10-3"
      ],
      "source_article_sha256": "a52a928253e8bd8e83ab8a7e9a48724af7fc7c4557abcff138694d43cf8d9b36",
      "cover_sha256": "690ce92a4584a13ecf1e6bb547a36135afb85e0d9eb5784be7fd35386a47575c",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1325,
      "pdf": {
        "document_id": "8723e0f0-4877-592f-a078-e7edc39c7b0f",
        "version_id": "8d3fad8f-8d27-5168-ad41-e9a81bb319b0",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "354c4a13-1b86-5809-91bd-9f782dc16e19",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "a922c9e8-31df-5257-acf2-a967f97666cb",
          "translated_content_sha256": "55cd35c9cc0f58e329f1a87b370de7e22ff9c8d78282bb8f79e802630375f696",
          "sha256": "dfc8942402599337467518882ba204c2de16f827627296e18459346a7e4fce06",
          "byte_length": 918206
        },
        {
          "locale": "es",
          "translation_id": "0340c8c5-d680-5076-af1d-25962d70f45b",
          "translated_content_sha256": "d4b26eed5276702fef9683cfcaf0e1e3babc3a42f8398b610cdcbd50bdff6451",
          "sha256": "9afe2978a94cf2117b037d33467aa222a0194490cae4ae1a94d421df5c6c52ae",
          "byte_length": 690077
        },
        {
          "locale": "ja",
          "translation_id": "f6d6a9de-ff98-5fd2-83ba-c69d0f1a4ede",
          "translated_content_sha256": "6361a304b01f1c42bdab2621a6b5251884d3080ec96202f6a906dbf0c80c6ad3",
          "sha256": "3c85b4396047b719b90a8878c6a831504a54740347a6fe50a80c3e8b23a2ee28",
          "byte_length": 883450
        },
        {
          "locale": "ar",
          "translation_id": "918d1172-ce11-5833-96c3-9ed632dd7ba1",
          "translated_content_sha256": "bee0eca1610c2de04e4b8613f37e9763b22746a6b4f9bb1a37a1a9909f914342",
          "sha256": "785273c3a5e6ff8a7264cf197292eb50c24d3181e298116dcd9a9b79c4dc8a5e",
          "byte_length": 686305
        }
      ]
    },
    {
      "slug": "proof-system-costs",
      "source_slug": "proof-system-costs",
      "title": "Succinct Proofs, Substantial Costs: Evaluating Zero-Knowledge Systems End to End",
      "url": "/guides/proof-system-costs/v5/",
      "localized_urls": {
        "en": "/guides/proof-system-costs/v5/en/",
        "zh": "/guides/proof-system-costs/v5/zh/",
        "es": "/guides/proof-system-costs/v5/es/",
        "ja": "/guides/proof-system-costs/v5/ja/",
        "ar": "/guides/proof-system-costs/v5/ar/"
      },
      "previous_version": "/guides/proof-system-costs/v4/",
      "version": 5,
      "sources": [
        "cs-11-1",
        "cs-11-2",
        "cs-11-3"
      ],
      "source_article_sha256": "c09794639202fcc71f73a5fb4428f2fa7751eb3ec7f26e81caf8b91a6261a9c1",
      "cover_sha256": "f706930453f43ca924de7b1ffa7af05fe97164a6e6875ed6ff87a9c264babb71",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1320,
      "pdf": {
        "document_id": "c7e7d573-1242-5cbc-9771-485bb882f870",
        "version_id": "c0b7217a-607e-5c7f-9149-aabd673d6e79",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "6134cf87-5188-5c62-bd17-01e203a19d4d",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "8a9014fb-2af9-5c10-96f6-f761d05b0825",
          "translated_content_sha256": "96647977802b6259a63a0c11d3441e6cce7485525ca88855773b6b5ba980f47c",
          "sha256": "bbab9aa1d662da99e9dba4a7ed880c2395e436fcd5ad5acd9e05d572e8d1c5bd",
          "byte_length": 957002
        },
        {
          "locale": "es",
          "translation_id": "65ec0789-fcc7-5504-ad07-a0ba908aa101",
          "translated_content_sha256": "b9dea83bfaaa9f37f370723c91849dde81f2acad19b0f6a07ccedb2d49fa5e2c",
          "sha256": "59368ced332d1a697416355f12cae7a303c0f0cbebee5c453de02d72ff03242f",
          "byte_length": 715544
        },
        {
          "locale": "ja",
          "translation_id": "d31bf334-9534-5d05-a027-82ed3096d2ef",
          "translated_content_sha256": "74c643f62677f4ff2295813758160581c3e1c2c2fd775121a73a6666260a88b3",
          "sha256": "aaf35750fe195b11f733edb0ef8c76bd5383e5f102e7207eeaf81f75a373a9fa",
          "byte_length": 912254
        },
        {
          "locale": "ar",
          "translation_id": "9fc7dd27-4925-52e6-9226-18fbc0cf0bc5",
          "translated_content_sha256": "a42a1c0c6ce14653bafaf8a06c12f4fd738ae941fcd7c1127d14040b6721c923",
          "sha256": "145ad6468347e8c09ecd011073833b180956846dbb13a757a830418dcaa3911c",
          "byte_length": 707853
        }
      ]
    },
    {
      "slug": "streaming-sketches",
      "source_slug": "streaming-sketches",
      "title": "Approximation with a Contract: Error, Randomness, and Mergeability in Streaming Sketches",
      "url": "/guides/streaming-sketches/v5/",
      "localized_urls": {
        "en": "/guides/streaming-sketches/v5/en/",
        "zh": "/guides/streaming-sketches/v5/zh/",
        "es": "/guides/streaming-sketches/v5/es/",
        "ja": "/guides/streaming-sketches/v5/ja/",
        "ar": "/guides/streaming-sketches/v5/ar/"
      },
      "previous_version": "/guides/streaming-sketches/v4/",
      "version": 5,
      "sources": [
        "cs-12-1",
        "cs-12-2",
        "cs-12-3"
      ],
      "source_article_sha256": "2ec521e1dc7b282e19d73e7a8512c36f6d773f88bdf89be81e33bba7a207a368",
      "cover_sha256": "02bc2cf032257164d49700fd44191fbe05db3dea49a002e1dfb1efd207f87208",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1187,
      "pdf": {
        "document_id": "7ea46601-7b60-517c-bbdc-924cdd1c32e8",
        "version_id": "7177b45b-0975-5f62-93d3-8465aaaa149c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "166154f0-c875-5412-bdbf-5668c624c409",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "be3cee8a-9ba4-598f-b0d2-1d2f5218fd95",
          "translated_content_sha256": "ee7c502fd2d15ac362712557f57ad640bd662833b684691e097f3a61937703ff",
          "sha256": "6e79ccd3a9adf2d21a07fa655d41951222862cb917fce4d74babefac01ab0ddd",
          "byte_length": 866208
        },
        {
          "locale": "es",
          "translation_id": "4430872e-712b-599f-88a5-e3e290fd92d7",
          "translated_content_sha256": "b4fd2c17a9cd6d8bfaafed7e6b9b0b742b44afa56f7e8992c9e92eae04ecde07",
          "sha256": "e253821828f58b6cc4ef3e0308c63b4450091d79995df460edbae6abbf77a81e",
          "byte_length": 635989
        },
        {
          "locale": "ja",
          "translation_id": "5ae879f0-533d-5841-9d51-f47eaf7ae1c4",
          "translated_content_sha256": "dcde9f3e4082bc6999ceab6aa7fc4122a28e105ccb0d4650905ae87b0ca946a1",
          "sha256": "55eb087074d2aa83d1a31c30ee77bfce985ed585956a35405f89edc7601dcec6",
          "byte_length": 830366
        },
        {
          "locale": "ar",
          "translation_id": "7e26b0c7-f042-5663-b5eb-3a4a2ba45716",
          "translated_content_sha256": "50eb6e8fe3d31f3f942e1dd6c76ca870a0dc3beedc0978ee1202606b8b36d635",
          "sha256": "8e190f019eea9d3055b4b395a4150e778b9d40671d3f201a67f2dff1c6f69cd0",
          "byte_length": 631383
        }
      ]
    },
    {
      "slug": "learned-index-guarantees",
      "source_slug": "learned-index-guarantees",
      "title": "Learned Indexes Under Distribution Change: Prediction, Search, and Correctness",
      "url": "/guides/learned-index-guarantees/v5/",
      "localized_urls": {
        "en": "/guides/learned-index-guarantees/v5/en/",
        "zh": "/guides/learned-index-guarantees/v5/zh/",
        "es": "/guides/learned-index-guarantees/v5/es/",
        "ja": "/guides/learned-index-guarantees/v5/ja/",
        "ar": "/guides/learned-index-guarantees/v5/ar/"
      },
      "previous_version": "/guides/learned-index-guarantees/v4/",
      "version": 5,
      "sources": [
        "cs-13-1",
        "cs-13-2",
        "cs-13-3"
      ],
      "source_article_sha256": "aadbea09234e8295f6401dccebcf9e13a355398bfbabfc271c923c444525cf52",
      "cover_sha256": "47dfee8e259de2b5d689df721347ae02da1d93567e959d24afea8eb9787109ef",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1276,
      "pdf": {
        "document_id": "f4ec7e09-5e03-53d2-b580-0551cddf279a",
        "version_id": "6a373f34-7cb9-5e31-a250-d81241102cba",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "dfe4aca5-67dc-5e35-a925-23b37961563d",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "b1304ee7-796d-56fa-86c3-7e7cedb57f62",
          "translated_content_sha256": "0633b0c74db7ff3dfa45112f88dbf745a77ce100b6e0bf6c50069b0d578204c1",
          "sha256": "6d8fcea5fc980f507a75ddbbb7050eaf783b3df1ad452e7f6c596f0d0fdb2cd4",
          "byte_length": 818429
        },
        {
          "locale": "es",
          "translation_id": "1da01232-30fb-5f6a-a8b9-c680262f692a",
          "translated_content_sha256": "91f536abe2a15972c4ba39885897f4ea048af632dfe5e1204ac58df78f3f027f",
          "sha256": "a965bbabab71494bfa34b968c2c17e9944d1340904d83fd963fdbbe0e0c61997",
          "byte_length": 595854
        },
        {
          "locale": "ja",
          "translation_id": "be8e2ffe-0377-58f9-8ef9-323ab5d4ff79",
          "translated_content_sha256": "f988d5d73b056b143eb2978d299651910a2279ebcf3e701c6cc863e2f56316c0",
          "sha256": "3bd687c256d13cc0198629558f0508063fd6467079842b8bde329946118fb70b",
          "byte_length": 801060
        },
        {
          "locale": "ar",
          "translation_id": "227b6d74-74c8-50cc-a365-02a846f5190b",
          "translated_content_sha256": "b0988d0417f7255055dc75ad9b7fff278c2646c04749e2328ef2919120b24db4",
          "sha256": "47b92a02183091c3f909504d0a05932ba6836ab37e4d6dfaffc58687acde8578",
          "byte_length": 589917
        }
      ]
    },
    {
      "slug": "cache-admission",
      "source_slug": "cache-admission",
      "title": "Caching Beyond Recency: Admission, Workload Shift, and the Cost of a Miss",
      "url": "/guides/cache-admission/v5/",
      "localized_urls": {
        "en": "/guides/cache-admission/v5/en/",
        "zh": "/guides/cache-admission/v5/zh/",
        "es": "/guides/cache-admission/v5/es/",
        "ja": "/guides/cache-admission/v5/ja/",
        "ar": "/guides/cache-admission/v5/ar/"
      },
      "previous_version": "/guides/cache-admission/v4/",
      "version": 5,
      "sources": [
        "cs-14-1",
        "cs-14-2",
        "cs-14-3"
      ],
      "source_article_sha256": "f1df4a15b6e8c3bc7cdc3ba1037551aec4c3b77efc36cae47f77656a34e11ea9",
      "cover_sha256": "3cc16d17a005280116d7004afcb9b0bddc147c705d1bbee07d40a38fa9812b47",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1276,
      "pdf": {
        "document_id": "849950a3-d83d-5492-b16e-adebe6385f68",
        "version_id": "8efa3142-771e-52b8-85bb-7c6922142766",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "0a0bade0-ce03-5552-bad6-e601aa3a7cca",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "79220c61-ac8d-52d5-9ac0-a3efabafd38b",
          "translated_content_sha256": "421cf5bf44db784e47de465f14b166b7ad40e951f943006964bd1a1a9ac78dbf",
          "sha256": "dcf03da975d212aa024990191a83cb9383a64e9500d166a294d8d473c503cfb8",
          "byte_length": 982007
        },
        {
          "locale": "es",
          "translation_id": "ec27431a-5f18-5538-98b4-21312cd3a6a1",
          "translated_content_sha256": "c237c719d5acc78108c230970d0f27f34eb48717d60b2b53235a03b529ee93ef",
          "sha256": "a47afca96e2851019471373f3214be93a842b50c3007bc231c3c47b4b584b08b",
          "byte_length": 730862
        },
        {
          "locale": "ja",
          "translation_id": "581e8294-115f-5116-9454-9e224aa6a2de",
          "translated_content_sha256": "7d298a65bb193105e3a62ea86e1331d7deab33ce901524ab76572d02bdc9d415",
          "sha256": "6de7ffbe8e76b4d37e1acf2fdb8721c0677516027375f515099204f1d6dc83c8",
          "byte_length": 927538
        },
        {
          "locale": "ar",
          "translation_id": "fb6d8dbc-2071-586b-adb0-72eb08660956",
          "translated_content_sha256": "ef4c963ffa06e2b09520e2d4fb4f02e8e60836d0501c59801b47500058c2eb3a",
          "sha256": "efd78230ff3a39083c9a57a764e26695b61a0c91527157315ee95726bf350f9c",
          "byte_length": 725799
        }
      ]
    },
    {
      "slug": "tail-latency",
      "source_slug": "tail-latency",
      "title": "The Geometry of Tail Latency: Fan-Out, Queueing, and Redundant Work",
      "url": "/guides/tail-latency/v5/",
      "localized_urls": {
        "en": "/guides/tail-latency/v5/en/",
        "zh": "/guides/tail-latency/v5/zh/",
        "es": "/guides/tail-latency/v5/es/",
        "ja": "/guides/tail-latency/v5/ja/",
        "ar": "/guides/tail-latency/v5/ar/"
      },
      "previous_version": "/guides/tail-latency/v4/",
      "version": 5,
      "sources": [
        "cs-15-1",
        "cs-15-2",
        "cs-15-3"
      ],
      "source_article_sha256": "8bd97edfb4f66ed9d26f124d82515eb1517a24feac028b14a306af66e0857f7b",
      "cover_sha256": "455289df04f88262276f6fa41f2b47358966c90e40be82e81a8d9a896956a9da",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1151,
      "pdf": {
        "document_id": "5095bf98-1987-5c69-b7d8-b1a2d213854c",
        "version_id": "10ba0be2-8ca9-5b2d-a822-98abbd7889f6",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "640ca477-a37e-59fc-b1eb-afce23136db7",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "9d99d5b8-7924-5108-986d-e6cd1300df37",
          "translated_content_sha256": "b6ee79eb0778580be73360be8142cb9ba50b94374cf7463265110fd4e90431b5",
          "sha256": "b7c70c0d357b30644b18562d121b9e21748e3bd06286945c0aad52a9905cbf0f",
          "byte_length": 843761
        },
        {
          "locale": "es",
          "translation_id": "51464faa-f525-5c12-a35e-ee88ead1c273",
          "translated_content_sha256": "321ab54d01d8a5d4e47a968821fcc0cb0e38e49b74a61006de848a78c895e094",
          "sha256": "37acb206651fc2157d20193058b12100e8172944c2501469ed43a7aa50ed285c",
          "byte_length": 605889
        },
        {
          "locale": "ja",
          "translation_id": "090fd390-8500-50c2-9870-03502bdd62bb",
          "translated_content_sha256": "ac7bdf673ab30dc90125c9fe8535729304f964e257ce714f133568b33f51aacb",
          "sha256": "9dfbdae814b7c67731fdf78fcee8ede1145a311d5ecdf4d70ce2bd555223e240",
          "byte_length": 802933
        },
        {
          "locale": "ar",
          "translation_id": "a1f06415-6275-5c1f-808b-2c4d803154e0",
          "translated_content_sha256": "b3ab63b076f548e8dc565e3c7f3650c3844a6f3c0110a2867ff2791eae008761",
          "sha256": "277e18aacc39f50985f43cc109665fa82495b1fd17b3d038f6b775ec5e9135f6",
          "byte_length": 601599
        }
      ]
    },
    {
      "slug": "erasure-repair",
      "source_slug": "erasure-repair",
      "title": "Erasure Coding in Real Storage Systems: Durability, Locality, and Repair Traffic",
      "url": "/guides/erasure-repair/v5/",
      "localized_urls": {
        "en": "/guides/erasure-repair/v5/en/",
        "zh": "/guides/erasure-repair/v5/zh/",
        "es": "/guides/erasure-repair/v5/es/",
        "ja": "/guides/erasure-repair/v5/ja/",
        "ar": "/guides/erasure-repair/v5/ar/"
      },
      "previous_version": "/guides/erasure-repair/v4/",
      "version": 5,
      "sources": [
        "cs-16-1",
        "cs-16-2",
        "cs-16-3"
      ],
      "source_article_sha256": "fe4cf5191523c11772a50a89d41fd7d4079bcbb6d88058bd6962194bbee7dcd4",
      "cover_sha256": "717ebac2b2704ffaaf920d6a72eb29bb059612283b92690f104624329970d50a",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1115,
      "pdf": {
        "document_id": "39220584-1e05-5b31-b603-5753495fa020",
        "version_id": "1d936e43-8b41-5f59-82ee-1a069d96a53f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "598e1a9e-caed-5abb-b4dc-7b937a502f06",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "7e3ea9e5-38df-50f6-b6c2-4520d2a28c91",
          "translated_content_sha256": "77e51a0a2b8515e507aa4f7cd344daedcefc31a6e1602410aa8688289a88aad1",
          "sha256": "abcba6e131e5508974567d81a148c916e9d3e1777563d1b7c2a37bed4aaa91f4",
          "byte_length": 871405
        },
        {
          "locale": "es",
          "translation_id": "98f57543-eba0-564a-afd4-6d3ad5647842",
          "translated_content_sha256": "a48d82899aab6cc70a9985fa6ed9d8e13aceef1edc1ad3dbc1d13f04e61df8a8",
          "sha256": "92169057fafb7b28052dd7bbd4e47abaeba23e223e3b2d7931d3101db5ee5d52",
          "byte_length": 625794
        },
        {
          "locale": "ja",
          "translation_id": "e46bf373-a4d2-51b0-974f-3dd9988d6004",
          "translated_content_sha256": "69bf49cb250543cd87cf72518ebceba4f58ee9e0af980a16b7670b09a83c2446",
          "sha256": "933e8ef6cd5dc8346a446ad78fb933ec4e15f3a295ced99f0b50586f7cc533ba",
          "byte_length": 827671
        },
        {
          "locale": "ar",
          "translation_id": "15355080-4e92-5a23-9719-79fba3a09803",
          "translated_content_sha256": "3211590820e6144c588bdef22787397eb192005d91e797ab265199522c2a3c7f",
          "sha256": "917446bb44980849caf1c2df76d5ba9aaf97c9cf352938b455c5bbda0ce65c66",
          "byte_length": 620130
        }
      ]
    },
    {
      "slug": "congestion-feedback",
      "source_slug": "congestion-feedback",
      "title": "Congestion Control as Delayed Inference: Throughput, Queues, and Fairness",
      "url": "/guides/congestion-feedback/v5/",
      "localized_urls": {
        "en": "/guides/congestion-feedback/v5/en/",
        "zh": "/guides/congestion-feedback/v5/zh/",
        "es": "/guides/congestion-feedback/v5/es/",
        "ja": "/guides/congestion-feedback/v5/ja/",
        "ar": "/guides/congestion-feedback/v5/ar/"
      },
      "previous_version": "/guides/congestion-feedback/v4/",
      "version": 5,
      "sources": [
        "cs-17-1",
        "cs-17-2",
        "cs-17-3"
      ],
      "source_article_sha256": "bf9e48fb2cccd18e429d2b8ddc96c9eb35a588e5c7433ca230bbad161c94c78f",
      "cover_sha256": "a2f01b76026a3ac45f294bc7646f1d5920cc67786916e44bee60ae64f88427d5",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1119,
      "pdf": {
        "document_id": "abf7527a-2531-5777-8cc1-4b013d675713",
        "version_id": "2388bee9-002e-5a47-b02d-b81e6df98f7c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "f2d160af-5f15-591d-8cfd-07ef087b622e",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c6d231c9-dd5d-5232-a988-f84843497618",
          "translated_content_sha256": "d1d01dee606e15f08ea4bf21fd6cbfb77bc4f2c1ddc74c8aa1de6b2fb8aabf70",
          "sha256": "938e28802686a8c2cd067fa49b8077a4d4fd229473bbb749f36331b975a9f963",
          "byte_length": 900935
        },
        {
          "locale": "es",
          "translation_id": "9e90c050-3a3f-5bf2-bda8-354202949009",
          "translated_content_sha256": "7e69e5ef3603ebd5292caa2a65fa8686fb797b0bc201d0729aa852b244e471d2",
          "sha256": "1d5351082eedcd2932ec58fd4fddfd055e53f6a5815ca26c0d4e84932956f861",
          "byte_length": 650669
        },
        {
          "locale": "ja",
          "translation_id": "076e069a-0123-5e57-bf66-6229496e186f",
          "translated_content_sha256": "effae3170757c0967413d7861eaa77b20bc45c7e029fb6234b48b43b5ab4f75a",
          "sha256": "503d2e21e82f867d3e8ed87f3f08360728eb817074bd665a41a9f460507b7068",
          "byte_length": 857367
        },
        {
          "locale": "ar",
          "translation_id": "4a440b19-8ce3-5cb0-a981-6ea2c72ece62",
          "translated_content_sha256": "d2d51692050f8fe5533fabada0f477072f3b477a7d4d9a1e5001168b8c3ad3c2",
          "sha256": "b251097617c84fd1bf272587cc4d8bdafdcdff708ceab5bf041b70248b146ada",
          "byte_length": 642045
        }
      ]
    },
    {
      "slug": "serverless-state",
      "source_slug": "serverless-state",
      "title": "Serverless Is a Placement Decision: Cold Starts, Isolation, and State",
      "url": "/guides/serverless-state/v5/",
      "localized_urls": {
        "en": "/guides/serverless-state/v5/en/",
        "zh": "/guides/serverless-state/v5/zh/",
        "es": "/guides/serverless-state/v5/es/",
        "ja": "/guides/serverless-state/v5/ja/",
        "ar": "/guides/serverless-state/v5/ar/"
      },
      "previous_version": "/guides/serverless-state/v4/",
      "version": 5,
      "sources": [
        "cs-18-1",
        "cs-18-2",
        "cs-18-3"
      ],
      "source_article_sha256": "828de014da5341e2615953749f989214fd9f7822deefd08d772a7d15e9ef3cf5",
      "cover_sha256": "d0c6024e5c37fa29d699acce669b0a177f50bbd233c3195e8b67b02173995d1b",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1102,
      "pdf": {
        "document_id": "768b1cca-b61d-52ca-af44-005064ad33d3",
        "version_id": "c59808e5-a717-52dc-8589-8f5185c7e84c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "b4cadbb7-a2ce-547f-89df-7a3b59158b4b",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "890ebcf2-2815-55b3-805a-a60bac1bcb18",
          "translated_content_sha256": "665981f0425c3bd4ac0195e805e3f2d780cb210cd0937aa36cc986db1a5e309d",
          "sha256": "a7a6f5a3ededb1fa04a8b90874a312bd2edb1262f8538262af8511e4f9ba9647",
          "byte_length": 915369
        },
        {
          "locale": "es",
          "translation_id": "dc53ea7b-aeaf-5b95-97ef-0633c7c8af23",
          "translated_content_sha256": "3044efbb03406b03965901740ac8f0aa2afd385102a9508befdf41edd5ba3ce6",
          "sha256": "e1022ab2432b2e8727ff03e07cffabfd6f9d8797ef1deae8767c55b766b8aa07",
          "byte_length": 679484
        },
        {
          "locale": "ja",
          "translation_id": "082abb3e-08bf-54d7-b6a3-e9a9081cc586",
          "translated_content_sha256": "e0828a4d3dd105daf69f5871b181238557f67229be23bd14cda78f8ac7ecec46",
          "sha256": "88215a2768effc8b038eca53626bd32b7e682ca5218be9193cf6ef9c289f187f",
          "byte_length": 873260
        },
        {
          "locale": "ar",
          "translation_id": "cf87a7b2-958e-55ea-b4de-8af4b33d1b84",
          "translated_content_sha256": "c59bd251f538e2a1cc618d9f04af1b02f21d3b73e46c7fea836b64d74422e2ed",
          "sha256": "2829fadd16ffacb1670435e919da4a9ce7d3a55856cb432070baecbdc7171706",
          "byte_length": 661222
        }
      ]
    },
    {
      "slug": "llm-serving-budgets",
      "source_slug": "llm-serving-budgets",
      "title": "Serving Language Models Within a Memory Budget: Attention, Paging, and Scheduling",
      "url": "/guides/llm-serving-budgets/v5/",
      "localized_urls": {
        "en": "/guides/llm-serving-budgets/v5/en/",
        "zh": "/guides/llm-serving-budgets/v5/zh/",
        "es": "/guides/llm-serving-budgets/v5/es/",
        "ja": "/guides/llm-serving-budgets/v5/ja/",
        "ar": "/guides/llm-serving-budgets/v5/ar/"
      },
      "previous_version": "/guides/llm-serving-budgets/v4/",
      "version": 5,
      "sources": [
        "cs-19-1",
        "cs-19-2",
        "cs-19-3"
      ],
      "source_article_sha256": "810feb2818bdf29e8ca51878dad21f9531641fa557c6bb0e890addf1597a1aeb",
      "cover_sha256": "6f8d5fd4130d1d1140eb8141dbf6516a8775685c7471204527d26e7be59bf76b",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1102,
      "pdf": {
        "document_id": "67ac6149-2c7f-5e3e-8e60-64d4a55b311c",
        "version_id": "74e909f1-53a2-571d-b146-393baf649c0c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "4e82c30e-4820-541d-8625-b58859480d67",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "e9173d1e-55d1-572d-8fa9-45a2a096b57a",
          "translated_content_sha256": "8d70ee848539d05861151cc75dc63e7663082872b1b6672d71f5025d5c88d16e",
          "sha256": "f999bacdad437fb82bd723a8eec6f08d2223ccc35728a0ab5ab391a59d636bec",
          "byte_length": 899728
        },
        {
          "locale": "es",
          "translation_id": "2bfabd8b-bce0-50be-a17f-1ae5d1183472",
          "translated_content_sha256": "e522d5ae5e06815a4e5dae85373f0b0fb84cc0b34a95f7f348fcb8ce2da15dca",
          "sha256": "5d6ff8aaf6414b69556b1e368f4251633788fcbc07e4e7c422896257a298a5dd",
          "byte_length": 666048
        },
        {
          "locale": "ja",
          "translation_id": "ad137319-f297-549d-ac22-234ccc44688c",
          "translated_content_sha256": "b57bcccfe787e7e8b1d55618e88bfebe85a647b3d5a214666ae3d6a11eb8efc7",
          "sha256": "2d1e7fbd5e2b243bc8fcfcb16ec7590416471e962051b36a79cfe311e4448a88",
          "byte_length": 851337
        },
        {
          "locale": "ar",
          "translation_id": "150f74b4-98ad-5578-8a7f-f58fb023402e",
          "translated_content_sha256": "6d26858bdd01e005741792e6ff2744d7f28ec3b9840f250d5df19ece1bc80afd",
          "sha256": "fb80dbed4acba713a0eefae1c34077233449a409fed895e354faafc897834258",
          "byte_length": 667560
        }
      ]
    },
    {
      "slug": "benchmark-causal-validity",
      "source_slug": "benchmark-causal-validity",
      "title": "When a Benchmark Supports a Claim: Experimental Units, Workload Mixtures, and Causal Validity",
      "url": "/guides/benchmark-causal-validity/v5/",
      "localized_urls": {
        "en": "/guides/benchmark-causal-validity/v5/en/",
        "zh": "/guides/benchmark-causal-validity/v5/zh/",
        "es": "/guides/benchmark-causal-validity/v5/es/",
        "ja": "/guides/benchmark-causal-validity/v5/ja/",
        "ar": "/guides/benchmark-causal-validity/v5/ar/"
      },
      "previous_version": "/guides/benchmark-causal-validity/v4/",
      "version": 5,
      "sources": [
        "cs-20-1",
        "cs-20-2",
        "cs-20-3"
      ],
      "source_article_sha256": "02aa750d1f095bede208dd1d560f4971633a6fed1ca75c4314d2bb15615ed2d7",
      "cover_sha256": "2a7199feb77c60098f529a4f42b6f69e2d5b1fc613ede32989815bdb4a146636",
      "original_language": "en",
      "collection": "2026-10-22-computer-science",
      "body_words": 1126,
      "pdf": {
        "document_id": "dbce1ca3-f25a-5a79-b248-a7b77eba34b4",
        "version_id": "62446921-07d7-5205-a8e9-d9d8e8964aee",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "2676c848-7cc8-5ace-8405-e316c87bc983",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "57f127a2-590e-5b65-be6d-c9912b6298c2",
          "translated_content_sha256": "1a7207ae8fee3552c6964581f8c5bbe4b1939348748fce7885fd1974a154d317",
          "sha256": "ca91a74f3fbe76d321611fab1b833e03f09fa223c79666ad26e9298cb276f50d",
          "byte_length": 854827
        },
        {
          "locale": "es",
          "translation_id": "a96ae801-20d7-5611-95c5-29c6199967fa",
          "translated_content_sha256": "77ab4726164310aebe757e2a5793197db01486581a4506982c5f7ad618df8ff4",
          "sha256": "e60e90a593e045286ca47e8d6c7b157bb5691416c33c50c7bb40357bb2aa4285",
          "byte_length": 624649
        },
        {
          "locale": "ja",
          "translation_id": "e7989a67-8211-550b-bb59-eae212b648be",
          "translated_content_sha256": "565bf606195ef35d8a1879fa4b7191f4ef995eadbf799b4c3d5e531ce3c1fdcc",
          "sha256": "21345db1caa8c5f6c4c78e1652781ad76fd5e4fcafcb9c275de0244d2d12525f",
          "byte_length": 817514
        },
        {
          "locale": "ar",
          "translation_id": "894f5363-38b2-5a61-ac7c-12eb958d2830",
          "translated_content_sha256": "0d6ec770e17cd084537d88148acc797ce37acb4c368eb58f7898e9c6291c857a",
          "sha256": "8eacd4dee2bdea91a4417e27fa21d8b986a369aa3bd993e894568e542bc9b53d",
          "byte_length": 612297
        }
      ]
    },
    {
      "slug": "stochastic-optimization-noise",
      "source_slug": "stochastic-optimization-noise",
      "title": "What Gradient Noise Actually Controls",
      "url": "/guides/stochastic-optimization-noise/v5/",
      "localized_urls": {
        "en": "/guides/stochastic-optimization-noise/v5/en/",
        "zh": "/guides/stochastic-optimization-noise/v5/zh/",
        "es": "/guides/stochastic-optimization-noise/v5/es/",
        "ja": "/guides/stochastic-optimization-noise/v5/ja/",
        "ar": "/guides/stochastic-optimization-noise/v5/ar/"
      },
      "previous_version": "/guides/stochastic-optimization-noise/v4/",
      "version": 5,
      "sources": [
        "dl-01-1",
        "dl-01-2",
        "dl-01-3"
      ],
      "source_article_sha256": "c9faed5dc7698ef9761015b666786ef74c6d10f274060c3a83c1bec85066b233",
      "cover_sha256": "a708e441a36b5dbd618532f68c46a38ecd52aef6fb8c367a58e877bd97891e9b",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1414,
      "pdf": {
        "document_id": "44520cfc-3e38-5170-9db2-5a29c197e91c",
        "version_id": "ce179036-fac1-5c28-9228-03b2328ce4a5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "4a0483db-0de8-5446-b75b-b5e194e9ff4c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "8dbcf548-48a6-57ff-98c6-a62cb14855e3",
          "translated_content_sha256": "ed317f7e2386cbc098462fa43b62f9d2bed810b3516307b57966b80b81d967f3",
          "sha256": "be666172f3c0e7d5649b938adfdae31cfe00d780265ebf39b5829ea9c6a8760a",
          "byte_length": 868957
        },
        {
          "locale": "es",
          "translation_id": "55943e6a-0979-5063-a9f8-11893d24b284",
          "translated_content_sha256": "086fa81ee2e66ac73fab235b54555dc83cf62767bde43fa47bde8f931bc700d7",
          "sha256": "51a91d599874a7f6be7c3518f479aaa2bc17a94a4ca7d0d17e8773faaea381b5",
          "byte_length": 629183
        },
        {
          "locale": "ja",
          "translation_id": "5028055a-6983-52ea-815a-7e614f7331c4",
          "translated_content_sha256": "9abf620325e5ca4d612117033afabdbcbd97eda8bf7546b1f1bec0e12aa1697f",
          "sha256": "57a215191535cf4c8ec9f76bffcff805a21eed8d624e3fd362b30909e8b0a45f",
          "byte_length": 839585
        },
        {
          "locale": "ar",
          "translation_id": "0c5512c7-6e0f-533e-a635-7ad036cc378d",
          "translated_content_sha256": "1dbfbc00e42c083783c33eb088be9d8097823220cf8e3fafec0865689fb2fe72",
          "sha256": "704efce04653e57b35062d77f765a7d99a6b87cb4d53d5bb0c35f607be81363f",
          "byte_length": 633353
        }
      ]
    },
    {
      "slug": "implicit-bias-separable-learning",
      "source_slug": "implicit-bias-separable-learning",
      "title": "Zero Training Error Does Not Determine the Learned Classifier",
      "url": "/guides/implicit-bias-separable-learning/v5/",
      "localized_urls": {
        "en": "/guides/implicit-bias-separable-learning/v5/en/",
        "zh": "/guides/implicit-bias-separable-learning/v5/zh/",
        "es": "/guides/implicit-bias-separable-learning/v5/es/",
        "ja": "/guides/implicit-bias-separable-learning/v5/ja/",
        "ar": "/guides/implicit-bias-separable-learning/v5/ar/"
      },
      "previous_version": "/guides/implicit-bias-separable-learning/v4/",
      "version": 5,
      "sources": [
        "dl-02-1",
        "dl-02-2",
        "dl-02-3"
      ],
      "source_article_sha256": "e9d397206ad1283b0a1cee8fd2d281b658100df3fca9b1dc66b548c6d826b096",
      "cover_sha256": "f9126839d55f37bf1c93fd110d1c29e1cb891788eed030540a5962f0995520d2",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1449,
      "pdf": {
        "document_id": "3934fe5f-d4db-5bff-b7fa-0904cca63214",
        "version_id": "1b7e1c38-c73e-511c-8a50-77ae4d80429e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "e229e3d8-e82e-5449-a9fa-c7c753128d3b",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "89776c16-64d4-56de-a231-57c53b33a09f",
          "translated_content_sha256": "1745d95d6f4cf1127458fe6b6208c8cbb9991e1a05a4d823542ac8b37761d3a8",
          "sha256": "fda4ab1465ea5559c51032f8cd3fb360c218134456f0d3435c392634f685a0a6",
          "byte_length": 868530
        },
        {
          "locale": "es",
          "translation_id": "1e8b3117-dd8f-5dd7-a38e-d25f0e9805df",
          "translated_content_sha256": "e6ef4e54acc5eb0790bc59e72b5f589352aa1998286e6700054639671b023068",
          "sha256": "d92284ffdd10354c25c7249d70648b2ea837babcda363581d0d3212fc9f8b37f",
          "byte_length": 638793
        },
        {
          "locale": "ja",
          "translation_id": "cd63816f-c21f-5a99-a363-8a9e31389ed6",
          "translated_content_sha256": "98c36e3943e6a3880333da7c34ae53fd2254266da5bd80d0f7538e76ce3429b1",
          "sha256": "a9f68892708ec394b7acf3884fbfefcc7d2bb6db9f910e15cf1e23332626dedb",
          "byte_length": 835391
        },
        {
          "locale": "ar",
          "translation_id": "ae5e5fc4-2d2b-5c89-84f7-5cd553acf921",
          "translated_content_sha256": "77d6ee7898d637f5fc7902191564cb15d0e05d55f7677690c2058d260210e803",
          "sha256": "9a518768002ed8bfcd31d2354aa42ac868af2cecfa6a479f30d3e5bf035f703a",
          "byte_length": 638510
        }
      ],
      "editorial_clarifications": [
        {
          "schema": "auturnal.editorial-clarification.v1",
          "id": "implicit-bias-scaling-20261024",
          "kind": "source_mathematical_wording",
          "source_version_id": "e229e3d8-e82e-5449-a9fa-c7c753128d3b",
          "source_html_sha256": "1b90a8b0b6802825772df9da0ce3a5a4355e05d24bf025051d92a5624cb2612b",
          "source_unit_id": "t_6ca0fd50f846a14c28bc63b6",
          "source_unit_sha256": "6d672a402e816d53928d8e2455fd93e5e8ce57bd6989c427736cbbbb682fc165",
          "correct_identity": "For c > 0, ||c w|| = c ||w||; the normalized geometric margin of the linear classifier is invariant.",
          "source_wording_preserved": true,
          "notes": {
            "en": "Editorial correction: In this article’s linear classification example, positive rescaling of the parameters scales their norm by the same factor. It is the normalized margin that remains invariant. The source sentence’s ‘norm invariance’ wording is incorrect; the original wording is retained alongside this correction.",
            "zh": "编者勘正：在本文的线性分类示例中，参数按正比例缩放时，范数也按相同比例缩放；保持不变的是归一化间隔。原文“范数不变”的措辞有误，本阅读版保留原句并在此更正。",
            "es": "Corrección editorial: en el ejemplo de clasificación lineal de este artículo, al reescalar los parámetros por un factor positivo, su norma cambia por el mismo factor. Lo que permanece invariante es el margen normalizado. La expresión «invariancia de la norma» del original es incorrecta; se conserva la redacción original junto con esta corrección.",
            "ja": "編集上の訂正：本稿の線形分類の例では、パラメータを正の係数で拡大・縮小すると、そのノルムも同じ係数で変化します。不変なのは正規化マージンです。原文の「ノルムの不変性」という表現は誤りであり、本閲覧版では原文を保持したうえで、ここに訂正を示します。",
            "ar": "تصحيح تحريري: في المثال الخطي للتصنيف في هذا المقال، عند إعادة تحجيم المعاملات بعامل موجب، يتغير معيارها بالعامل نفسه؛ وما يبقى ثابتًا هو الهامش المُطبَّع. تعبير «ثبات المعيار» في النص الأصلي غير صحيح. تحتفظ هذه النسخة بصياغة الأصل مع إظهار هذا التصحيح."
          }
        }
      ]
    },
    {
      "slug": "normalization-geometry",
      "source_slug": "normalization-geometry",
      "title": "Normalization Changes the Geometry of Learning",
      "url": "/guides/normalization-geometry/v5/",
      "localized_urls": {
        "en": "/guides/normalization-geometry/v5/en/",
        "zh": "/guides/normalization-geometry/v5/zh/",
        "es": "/guides/normalization-geometry/v5/es/",
        "ja": "/guides/normalization-geometry/v5/ja/",
        "ar": "/guides/normalization-geometry/v5/ar/"
      },
      "previous_version": "/guides/normalization-geometry/v4/",
      "version": 5,
      "sources": [
        "dl-03-1",
        "dl-03-2",
        "dl-03-3"
      ],
      "source_article_sha256": "7405e5d3524661d7dfeaecaae305d5ea09e7c5100cb171bdbfee82fab71ec080",
      "cover_sha256": "22f3f781da1b3abd8c819f8ae8170bb30cb5c76b14b2964decc0c482d9b76947",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1459,
      "pdf": {
        "document_id": "acea9454-4ce6-5d6e-b1d7-0231656e0598",
        "version_id": "2f986c06-713f-5177-9f58-a0f9e54dfd21",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "4252c852-c5de-50cf-b815-878c4371040a",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c7df8055-1e0a-5ea4-939e-8d35965aa3cb",
          "translated_content_sha256": "1787fce8f0bfb76590e1f4f70e5e35a66c0774ec7a20faae3c23cefd219a1bb6",
          "sha256": "7542a1fb51958b011f71258fa9b37deed4713ec11a7e6db5959426e52717ea37",
          "byte_length": 881816
        },
        {
          "locale": "es",
          "translation_id": "4ce9c25c-eec7-581a-81ca-4b7160d30221",
          "translated_content_sha256": "f5bee3e99c502a00622c958dae556c71c00fd04b42877ed168acfe62e1d64393",
          "sha256": "8e15782293bce0f9a5f184277556ad62524298162c4043312199f9526e750734",
          "byte_length": 647792
        },
        {
          "locale": "ja",
          "translation_id": "a6d719e9-2552-50ad-bb69-ab6a2ffeddfc",
          "translated_content_sha256": "ca760d21965d0f3c103d79a26a6904114b2111df8459ac3c2cc9cc1390dc39a2",
          "sha256": "9bf06607cf20d778c576dc0d531a684cba382980337eade386f504d7156a7691",
          "byte_length": 843696
        },
        {
          "locale": "ar",
          "translation_id": "8bb6400b-427e-5caa-943f-6798b632dec2",
          "translated_content_sha256": "501de2130e88ffeabc863ea24ef5686463c01a11f25d3909574a1d5ee95a2ab9",
          "sha256": "0df7283cc63a23551accdcce27bf184db710cbd51f16e09d095785a68ae4ae90",
          "byte_length": 635002
        }
      ]
    },
    {
      "slug": "residual-depth-dynamics",
      "source_slug": "residual-depth-dynamics",
      "title": "When Depth Becomes a Dynamical System",
      "url": "/guides/residual-depth-dynamics/v5/",
      "localized_urls": {
        "en": "/guides/residual-depth-dynamics/v5/en/",
        "zh": "/guides/residual-depth-dynamics/v5/zh/",
        "es": "/guides/residual-depth-dynamics/v5/es/",
        "ja": "/guides/residual-depth-dynamics/v5/ja/",
        "ar": "/guides/residual-depth-dynamics/v5/ar/"
      },
      "previous_version": "/guides/residual-depth-dynamics/v4/",
      "version": 5,
      "sources": [
        "dl-04-1",
        "dl-04-2",
        "dl-04-3"
      ],
      "source_article_sha256": "45b953a64d88325bc066d01d085aaf2172541f64c1de2958b4ea9b27d21c62e9",
      "cover_sha256": "8db99a5816fe59e4c9cdf0990258d95b82508c8a2d290b49fb2c468deb1c599b",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1427,
      "pdf": {
        "document_id": "44234327-be19-5b38-aa6c-1f5f8a414190",
        "version_id": "631f263e-e00b-5ec1-b97c-2eb36d5178f2",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ae90eccd-1a8d-5a2d-b2e1-be1ebdadb3b4",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "969e13c3-031e-5aca-a03c-51329de1d915",
          "translated_content_sha256": "8f35c781ac452e2f14495cb8e5039f9d9ca494f0aee08b5eef2953fcc569e696",
          "sha256": "6bc987ba4f498873cf4d9d6e536dfae39b3d3a9832b456e7ecd201b02dd30445",
          "byte_length": 885621
        },
        {
          "locale": "es",
          "translation_id": "2a111d9c-d2e4-5741-b6cd-e472498f4a0a",
          "translated_content_sha256": "c963fe4d9b453f8665d258a35688e82207aa0455fdc88ae3c8c9cef27f86d01a",
          "sha256": "d445f102b8de5b2bb7be317b444c6722347aadb254dcc5e3ca374d3b0aeb7673",
          "byte_length": 640921
        },
        {
          "locale": "ja",
          "translation_id": "ab9c6b6e-c9c0-5f6f-bf14-346518c6543a",
          "translated_content_sha256": "e39140cb7ac0c1cd6e26b01dfb3ce0b2da79695a01accb64b25798e2afcb94bb",
          "sha256": "6a3a1faada86df0845a56f7797b3b24ea6a8aaafb75fbbfe2a3b29568c592d76",
          "byte_length": 846242
        },
        {
          "locale": "ar",
          "translation_id": "85171790-2982-5686-b4a8-39dd31a0f7bb",
          "translated_content_sha256": "96b4cdc3e2ecb74b2e5e14cd79c872c2be30ed2c9d89e2acdbc8357ab533a428",
          "sha256": "2bbd35d5ff0b4e048d63c93c24469abfb02aefcdbbfbc4755772b26f4ce7b212",
          "byte_length": 635710
        }
      ]
    },
    {
      "slug": "deep-learning-compute-optimal-scaling",
      "source_slug": "compute-optimal-scaling",
      "title": "Compute-Optimal Learning Depends on the Accounting",
      "url": "/guides/deep-learning-compute-optimal-scaling/v5/",
      "localized_urls": {
        "en": "/guides/deep-learning-compute-optimal-scaling/v5/en/",
        "zh": "/guides/deep-learning-compute-optimal-scaling/v5/zh/",
        "es": "/guides/deep-learning-compute-optimal-scaling/v5/es/",
        "ja": "/guides/deep-learning-compute-optimal-scaling/v5/ja/",
        "ar": "/guides/deep-learning-compute-optimal-scaling/v5/ar/"
      },
      "previous_version": "/guides/deep-learning-compute-optimal-scaling/v4/",
      "version": 5,
      "sources": [
        "dl-05-1",
        "dl-05-2",
        "dl-05-3"
      ],
      "source_article_sha256": "7a0e6138c9b984b64b185192d380288875f7b4ac945d19825715dc2b7e536a08",
      "cover_sha256": "6424987f7e56bf5867ebc474b50e1df3d00dc4658de09cf8d248c7771670cba6",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1438,
      "pdf": {
        "document_id": "203fed04-b821-5edf-8206-48d4609453c2",
        "version_id": "9a84ff0e-2297-5a7c-8ba0-021cb0d63a25",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "8d43107c-a170-5d59-8723-877d6a9161aa",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c8db69e3-5517-5a49-8c70-c066e46a4d6f",
          "translated_content_sha256": "d43aa70e742cbc7ef2a6ac73eef8eea32f92808146349fc71422f33a313b8da3",
          "sha256": "7a635c745e466b81a68a09c8cdbbf53bcfb2a443495a7aac84129adf17acc2da",
          "byte_length": 810759
        },
        {
          "locale": "es",
          "translation_id": "17710782-c56f-5459-8fbb-4e8a55e0fc67",
          "translated_content_sha256": "f6ebd80c1c332a41d7d1ae16d20505e833b9859770bf769495fcfe062f3ac1cb",
          "sha256": "a8b3a3d583b0ab9d41bdeaade9ed483c2c9a49beffdfce726671c2c85d913a88",
          "byte_length": 584027
        },
        {
          "locale": "ja",
          "translation_id": "fc2dc145-fed6-5a13-a478-7b66a3916d18",
          "translated_content_sha256": "38a57e284ef2baf993591800871db51ea8ec78136113e84ab506f26c90264040",
          "sha256": "cd02ba6b77a3f9ad4fcb3c98a8ac6bef9c6cbd72bbea0a7c4e2421ec275295e4",
          "byte_length": 780847
        },
        {
          "locale": "ar",
          "translation_id": "e11277ca-51f2-524a-921b-8bb13975fe3e",
          "translated_content_sha256": "f8ffdc9f538b11ef426f8291c3759491d49676c0e646fac652ea0796b0df921a",
          "sha256": "f7dcc2353f521decf96b3d3ced67c35653244c1fba72922b83b281cdab99b70d",
          "byte_length": 586496
        }
      ]
    },
    {
      "slug": "contrastive-representation-geometry",
      "source_slug": "contrastive-representation-geometry",
      "title": "Contrastive Learning Between Alignment and Information Loss",
      "url": "/guides/contrastive-representation-geometry/v5/",
      "localized_urls": {
        "en": "/guides/contrastive-representation-geometry/v5/en/",
        "zh": "/guides/contrastive-representation-geometry/v5/zh/",
        "es": "/guides/contrastive-representation-geometry/v5/es/",
        "ja": "/guides/contrastive-representation-geometry/v5/ja/",
        "ar": "/guides/contrastive-representation-geometry/v5/ar/"
      },
      "previous_version": "/guides/contrastive-representation-geometry/v4/",
      "version": 5,
      "sources": [
        "dl-06-1",
        "dl-06-2",
        "dl-06-3"
      ],
      "source_article_sha256": "e6a6ed729c81e3d212bc562973323edb05601003984507f542739326fe118e7a",
      "cover_sha256": "0a271a99d24591c5c45b0e249388b20d6b5f2c1f9f9906275801e04883d63748",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1718,
      "pdf": {
        "document_id": "f79a79c5-2170-57dc-b3d2-e222286cb09b",
        "version_id": "3f5ee0e2-6383-539a-b573-7bd540f47382",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "80e8556a-25cb-5935-b400-317c5ea5c80c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "2022baa4-d7f2-511d-a016-f4453e9aa335",
          "translated_content_sha256": "ef5e5e4d844dc8e7431e34f2fbc8fe4519245d6c201b20cc9d42c964c356be2f",
          "sha256": "3646a8c4e2ba8e6b07760e0bf91a16cc2ac15fa4100588c5acb6f0bdabe19f57",
          "byte_length": 924597
        },
        {
          "locale": "es",
          "translation_id": "cb00e150-875d-5e61-ac5b-21679d6e061b",
          "translated_content_sha256": "e8cb84389822be2524d73e49f8c1101eed94223a43d5d1dfd90c1283917234b1",
          "sha256": "ef3513ce6949a3351b84bc8a6c93aff9665af4488d37f081154128606b376dbc",
          "byte_length": 671677
        },
        {
          "locale": "ja",
          "translation_id": "79b85fbd-5ec3-582a-ae08-32e16a8d27af",
          "translated_content_sha256": "c4a15f42223ac784a01b9a4a18a17a2f6f67357bd04f9fce7762fff17bccdebd",
          "sha256": "334aada7a256b36c7865e56b9a1202118b73ad2e9086c909c15db913c421576e",
          "byte_length": 885141
        },
        {
          "locale": "ar",
          "translation_id": "1b4b47f4-d89a-5bde-82e9-fbdb975ad887",
          "translated_content_sha256": "28eafe6b1a08e1a725f91bd26241b6125393f2690b14b6ee7eda82fcdf498c41",
          "sha256": "527ab4d248d981acd5925de47f7509a8454208e003ad1a71f42c20ded5f4fb2f",
          "byte_length": 673150
        }
      ]
    },
    {
      "slug": "masked-reconstruction-semantics",
      "source_slug": "masked-reconstruction-semantics",
      "title": "Reconstruction Is Not a Certificate of Semantic Understanding",
      "url": "/guides/masked-reconstruction-semantics/v5/",
      "localized_urls": {
        "en": "/guides/masked-reconstruction-semantics/v5/en/",
        "zh": "/guides/masked-reconstruction-semantics/v5/zh/",
        "es": "/guides/masked-reconstruction-semantics/v5/es/",
        "ja": "/guides/masked-reconstruction-semantics/v5/ja/",
        "ar": "/guides/masked-reconstruction-semantics/v5/ar/"
      },
      "previous_version": "/guides/masked-reconstruction-semantics/v4/",
      "version": 5,
      "sources": [
        "dl-07-1",
        "dl-07-2",
        "dl-07-3"
      ],
      "source_article_sha256": "48a9392e246d73d6918f8ad471a71be7baf92b2b308ad38e31940ccf06ff1396",
      "cover_sha256": "5e59eecda56372dd7cf9bb820bc546229e3125e876aae80ae928a96e729d8b39",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1711,
      "pdf": {
        "document_id": "ef534c46-2735-5a41-80d5-2250e0da2f70",
        "version_id": "fac15a31-5188-5625-b56b-ebf48ee2974c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "e817a089-4fbb-5657-a60a-0a476acf9b39",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "148b4b1f-746e-5722-bfe9-0dcaf87b93cd",
          "translated_content_sha256": "1a89090b87ff971da0790f05f6816af2233a1e88cce7d6d10e3eb75d1d1252d2",
          "sha256": "5824d39700b10d089ac4c4d9d95f6ac0de6cfb50a49ab8a86801a15cd062ba15",
          "byte_length": 909267
        },
        {
          "locale": "es",
          "translation_id": "ede752c4-f4df-5518-88c1-cfe5cf16b9a2",
          "translated_content_sha256": "cad2bb5e99ec0ee510c83d427ce4385bab6778b1edb7982edef93bfe3b02163b",
          "sha256": "72f820caa4022ec996d046353e82787011575de1599698004b79eb7134e678c3",
          "byte_length": 645925
        },
        {
          "locale": "ja",
          "translation_id": "a8b035fd-de6e-56ae-a4e3-52fc9f805de8",
          "translated_content_sha256": "3b11c41d99125b502c6bdb30ff108507c8e16df0280af9ba84a1f11ed9169274",
          "sha256": "72c83385d5f4f6533cea1c551a432f18e33fabc96fcd8d98778ae3e6ffcc0a5f",
          "byte_length": 862732
        },
        {
          "locale": "ar",
          "translation_id": "5ed1864e-f6ca-5e9a-91be-c866a53e2034",
          "translated_content_sha256": "7d7a78d4bb4c946516df0cf70a99f499af985b2f0100f04b95e94ce4e95ce544",
          "sha256": "516fd4bf88b00230294f6a3408ae1de5cf0b8bb44edbb17e9f0beb9cb2108cf1",
          "byte_length": 647679
        }
      ]
    },
    {
      "slug": "vision-transformer-inductive-bias",
      "source_slug": "vision-transformer-inductive-bias",
      "title": "Where Vision Transformers Put Their Inductive Bias",
      "url": "/guides/vision-transformer-inductive-bias/v5/",
      "localized_urls": {
        "en": "/guides/vision-transformer-inductive-bias/v5/en/",
        "zh": "/guides/vision-transformer-inductive-bias/v5/zh/",
        "es": "/guides/vision-transformer-inductive-bias/v5/es/",
        "ja": "/guides/vision-transformer-inductive-bias/v5/ja/",
        "ar": "/guides/vision-transformer-inductive-bias/v5/ar/"
      },
      "previous_version": "/guides/vision-transformer-inductive-bias/v4/",
      "version": 5,
      "sources": [
        "dl-08-1",
        "dl-08-2",
        "dl-08-3"
      ],
      "source_article_sha256": "c915e20ddc39c0e0d3cb2955af1f8c495002e2ec0c233b4f32bcf789efb14bce",
      "cover_sha256": "f30fc13315705896a6b595ab312734ae54b377db6d94a71de874c462c274a396",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1707,
      "pdf": {
        "document_id": "b8e44ad3-fddc-51f0-96b0-56bdf7ea7724",
        "version_id": "367fed7e-cefb-5c4f-b921-5b8cde432925",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "b978d4bd-3a5b-50e2-a0e3-c5758d11808d",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "1f046dc6-99b5-519c-a3c9-c662664df66a",
          "translated_content_sha256": "75766a09d0b0644fc8ef415292cf14305c5cc8d1245ecb97ee85458721fd39e9",
          "sha256": "06d61f7df1a175400d303abe541c4f78c6932afd5d8d3bca3b5f3a0e43716645",
          "byte_length": 923390
        },
        {
          "locale": "es",
          "translation_id": "deee2620-3036-54e1-bb7e-0f37afc5620d",
          "translated_content_sha256": "0abc0e6e87fb45ef89fa344e1fb0d782de08ae5b8feaabd1790c935842cc9de5",
          "sha256": "3bf3f4fb647ad28f92b918e2bafff0d5916f8415beec800663c5d136403480b7",
          "byte_length": 666686
        },
        {
          "locale": "ja",
          "translation_id": "3e6986e9-883c-5e8e-8eef-bb2ca26a9a18",
          "translated_content_sha256": "29b3cf20dcdcc1a3a1ebe06a9c5c70a4385e372eb7cc14fb234828a54fc2fdac",
          "sha256": "f0da056f3ade0a1e3ff63d97198a35f3ceb40233f9d97851d792e9ea4796dde3",
          "byte_length": 885545
        },
        {
          "locale": "ar",
          "translation_id": "c35ac7f5-9bab-5bd6-a2a2-e74aab9d998f",
          "translated_content_sha256": "7c1cbea9f2324fad9049a6a61d7f07e2a5cd0e4ead2c4a46f8eb9f3d00cd2127",
          "sha256": "ae71eab639118981e0654e80e04e014a04cfd61a820f63efb5db6d3cbaf0aad7",
          "byte_length": 668543
        }
      ]
    },
    {
      "slug": "equivariance-under-symmetry",
      "source_slug": "equivariance-under-symmetry",
      "title": "Equivariance Is a Contract About Transformations",
      "url": "/guides/equivariance-under-symmetry/v5/",
      "localized_urls": {
        "en": "/guides/equivariance-under-symmetry/v5/en/",
        "zh": "/guides/equivariance-under-symmetry/v5/zh/",
        "es": "/guides/equivariance-under-symmetry/v5/es/",
        "ja": "/guides/equivariance-under-symmetry/v5/ja/",
        "ar": "/guides/equivariance-under-symmetry/v5/ar/"
      },
      "previous_version": "/guides/equivariance-under-symmetry/v4/",
      "version": 5,
      "sources": [
        "dl-09-1",
        "dl-09-2",
        "dl-09-3"
      ],
      "source_article_sha256": "0433edc3ae384e66c42bae0e3727cd7429867b86b7895dc0749453aeb32e815f",
      "cover_sha256": "d89612b490d3c227aaba7eb2d9ea17546072edfb313d1ccca8f35093a6516791",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1681,
      "pdf": {
        "document_id": "87c80703-5a4b-57fd-a2d9-e4212079bc84",
        "version_id": "453fc7d5-cd2f-5f37-96e0-acddc4c700f9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "d6b4a52f-2ac6-5109-8a3d-f87ff9ffd827",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "70fecb27-6250-57f6-bd9b-d18cfd3881e7",
          "translated_content_sha256": "8ecf4ad7fa4d71a8a476ea9702a2c491a2b4b4d034f1d9633aead3f629d0e29e",
          "sha256": "6d75916f1ff4edf3d2b019a446ae8f808f01985c978d9b865bc5b01d4acf3419",
          "byte_length": 895673
        },
        {
          "locale": "es",
          "translation_id": "5f13795b-d5c4-5be8-a95d-a25be5d1eb63",
          "translated_content_sha256": "a73484f26288865b8055d2df9dfe0a477e07fd8b540d6f4c1fac8387de04ed18",
          "sha256": "5aa061e6e3eb4b677818387a5ca25b66f8c613702721fb15027cf30f0ae27f98",
          "byte_length": 647124
        },
        {
          "locale": "ja",
          "translation_id": "889a7798-7ef0-59ce-95b2-c1aea70aa9ad",
          "translated_content_sha256": "aae6a2ba9ce019df0e8da15c64c89a9c08276398df085be3af7210dec1f44880",
          "sha256": "d7afe447d41d1d72e93e7131037176671452fc5b54fd644aa9ad667d73a63231",
          "byte_length": 865303
        },
        {
          "locale": "ar",
          "translation_id": "24a07fdc-a7b3-5375-9ce4-130ac209d5df",
          "translated_content_sha256": "bf5cae1fabe5f5ad0e2c0400b5c73a783d9a13b7be053296e107726eef08c733",
          "sha256": "dd729441940bbb1f055b53fe3b11ca477859916150d44cb042254b75686d26e3",
          "byte_length": 641815
        }
      ]
    },
    {
      "slug": "graph-depth-oversmoothing",
      "source_slug": "graph-depth-oversmoothing",
      "title": "Graph Depth, Smoothing, and the Loss of Distinctions",
      "url": "/guides/graph-depth-oversmoothing/v5/",
      "localized_urls": {
        "en": "/guides/graph-depth-oversmoothing/v5/en/",
        "zh": "/guides/graph-depth-oversmoothing/v5/zh/",
        "es": "/guides/graph-depth-oversmoothing/v5/es/",
        "ja": "/guides/graph-depth-oversmoothing/v5/ja/",
        "ar": "/guides/graph-depth-oversmoothing/v5/ar/"
      },
      "previous_version": "/guides/graph-depth-oversmoothing/v4/",
      "version": 5,
      "sources": [
        "dl-10-1",
        "dl-10-2",
        "dl-10-3"
      ],
      "source_article_sha256": "3396262560468552f661aae4d94d004e17ed2ef25a94d6f486ffdbfbd7ed1736",
      "cover_sha256": "3392bb5bbbcbbe173d114103af53c9b6d42443c001e6dd8936935927862cb57d",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1732,
      "pdf": {
        "document_id": "8873746f-e45c-575e-a208-db5d833a7e59",
        "version_id": "cbd7932f-94bb-5b74-9b41-15838722b11f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "4a19db6d-c36f-5ac3-aa25-cf196c653dfa",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "8fcb01c9-ba5a-558d-ab37-c63ac7e8b48f",
          "translated_content_sha256": "95b3cd46e0e6f1a0a1bd87137f8285a285d0ed4c0e7927906451a16971f6ae99",
          "sha256": "cc3a5c86a5a7f8ae2a20c5cd60cbd1e034800fc97622360943e61eb8d5df10eb",
          "byte_length": 911064
        },
        {
          "locale": "es",
          "translation_id": "27c83c63-f9dc-5a34-9012-4542183d22e2",
          "translated_content_sha256": "f192260a509221ddebef00ad7d0cb3fd2e66616c1bf4d136e41ccb55eb20a079",
          "sha256": "896881ef169c67dcdb56c01663fdcf824755fd2fb9152105abddfea965e85ba8",
          "byte_length": 649352
        },
        {
          "locale": "ja",
          "translation_id": "b6bab3fd-be88-549d-b11d-08438508ab6a",
          "translated_content_sha256": "7a52a99efc31686e153348ac6e21e6acaeae7eefaefeff77f1a97c2783d2f6a6",
          "sha256": "16f6ba61db314edae144db1bc466899eb76cfcd318b90272f1ef1e3409947fbe",
          "byte_length": 872009
        },
        {
          "locale": "ar",
          "translation_id": "42159dbf-806e-5df9-97aa-f06ac369b292",
          "translated_content_sha256": "e734a1bf9579198ec88d04e9fe1004cef60fc18576e3c44d97db2f3200d4ecb1",
          "sha256": "5d0eb658d2454d9d3ff9a58843b85614f1bb21e340fa040a339f3819824abc06",
          "byte_length": 649359
        }
      ]
    },
    {
      "slug": "diffusion-score-error",
      "source_slug": "diffusion-score-error",
      "title": "Diffusion Generation Through the Lens of Score Error",
      "url": "/guides/diffusion-score-error/v5/",
      "localized_urls": {
        "en": "/guides/diffusion-score-error/v5/en/",
        "zh": "/guides/diffusion-score-error/v5/zh/",
        "es": "/guides/diffusion-score-error/v5/es/",
        "ja": "/guides/diffusion-score-error/v5/ja/",
        "ar": "/guides/diffusion-score-error/v5/ar/"
      },
      "previous_version": "/guides/diffusion-score-error/v4/",
      "version": 5,
      "sources": [
        "dl-11-1",
        "dl-11-2",
        "dl-11-3"
      ],
      "source_article_sha256": "461c68bbcaf674ac1587c4806c622ade5a0e920b5ebafbac31c88fb35cceabe3",
      "cover_sha256": "740e4ca04ed00a3ca4d3778b4fe5506179fd9dec3e75bfab6a46978887ffff93",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1550,
      "pdf": {
        "document_id": "b174e8df-4c52-5039-adef-e4607fcc7ca8",
        "version_id": "1ea1431a-5cfb-543a-9498-76d71b531caa",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "741a6a64-331c-5f5e-b25c-2fb182fa1fcf",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "29cf1edd-dead-536b-afcb-8ac791b13300",
          "translated_content_sha256": "9b4f5534b3fd974b2493cff19b25c4cee93243077c175db32d4470a1a3458647",
          "sha256": "e48ebb64edeb03afd497f61bca45ac9ee75cc0765468b5f9a7b20980eaa4c158",
          "byte_length": 910470
        },
        {
          "locale": "es",
          "translation_id": "56edb590-4b73-5a44-81bb-b530b0c35485",
          "translated_content_sha256": "08c95f4c236c17003d38ecc25a60a78f40196fc1cabbf19c5d33b75299c8404e",
          "sha256": "f10cf4242dafc0d11b576a99fddde384bec6d176ba340d113f7234b11e88aad0",
          "byte_length": 668991
        },
        {
          "locale": "ja",
          "translation_id": "62309ca6-87b2-54a1-8e64-93d9f82a2629",
          "translated_content_sha256": "2084cf46eb10b01be461a9d0041303cec94c7947b205a688232467536419ea17",
          "sha256": "2ffb9b1c5cc8cd5dc1e93c0dfd7ececbb87a917c6e73a9641d48d6942d4d9fce",
          "byte_length": 883037
        },
        {
          "locale": "ar",
          "translation_id": "4839a86f-1529-5b86-9b0b-08e114c21fd7",
          "translated_content_sha256": "29ed4bf0b2728680bcd3b937f76fd9d7ac3739263844f6b63e7ed8fa372501e9",
          "sha256": "83ed36ac08c91c4f348e41652373a75e24028b0fd8f20415fcf4d8273b793901",
          "byte_length": 673337
        }
      ]
    },
    {
      "slug": "flow-matching-transport",
      "source_slug": "flow-matching-transport",
      "title": "Flow Matching and the Geometry of Transport",
      "url": "/guides/flow-matching-transport/v5/",
      "localized_urls": {
        "en": "/guides/flow-matching-transport/v5/en/",
        "zh": "/guides/flow-matching-transport/v5/zh/",
        "es": "/guides/flow-matching-transport/v5/es/",
        "ja": "/guides/flow-matching-transport/v5/ja/",
        "ar": "/guides/flow-matching-transport/v5/ar/"
      },
      "previous_version": "/guides/flow-matching-transport/v4/",
      "version": 5,
      "sources": [
        "dl-12-1",
        "dl-12-2",
        "dl-12-3"
      ],
      "source_article_sha256": "95a51f64acf60bb6863160cdd02fc16b65a5a68def893fe57012d84dc749a043",
      "cover_sha256": "7510cf25fe0d9ee84c08f01a376f36a39d87eaaec0018e6e63383b8928f93384",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1476,
      "pdf": {
        "document_id": "9f36296a-83cb-58e3-9d28-1b48bc42f9bd",
        "version_id": "c5f65ca6-e818-50de-932c-cd8ccfb76c93",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "0e33d396-298e-5ddf-8889-558ebce45c68",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "7b3d7631-0a53-5188-ac09-9e61ba1f6c1b",
          "translated_content_sha256": "637b43886936c27af86418ea95b63cdd920f9a51db703d014f6b7fc46ff2d82f",
          "sha256": "7224530fcfa9ae47fda19fe768e373d3a28d8cfac38b159ceace04a3f19a2126",
          "byte_length": 901694
        },
        {
          "locale": "es",
          "translation_id": "c40bb4f5-e321-5563-99b2-1ae1fb9ace77",
          "translated_content_sha256": "39f6759b2d9f8730c5ba327de0247998a472891cb2302c0d3258306a68ad5eb4",
          "sha256": "b12922ec23bd51abc39260d8c7f3e6d42e0789c48b3b5812503f6305f2a4958f",
          "byte_length": 661961
        },
        {
          "locale": "ja",
          "translation_id": "f6b86825-1f59-5067-ae14-0ca52932b308",
          "translated_content_sha256": "d5a4c4874fe8e607305df7cfdb3551659f138d936034126563cfb9b962fbb490",
          "sha256": "fccf14ce01bd14817f2b6c34819813484f095caa428f4f7e363436400593c7ad",
          "byte_length": 866112
        },
        {
          "locale": "ar",
          "translation_id": "8fa084a0-91a5-5625-900a-e2565e8b55f9",
          "translated_content_sha256": "5da64243cf4306776f109009171ac9a1eb4cf731d61fa660ee944516ffe682ce",
          "sha256": "fb8a1ca81c279baaf03a36e3fd8d70b73421dba75306356253cc5ef8fb190548",
          "byte_length": 651235
        }
      ]
    },
    {
      "slug": "variational-posterior-collapse",
      "source_slug": "variational-posterior-collapse",
      "title": "When a Latent Variable Stops Carrying Information",
      "url": "/guides/variational-posterior-collapse/v5/",
      "localized_urls": {
        "en": "/guides/variational-posterior-collapse/v5/en/",
        "zh": "/guides/variational-posterior-collapse/v5/zh/",
        "es": "/guides/variational-posterior-collapse/v5/es/",
        "ja": "/guides/variational-posterior-collapse/v5/ja/",
        "ar": "/guides/variational-posterior-collapse/v5/ar/"
      },
      "previous_version": "/guides/variational-posterior-collapse/v4/",
      "version": 5,
      "sources": [
        "dl-13-1",
        "dl-13-2",
        "dl-13-3"
      ],
      "source_article_sha256": "e19e87a521370c952f2606c748933405439988611bd158e5641c1ebc6d1aaedc",
      "cover_sha256": "29ad6edaaf1acb44c9bcf1c83102712d998d007b1ac2fcad22c525e69d489a66",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1506,
      "pdf": {
        "document_id": "84e756e2-1238-52c8-983c-122800e6b95f",
        "version_id": "093907cf-91be-5bfa-aa5f-b228e37796fe",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "4776a959-7e61-5843-911b-f41598b29d0e",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "749cb6d3-a67b-52bb-8456-b237d03d43ca",
          "translated_content_sha256": "d1b0678ad61940b3964c30d7fabbab2e7409e9dfa0ece25fdc4dd46cf70aa229",
          "sha256": "99e6edbe28502a9c6c36d8afe7292ed83eacc60c429bbd8bfa505f8fe2fabe94",
          "byte_length": 887205
        },
        {
          "locale": "es",
          "translation_id": "2886a03e-4815-59d7-a678-17c21b4ac76e",
          "translated_content_sha256": "e9392cfc824e22dd39dd651fe2b6d7e033c1d6fb07a74a0f0c9b5a5ed3870c68",
          "sha256": "4a27cab46bfaecc2df9df34b2a7f8dfd4257716de7cafc0096fe7ede74be8030",
          "byte_length": 658027
        },
        {
          "locale": "ja",
          "translation_id": "0c2a9642-9b8e-558a-81b6-04760d06712e",
          "translated_content_sha256": "5f653ea5e05529b552af6c5dfc836f40ad2a26959c36e4a2e0ca4d1630a096c4",
          "sha256": "dbe479dada4fceb97b7c72806c1787457a04fa652b2b5b46d9f234ecf9fcca45",
          "byte_length": 861156
        },
        {
          "locale": "ar",
          "translation_id": "fa73c155-a478-50a9-9bc6-08fc8e12fbbb",
          "translated_content_sha256": "1f44a1ec22a39860a3eae33a0433f24ef43193faa6caa06ac6d13cf2461bc70b",
          "sha256": "6fe03c250af60d5a300e293ce871186ae394a457d4246041226eeb65fac3b10c",
          "byte_length": 661690
        }
      ]
    },
    {
      "slug": "low-rank-adaptation-capacity",
      "source_slug": "low-rank-adaptation-capacity",
      "title": "What Low-Rank Adaptation Can and Cannot Represent",
      "url": "/guides/low-rank-adaptation-capacity/v5/",
      "localized_urls": {
        "en": "/guides/low-rank-adaptation-capacity/v5/en/",
        "zh": "/guides/low-rank-adaptation-capacity/v5/zh/",
        "es": "/guides/low-rank-adaptation-capacity/v5/es/",
        "ja": "/guides/low-rank-adaptation-capacity/v5/ja/",
        "ar": "/guides/low-rank-adaptation-capacity/v5/ar/"
      },
      "previous_version": "/guides/low-rank-adaptation-capacity/v4/",
      "version": 5,
      "sources": [
        "dl-14-1",
        "dl-14-2",
        "dl-14-3"
      ],
      "source_article_sha256": "9c4f0619230f666f204e85657571ccf5353bf8c63670d41a7f59c21a03ce9e52",
      "cover_sha256": "7bae3cd25ffb676913868af52f19e22fc31034df55f983e9d38148e86ab91dd7",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1486,
      "pdf": {
        "document_id": "c5e0d762-00e5-5167-8cfe-e20b59535cc0",
        "version_id": "6d6ecbfa-a102-56fa-96e3-8b8515fa3dac",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "ff54f59a-3be7-5c10-bc4a-909c6adf4dd9",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "d1622a09-bc3f-5e59-9668-8546f5ba36df",
          "translated_content_sha256": "55a48cb30d4403ea3d3c25b8fa521d4ddc2811363d21838a4b288d276a570dd1",
          "sha256": "3decb1ff6886898aa0336524bd86c45b01c11a179b9f1fe5653c32c0ff502ff2",
          "byte_length": 846285
        },
        {
          "locale": "es",
          "translation_id": "b2a6ef7a-7547-525f-9529-9fba7d7593aa",
          "translated_content_sha256": "4bda9dc295e402f89da566798195335198f86ac8b9ec4c96af914ebe22f7eede",
          "sha256": "9a0648e137ab0c9aef7469639443ab9da700c0aee12ab5e315e707e4fc3e7dd8",
          "byte_length": 609549
        },
        {
          "locale": "ja",
          "translation_id": "0f606e55-0f6d-5eea-bc52-5d23261427cf",
          "translated_content_sha256": "d0beca883b467f09f3d7e187634386ffda0d9f9f4eedb1e2e64a98bb527631ec",
          "sha256": "a1f4339852012433a93877d3cdd2428e78f2f57490db597c5d94e21aaf73c4de",
          "byte_length": 812672
        },
        {
          "locale": "ar",
          "translation_id": "ed53fa5e-6207-51ad-bf62-372a203d6edf",
          "translated_content_sha256": "b2b01f5506db03fc245da507a16a99a9e5323262391178a5b20bc1b1a433580e",
          "sha256": "53587c1e91310ddc8cef56f56d63a56f1c98efe75d1ac92af06e61044b2a4474",
          "byte_length": 613994
        }
      ]
    },
    {
      "slug": "sparse-expert-routing",
      "source_slug": "sparse-expert-routing",
      "title": "Sparse Experts Under Capacity and Routing Constraints",
      "url": "/guides/sparse-expert-routing/v5/",
      "localized_urls": {
        "en": "/guides/sparse-expert-routing/v5/en/",
        "zh": "/guides/sparse-expert-routing/v5/zh/",
        "es": "/guides/sparse-expert-routing/v5/es/",
        "ja": "/guides/sparse-expert-routing/v5/ja/",
        "ar": "/guides/sparse-expert-routing/v5/ar/"
      },
      "previous_version": "/guides/sparse-expert-routing/v4/",
      "version": 5,
      "sources": [
        "dl-15-1",
        "dl-15-2",
        "dl-15-3"
      ],
      "source_article_sha256": "04c30d0d650156fa54da27300ebc81eb330f107f15244f8c6440195a51470ca3",
      "cover_sha256": "aee2fa9052076eb857b5569f4f0ef52c5f00815547062dd61a4234fc780dd594",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1452,
      "pdf": {
        "document_id": "5e7f23e7-c94b-554a-9479-9db1e3df8bfe",
        "version_id": "fc78d585-32df-5587-a6f1-17af9ea2003a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "a89a6499-4b43-5a40-b85a-38f713483d0f",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "c763c5b5-c456-5f01-9a39-e396e7274683",
          "translated_content_sha256": "5e47b86d9bc467df2a196a520a8abbcc1ff8bb603b7b9d4400808a5fb41551a7",
          "sha256": "068026e533afadfb16813ad2e3905ce283a83780a6b08b2a312880483237d9a1",
          "byte_length": 884244
        },
        {
          "locale": "es",
          "translation_id": "6ba91bbe-79b9-567a-a791-059de0e88937",
          "translated_content_sha256": "7b54f681985d930a09f63eff42bcbd3efe62e5cc4d9e24bae235359dcc402426",
          "sha256": "fa5d9655a851600cf16fd9ce091df795407de82124959744275b09dad74fb883",
          "byte_length": 639913
        },
        {
          "locale": "ja",
          "translation_id": "143feffd-bebe-5022-913e-7ac0f15b5186",
          "translated_content_sha256": "d6ab11db425563ce81439eb3b72bfad7109e64d68809912259170eec25a61ec7",
          "sha256": "ee29627da21b41e99ba466b8f21a57153bb71e322ef39466fd2c3dafe0c6c669",
          "byte_length": 844380
        },
        {
          "locale": "ar",
          "translation_id": "f0d0c6a1-4bf0-586f-8990-a16240ec6367",
          "translated_content_sha256": "d8e9a64d00651c060619b7d42293d18503f94f1b3c0baa8b9003c44572cbfc42",
          "sha256": "9015ed4c10e007aa7db50452aa1f9b7638e088d421d7e8547d666b5c52675b76",
          "byte_length": 634550
        }
      ]
    },
    {
      "slug": "adversarial-robustness-bounds",
      "source_slug": "adversarial-robustness-bounds",
      "title": "Robustness Claims Need an Explicit Threat Model",
      "url": "/guides/adversarial-robustness-bounds/v5/",
      "localized_urls": {
        "en": "/guides/adversarial-robustness-bounds/v5/en/",
        "zh": "/guides/adversarial-robustness-bounds/v5/zh/",
        "es": "/guides/adversarial-robustness-bounds/v5/es/",
        "ja": "/guides/adversarial-robustness-bounds/v5/ja/",
        "ar": "/guides/adversarial-robustness-bounds/v5/ar/"
      },
      "previous_version": "/guides/adversarial-robustness-bounds/v4/",
      "version": 5,
      "sources": [
        "dl-16-1",
        "dl-16-2",
        "dl-16-3"
      ],
      "source_article_sha256": "c2b4445dea9d5bf8e672c400aa6b1346566542b1f3bcaace11a24574a226c160",
      "cover_sha256": "b0e7b340e0b7e4ef1f0d6d957373ea80359f28681eeefa553ea81157ced4a586",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1490,
      "pdf": {
        "document_id": "6d75858f-3913-54f3-83ce-fdb5c5d6b34f",
        "version_id": "84bd3c29-11b9-5e85-92dd-622968cb0ac8",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "4483f6d4-a15f-56d2-ad18-425051b4c6f9",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "927c40f6-d989-532f-9fa6-952fffdec90c",
          "translated_content_sha256": "75cba957cfa4505dc5d77481dbf74839e06c4d4a976e15a8f0b90529848b4b8d",
          "sha256": "922c30538d7aedba4951ea76d15f2755670f6ed3414338a8c9b852de474dabbb",
          "byte_length": 929658
        },
        {
          "locale": "es",
          "translation_id": "c9c42725-773f-548e-b93e-17f2d4a9440c",
          "translated_content_sha256": "9952dc1adb6028a754e17e7f7ea95aa0cdc62792f1ae562dfa8c9562187d4fe7",
          "sha256": "523ef706495e8550811b3101402d3dd10157a393f779131470845ef1900ee90d",
          "byte_length": 682576
        },
        {
          "locale": "ja",
          "translation_id": "9081fb75-785d-54ad-bf1a-ec03e613eaf6",
          "translated_content_sha256": "df6d322a066cc9f17f7fe18c39e9a7aae36297842279d000d23c0dc16e987ebe",
          "sha256": "419e33d5e397cfd2bdcc7894b44f52ce97072bb417f118ac27b08f665c62d515",
          "byte_length": 907351
        },
        {
          "locale": "ar",
          "translation_id": "e585e7be-29a3-5a9a-9f69-060b014449e2",
          "translated_content_sha256": "874a52c3e353e210076fff4ef728aa6db64ef16566bd317679b2466ca4228bce",
          "sha256": "7a9266ad46a6d7d40b09673ae1d7bed60d90bb931ca8ee8d8e8a98ff60df03b6",
          "byte_length": 676568
        }
      ]
    },
    {
      "slug": "calibration-decision-quality",
      "source_slug": "calibration-decision-quality",
      "title": "Calibrated Probabilities Are Not Yet Good Decisions",
      "url": "/guides/calibration-decision-quality/v5/",
      "localized_urls": {
        "en": "/guides/calibration-decision-quality/v5/en/",
        "zh": "/guides/calibration-decision-quality/v5/zh/",
        "es": "/guides/calibration-decision-quality/v5/es/",
        "ja": "/guides/calibration-decision-quality/v5/ja/",
        "ar": "/guides/calibration-decision-quality/v5/ar/"
      },
      "previous_version": "/guides/calibration-decision-quality/v4/",
      "version": 5,
      "sources": [
        "dl-17-1",
        "dl-17-2",
        "dl-17-3"
      ],
      "source_article_sha256": "e4d4e96d56456ea47dc168b662e93c24350a4d1fd33f3a02f1d0c71da78a0e3b",
      "cover_sha256": "9bca97c8421ca66cccd19936385ed2e04bd6475c65f3b6115b7cf6fc941dc422",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1506,
      "pdf": {
        "document_id": "1e9a14fa-edf3-53ce-91bf-03cadc5bd19a",
        "version_id": "3fb5079b-281b-5de6-a376-6367433aa704",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "e488c243-c752-5ff3-8057-9fadb7841c7f",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "d320f2fa-8fc6-51e5-b13d-3fb54c272c86",
          "translated_content_sha256": "3131f9342162915149f6b2df51ac12ff0d0b5265cb2c4eff62b7df4b1e9a1a20",
          "sha256": "263249ff086d1ea9fd171ddbf8ec75099574aa22accaf910a5a13e1e15e6f4aa",
          "byte_length": 904661
        },
        {
          "locale": "es",
          "translation_id": "4270bb8a-6f4b-5578-a380-e7e363951028",
          "translated_content_sha256": "23a0d8450fe9b9545f552e0c635e6e674468394def8a60e08fc07bb3ffca5351",
          "sha256": "5aa92bbe4baa5f8f4fff3acfd632909fe4877bd83151143f7ea01c76b8044450",
          "byte_length": 671203
        },
        {
          "locale": "ja",
          "translation_id": "5f435907-93d5-59c7-9e6e-94783dc65045",
          "translated_content_sha256": "3d3e6b865dc97c6f963ad0744234ff6313eddfea3d9005a0676c8529f8212a6c",
          "sha256": "9bd14f8ed03b518a47c2413c5583240242ffccd8971c74918ad9d723b45299a2",
          "byte_length": 860290
        },
        {
          "locale": "ar",
          "translation_id": "96f33bd1-aa1d-52c7-8aea-e7a2807d0102",
          "translated_content_sha256": "01a7767f9aa21b561e12db5639890c202a91b65a34d42f919c09c84d5336d6e2",
          "sha256": "0ba7dad8f672e69e39374fdc11970a68d45b1fec1a895c0c00bfdeb081000f9e",
          "byte_length": 667412
        }
      ]
    },
    {
      "slug": "distribution-shift-identifiability",
      "source_slug": "distribution-shift-identifiability",
      "title": "Generalization Under Shift Requires Identifiable Assumptions",
      "url": "/guides/distribution-shift-identifiability/v5/",
      "localized_urls": {
        "en": "/guides/distribution-shift-identifiability/v5/en/",
        "zh": "/guides/distribution-shift-identifiability/v5/zh/",
        "es": "/guides/distribution-shift-identifiability/v5/es/",
        "ja": "/guides/distribution-shift-identifiability/v5/ja/",
        "ar": "/guides/distribution-shift-identifiability/v5/ar/"
      },
      "previous_version": "/guides/distribution-shift-identifiability/v4/",
      "version": 5,
      "sources": [
        "dl-18-1",
        "dl-18-2",
        "dl-18-3"
      ],
      "source_article_sha256": "4afa41c8ae54b861c59c7a0fabccc1a5f6bf937d4ddd5423de5477d9ae52d88d",
      "cover_sha256": "caac5a8c6bbf6b14046cf136c820e98ff7add19723f14aace5ee0e2a9519dbf6",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1495,
      "pdf": {
        "document_id": "b48c9fae-a4df-5633-aae3-0e0c5edac368",
        "version_id": "139d6226-66d9-5c66-acee-4d15720dd6e5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "7f70e2fe-ce22-59e2-99ba-4f6086a35f43",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "116a1981-617d-5b72-bc73-b7bb497b2d12",
          "translated_content_sha256": "940da0f229c26d9b98aed50aaa91f8bc59271826c8870c5ce56af7c58546721b",
          "sha256": "4418b38cd2eff4d976e5bbfb8625aef0184c17c995adbe62d121f0b18f81392e",
          "byte_length": 945427
        },
        {
          "locale": "es",
          "translation_id": "333599e7-b59b-5a79-a79d-47cee6a35e1f",
          "translated_content_sha256": "11006a85c3468199740147b1e039b5086ca4709b7d7cf78d4d1e01fa7830c2dc",
          "sha256": "26ac55ebed7f3e2de7fffeef583cbedfeaabdbcf9ebc928d993f33e8420a1090",
          "byte_length": 703665
        },
        {
          "locale": "ja",
          "translation_id": "39856908-160b-553b-95f9-a8cf3e6ab774",
          "translated_content_sha256": "414eaffbdd600d1738c0210f9a651253faee5aead8c0a1f1cb13de0b67ad3af1",
          "sha256": "b4ac4146c90aef2261b679bb1336aac7d969a6e3a452a268d3bce59ae5da3b9c",
          "byte_length": 900965
        },
        {
          "locale": "ar",
          "translation_id": "b6801fb0-2f85-592d-ae9c-16d5c27389bb",
          "translated_content_sha256": "89852a65d978265750b8ae734e62ec2333f3785458a563d315a3a5a2ecdc1156",
          "sha256": "b196eb2257a064e127f078bd379fd38d6aebe3ff2958b29b676636801d75bb6d",
          "byte_length": 704753
        }
      ]
    },
    {
      "slug": "preference-optimization-objectives",
      "source_slug": "preference-optimization-objectives",
      "title": "Preference Optimization Does Not Identify Human Utility",
      "url": "/guides/preference-optimization-objectives/v5/",
      "localized_urls": {
        "en": "/guides/preference-optimization-objectives/v5/en/",
        "zh": "/guides/preference-optimization-objectives/v5/zh/",
        "es": "/guides/preference-optimization-objectives/v5/es/",
        "ja": "/guides/preference-optimization-objectives/v5/ja/",
        "ar": "/guides/preference-optimization-objectives/v5/ar/"
      },
      "previous_version": "/guides/preference-optimization-objectives/v4/",
      "version": 5,
      "sources": [
        "dl-19-1",
        "dl-19-2",
        "dl-19-3"
      ],
      "source_article_sha256": "4f163ea062ded1009c4a81c4fc761daf79f0c980a6e6f2ff512751614d56c37a",
      "cover_sha256": "a6ede4f5d93ace4b8e578a6fe4caa4495cd54346756d1a5939fffcdd596b8536",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1496,
      "pdf": {
        "document_id": "b5faa44b-964f-5a59-878b-c192c19b6934",
        "version_id": "dd43f773-ad90-507c-ba1f-d9cdc1110c55",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "438f0db6-86fe-5a8a-8e0d-26801c45ecb3",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "2579b9c2-8f14-53f5-a95e-17c4392f4add",
          "translated_content_sha256": "f4e82372f4d694ad73904311506ebb606362b8af49f9367df949372853a8fedc",
          "sha256": "338504a4fd7c2a0b4845c22645e2115de6055fab9298245d0017b81e184ca93d",
          "byte_length": 896247
        },
        {
          "locale": "es",
          "translation_id": "659d8b3f-aee9-5d0c-9c63-de7a0ccb9051",
          "translated_content_sha256": "5a1e111916bcd7dbf191b07a686e3e8430af39fdaed2c6582dcf31c06632e0cd",
          "sha256": "3b45cbfeca49460ec2026067897cb704259bc6b60f9953edc31b51556e361283",
          "byte_length": 663646
        },
        {
          "locale": "ja",
          "translation_id": "21fab4c6-29cf-5204-bafd-b1552742e85b",
          "translated_content_sha256": "07af6c051f3935ab9214ef4b1289b786adb762a12103493f38cdb186bd6620e8",
          "sha256": "cc8371fec3fcd6ce1c436c398c747bbc204560f7b4c7667f70d03918f4685e68",
          "byte_length": 856166
        },
        {
          "locale": "ar",
          "translation_id": "6ce2e311-7181-5f05-abfc-4f2e06750fe7",
          "translated_content_sha256": "b907ac9fdf6a0ac611b9e68586a3643c7c8ef96e11ecbda84f930a478951465d",
          "sha256": "1ac8e3510b9c8017247a6de42e76a537da04c00f23bf9e2ebd36b7c1755014a6",
          "byte_length": 662813
        }
      ]
    },
    {
      "slug": "mechanistic-feature-identifiability",
      "source_slug": "mechanistic-feature-identifiability",
      "title": "What an Interpretable Feature Actually Establishes",
      "url": "/guides/mechanistic-feature-identifiability/v5/",
      "localized_urls": {
        "en": "/guides/mechanistic-feature-identifiability/v5/en/",
        "zh": "/guides/mechanistic-feature-identifiability/v5/zh/",
        "es": "/guides/mechanistic-feature-identifiability/v5/es/",
        "ja": "/guides/mechanistic-feature-identifiability/v5/ja/",
        "ar": "/guides/mechanistic-feature-identifiability/v5/ar/"
      },
      "previous_version": "/guides/mechanistic-feature-identifiability/v4/",
      "version": 5,
      "sources": [
        "dl-20-1",
        "dl-20-2",
        "dl-20-3"
      ],
      "source_article_sha256": "e9eee97b584aa9aa7afa4c0d1dffe2e2c3bc3fcbe9bf71b421e51fb15174792a",
      "cover_sha256": "e0c44115100a31e70cfb2a32f4169c0908e4f6eb9d5f6ff0b7e07d0644acf4ca",
      "original_language": "en",
      "collection": "2026-10-22-deep-learning",
      "body_words": 1495,
      "pdf": {
        "document_id": "fc4ea96c-95d1-5ea5-9db6-c68680660bcb",
        "version_id": "c7814e2e-a8af-5425-aa79-c8c18f556901",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "en",
      "source_version_id": "3accb94e-01d3-523a-82bc-27f552ffebae",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "zh",
          "translation_id": "0b1fdc9d-8dcb-52ee-82e4-25e175ab05de",
          "translated_content_sha256": "5b0657429a6f41a06b0c10859855aa41166d929295820f8b7dc21937412f3152",
          "sha256": "2c5ac56c3c4a80f0d87e8004f64f365d5224b3c2be729c5d4a3fd5b646670603",
          "byte_length": 909818
        },
        {
          "locale": "es",
          "translation_id": "d0f40b52-d23d-56f3-8656-e309c2865146",
          "translated_content_sha256": "c190ec1dca3dd4d9a747480dc4efa26fdd9252d39e0af55585b3febeab099843",
          "sha256": "19f0c6bbdd11e66dae53691e04a3b5008f6ea41f7988464c7274b4b86078b52c",
          "byte_length": 665671
        },
        {
          "locale": "ja",
          "translation_id": "f856b2f1-3e33-5479-9a17-0cd749fab8df",
          "translated_content_sha256": "8d87b3482fc7ea1c03a5e4f89498bca9ed40690c04c4b4bd0fb88ea46a164f45",
          "sha256": "b3f330c20550e3de1d42cd337cfd001e4ff556c71af1c9b7278eca541401e63e",
          "byte_length": 881038
        },
        {
          "locale": "ar",
          "translation_id": "7cc1d8d6-3386-52cf-ba1e-36c48a574e65",
          "translated_content_sha256": "efc580144a728b940019af69e7c63648aebad2128dfa71205662194f39047727",
          "sha256": "42eaab85ccf309fc6da445660534aa088f2b7c617f4bf4db959e5b8353855f09",
          "byte_length": 657210
        }
      ]
    },
    {
      "slug": "prime-editing-fidelity",
      "title": "引导编辑的精度账本：从序列改写到完整基因组结果的证据",
      "url": "/guides/prime-editing-fidelity/v5/",
      "localized_urls": {
        "en": "/guides/prime-editing-fidelity/v5/en/",
        "zh": "/guides/prime-editing-fidelity/v5/zh/",
        "es": "/guides/prime-editing-fidelity/v5/es/",
        "ja": "/guides/prime-editing-fidelity/v5/ja/",
        "ar": "/guides/prime-editing-fidelity/v5/ar/"
      },
      "previous_version": "/guides/prime-editing-fidelity/v4/",
      "version": 5,
      "sources": [
        "h-prime2019",
        "h-prime2021"
      ],
      "source_article_sha256": "5b458d460ec855fb24612424401e19e0e8f1c1d49d8560da7d08c439210ceb47",
      "cover_sha256": "cbf1dbe6405e80a4810c04df484d83ec22df6415cf7c9f6704468f69aaf05644",
      "pdf": {
        "document_id": "bc9ae67b-5bf5-5c6d-980f-b89d8c2d66fc",
        "version_id": "02066dff-8a7a-5326-b908-89415a6e0cc2",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "23d5a535-0f3e-5042-8f21-54e8a20ddcfe",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "22c96c62-fb29-5dae-9b10-684d58448576",
          "translated_content_sha256": "ed8421c52c7a899b46f86f4cdcc89925464be80a55aadf7bd0cb8cf73c0dbf31",
          "sha256": "0d8e3c589b5221c90c13e23a469c1dc559fb6b55266275cc383f55ca0179c6ee",
          "byte_length": 778171
        },
        {
          "locale": "es",
          "translation_id": "f5f9edea-c051-5c76-9118-10d721255a0f",
          "translated_content_sha256": "27295abb3725fc638eeaa5a5d5d5aee09404aa06189c79a71d5a610f78ffa1cf",
          "sha256": "d5f5ad389967b324030c4deec131e40687df349667403731ec5af846e7f57078",
          "byte_length": 788742
        },
        {
          "locale": "ja",
          "translation_id": "e918019f-44c9-5393-8f65-d76b068ca2ca",
          "translated_content_sha256": "dc7eebf89bd6d49a7c1868384860c83c0e2581db5a0a52a75014e8d225c19f7e",
          "sha256": "9ea57c90885c70268b3c636433e1df1893b2d84bfd4a32c5ecbf14bcad02851d",
          "byte_length": 1003545
        },
        {
          "locale": "ar",
          "translation_id": "e473cfc8-955f-5b04-b89c-c27af83a0fcf",
          "translated_content_sha256": "1bda8c8a06bd8dc072e7cdff29a06645616b27accf0b06b21838da7a20673841",
          "sha256": "0427e00e9573d60766d01ca7c1b8dacdfb78b5aeaad70b9e97ca74fbb08d297b",
          "byte_length": 780127
        }
      ]
    },
    {
      "slug": "rna-guided-transposition",
      "title": "可编程大片段整合：RNA引导转座的定位、完整性与基因组代价",
      "url": "/guides/rna-guided-transposition/v5/",
      "localized_urls": {
        "en": "/guides/rna-guided-transposition/v5/en/",
        "zh": "/guides/rna-guided-transposition/v5/zh/",
        "es": "/guides/rna-guided-transposition/v5/es/",
        "ja": "/guides/rna-guided-transposition/v5/ja/",
        "ar": "/guides/rna-guided-transposition/v5/ar/"
      },
      "previous_version": "/guides/rna-guided-transposition/v4/",
      "version": 5,
      "sources": [
        "h-cast2019",
        "h-cascade2019"
      ],
      "source_article_sha256": "8cdb7447fe440cb6f4d239dacea6630060e9d7f7dbe42bf88a3c5e96daeab1d4",
      "cover_sha256": "d008ed2d036f240044fc25783dd06826655ee9974107e3d91296522d0601e85e",
      "pdf": {
        "document_id": "e139536d-0df4-5e59-8134-5daf4f4001bd",
        "version_id": "075206f4-56d8-5c84-8688-a3df7b783904",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "0c21a641-bb96-5c55-8b83-091f24f883b6",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "85d226af-629a-58da-904e-c7e296633f2e",
          "translated_content_sha256": "ed9d76370c06f141093fcfadeac4c9583deb533e7f7a74004a373c5038c6556a",
          "sha256": "706e4cdda104b7a30717edaf184850a6f3e2bc406ddfa2fd39728e0ec28a0e86",
          "byte_length": 825811
        },
        {
          "locale": "es",
          "translation_id": "3697b0e2-e682-5b4b-ba41-44a5422825ca",
          "translated_content_sha256": "4fe229db4b70a3c61253f628738a03b6a815c34beb5bc355c4338375e31ebbfe",
          "sha256": "4d58fd36a75e9010f44dbe8a70e73672355549b602c78b8ff8b8e3f37f196d7c",
          "byte_length": 834370
        },
        {
          "locale": "ja",
          "translation_id": "db3151df-e7e5-5e3d-baac-d8b23a9ba159",
          "translated_content_sha256": "3fd3cfbc221bceb24b96f4edc56eef7b147c9e6ca076c743db3547000b7c9a1d",
          "sha256": "d031e51742aff55514804321c322171d335b7a56390a677f6e6cbbe13ef77889",
          "byte_length": 1026611
        },
        {
          "locale": "ar",
          "translation_id": "e5b5934b-3b5d-5054-8aff-54b8ce344f4b",
          "translated_content_sha256": "275d0c869b0a5c788f7345ba0a24e67d4036321fd860fbea88bc37b482d1d123",
          "sha256": "1b152e48c8d50835401ab4230a4cfcf5ee8cefcc30e09833864f432a0bbcfa44",
          "byte_length": 827684
        }
      ]
    },
    {
      "slug": "single-protein-readout",
      "title": "读取单个蛋白的真实边界：纳米孔重读、构象噪声与蛋白型识别",
      "url": "/guides/single-protein-readout/v5/",
      "localized_urls": {
        "en": "/guides/single-protein-readout/v5/en/",
        "zh": "/guides/single-protein-readout/v5/zh/",
        "es": "/guides/single-protein-readout/v5/es/",
        "ja": "/guides/single-protein-readout/v5/ja/",
        "ar": "/guides/single-protein-readout/v5/ar/"
      },
      "previous_version": "/guides/single-protein-readout/v4/",
      "version": 5,
      "sources": [
        "h-nanopore2021",
        "h-nanopore2024"
      ],
      "source_article_sha256": "d53f3b7e686678163408a172a12c6e2c6c7c1905063e560e8cf0a9b11be50500",
      "cover_sha256": "8d5024222d0fe7fbcb985ebefbf206c09f77ab4245fa5e8242b21fa1bcfeb56c",
      "pdf": {
        "document_id": "47e3d43c-e898-5143-8971-c4040a7dc312",
        "version_id": "4e302742-5a2c-5e3d-bb81-e3e2eb104a76",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "072c6200-7a10-59db-a8fe-33aefb7dc768",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "e6dbb877-7463-5114-8176-091abd28a214",
          "translated_content_sha256": "b8b13383b2d8dca161c487f5cc790a3c438b5bd596f4be4eaf332f5d4d15206b",
          "sha256": "a9b0f76bda898191ec2556ce3c1cc28a9586806c4811a76c2f8ef6864f540e6b",
          "byte_length": 668489
        },
        {
          "locale": "es",
          "translation_id": "68732015-20b9-53ae-bee6-a5c1cbff4891",
          "translated_content_sha256": "e48558ea1ac47282c09c7fbca97a46e9e245d81dd836933076bdbba65796e276",
          "sha256": "f476fb513b64e9641e39f5422d0c6bea03b48b63d7f285c302f23885b678b4c4",
          "byte_length": 678143
        },
        {
          "locale": "ja",
          "translation_id": "4f472f52-baeb-532a-a30d-bb75f94f1ad3",
          "translated_content_sha256": "003d30a7f126919deaf8a2bcf7e84545f021e2b5e2c04de9c0dd260ffebb7e78",
          "sha256": "56fb58f1c20a73f8bbbec7fbe97e81df0a6ee1a660eeca2a3440b83c7f0d1dfc",
          "byte_length": 873037
        },
        {
          "locale": "ar",
          "translation_id": "cfd39aa2-1ead-5720-acde-328291ecc36f",
          "translated_content_sha256": "40370b9f4d454e3a0c4c6b8cc1d94323c874c21242ac9435574db0f816581e41",
          "sha256": "86e438b3f9f0556a849a54b875d7b3f1e22510e522c9e01632ccbae053dd6bc0",
          "byte_length": 659550
        }
      ]
    },
    {
      "slug": "ancient-genome-demography",
      "title": "古基因组如何重建迁徙：祖源模型、时间采样与历史解释的边界",
      "url": "/guides/ancient-genome-demography/v5/",
      "localized_urls": {
        "en": "/guides/ancient-genome-demography/v5/en/",
        "zh": "/guides/ancient-genome-demography/v5/zh/",
        "es": "/guides/ancient-genome-demography/v5/es/",
        "ja": "/guides/ancient-genome-demography/v5/ja/",
        "ar": "/guides/ancient-genome-demography/v5/ar/"
      },
      "previous_version": "/guides/ancient-genome-demography/v4/",
      "version": 5,
      "sources": [
        "h-admixture2012",
        "h-europe2025"
      ],
      "source_article_sha256": "6b23a5b1f6db4e3bb965312d6a2dadc659a88db42699f0aafeecfe89cd27d95d",
      "cover_sha256": "1aa9cca87a85562fd431803b1f842ab44cf5a29076d45c7631199846e8af2c92",
      "pdf": {
        "document_id": "29183d5b-4036-5f71-9e3d-71d156c94c25",
        "version_id": "89d05876-8a8c-5311-a9a8-a983f72563a8",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "b21c3bc9-6c2d-5307-b1ab-b27bc933782c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "3293a776-7f2f-5026-98b1-e10f6ddc43dc",
          "translated_content_sha256": "6a1b715534f7ce5211fb2ca612983d8700cf6129a81f28795c860cf8d1ca738d",
          "sha256": "d93d5682187390943f89eabd91a10743d0177cdc1ac7738fdfa60a73b594014d",
          "byte_length": 782043
        },
        {
          "locale": "es",
          "translation_id": "1ca09756-003a-5857-b810-4e6221de2574",
          "translated_content_sha256": "ff48d8bb6ae2acf352aeb47dafc4262931bbd92a9a4e0b28aab946fb6bb46fd8",
          "sha256": "ffbf19f0d7263fafe8d6362a87e095d63e8ad9b1ec8c4a09ef8b231e2828e1d7",
          "byte_length": 787858
        },
        {
          "locale": "ja",
          "translation_id": "0df7049d-702b-506d-92ee-0848d2e8fe7b",
          "translated_content_sha256": "621f0e5c396f3ba98a3353a824499e43eb999a4e80203c30d3826e30a26ae5bd",
          "sha256": "3c7d9637d47f008b1f1522ea799554e8073ed063e4fe3344733252135f4464ff",
          "byte_length": 992012
        },
        {
          "locale": "ar",
          "translation_id": "e9a510df-bf4d-5ade-8eec-b78d595d85f8",
          "translated_content_sha256": "9e36c43737c5ce15c66d018de01d2359a5a5e5cf4d73df9812079607cea74955",
          "sha256": "972e0aa07454d47ccb51db3548e8f2f052c9d65942e6a0493965e9d727345335",
          "byte_length": 774017
        }
      ]
    },
    {
      "slug": "pangenome-reference-bias",
      "title": "谁的基因组作为坐标：泛基因组、变异发现与参考偏差的可测量性",
      "url": "/guides/pangenome-reference-bias/v5/",
      "localized_urls": {
        "en": "/guides/pangenome-reference-bias/v5/en/",
        "zh": "/guides/pangenome-reference-bias/v5/zh/",
        "es": "/guides/pangenome-reference-bias/v5/es/",
        "ja": "/guides/pangenome-reference-bias/v5/ja/",
        "ar": "/guides/pangenome-reference-bias/v5/ar/"
      },
      "previous_version": "/guides/pangenome-reference-bias/v4/",
      "version": 5,
      "sources": [
        "h-t2t2022",
        "h-pangenome2023"
      ],
      "source_article_sha256": "712cf8a1d07149df9bdd495b92e567fd3648258842f1f087ff1f14880b90ea6d",
      "cover_sha256": "2e8aa61e4d9059fd990ece863fb8bf7edb68d9871100e8a15e5ae80ece3fa2eb",
      "pdf": {
        "document_id": "328b59ff-c67c-5bb8-a3d0-17923a55a508",
        "version_id": "ad3276b5-4d58-54a1-b5b6-5c080fe55110",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "0b3aae6a-31e6-5302-a1b2-cfe30a5daa69",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "67a7354c-d463-5fd8-8ea9-9b77b7dff5a7",
          "translated_content_sha256": "e9abdf1c7948e25507652e2a9f4cd842cea92cb0ed76d187ea3c9f5cf38035a5",
          "sha256": "5577277faf63f59c88b058ef96cfcd4e3fb42057bc815cb5c5afc03be8fedaa1",
          "byte_length": 778529
        },
        {
          "locale": "es",
          "translation_id": "6883d4fc-2b40-5afa-ab23-b66df4fa0930",
          "translated_content_sha256": "1a0f3344c7218d238047e44c407218b1170f5d4122bbd409d7a979e8678899b8",
          "sha256": "0d947a32d432075c3f2fb2c5cbf3d2311c7f1a11a26ae36d9ec65fcc921752ec",
          "byte_length": 785313
        },
        {
          "locale": "ja",
          "translation_id": "76cb8144-efda-5578-a372-efd12c9945df",
          "translated_content_sha256": "4dfbad536a438e5287b1ae4bc0ebc4788245f0d7fd1abae71c52a7ff231722c4",
          "sha256": "51d012b2f316dd44118cb34a02cdfbf4152a318576b43b8e8c1fa05070127cbb",
          "byte_length": 965335
        },
        {
          "locale": "ar",
          "translation_id": "ee8bc97c-2468-5cb9-a85b-24cefcb796b1",
          "translated_content_sha256": "894a7f36634571ee3f65bc450f69297e0ea6ee9f25ee3898efddfa6518a53f8f",
          "sha256": "41e474e8feafc9a595c9009c8c40f48bda80cdea23c9a81b9282a535a2b258f5",
          "byte_length": 771017
        }
      ]
    },
    {
      "slug": "metagenomic-dark-matter",
      "title": "微生物暗物质的发现逻辑：从宏基因组目录到可验证功能",
      "url": "/guides/metagenomic-dark-matter/v5/",
      "localized_urls": {
        "en": "/guides/metagenomic-dark-matter/v5/en/",
        "zh": "/guides/metagenomic-dark-matter/v5/zh/",
        "es": "/guides/metagenomic-dark-matter/v5/es/",
        "ja": "/guides/metagenomic-dark-matter/v5/ja/",
        "ar": "/guides/metagenomic-dark-matter/v5/ar/"
      },
      "previous_version": "/guides/metagenomic-dark-matter/v4/",
      "version": 5,
      "sources": [
        "h-gem2020",
        "h-uhgg2020"
      ],
      "source_article_sha256": "2ea5d5fde3ba7af6752db83711522ff6ee17573221de05f84ef16128b4e09333",
      "cover_sha256": "eaeb59fc15b6e65ffb32bb722ff581219c0746e769877b57b6d3545dc4845ea5",
      "pdf": {
        "document_id": "0bb39767-b29e-5301-a7b5-799b2df853cb",
        "version_id": "95ea6918-d641-5287-849e-f68417937d10",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "c1eb9464-fb53-56ca-9765-d6a056467b1c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "fac28487-4368-5e21-856f-dda4193919ba",
          "translated_content_sha256": "8907184a03420b954df37eccc42c4e72d6fa756d5dcc1f532dba5dabef10f89a",
          "sha256": "bd24bfcd7c915d1dfe3171e24edef2f01a1ff035f6772133d8a3a5a51bcc1d3f",
          "byte_length": 768199
        },
        {
          "locale": "es",
          "translation_id": "78b78b17-926c-57db-a60a-ba3ef10fc3a1",
          "translated_content_sha256": "1799abcf1a494a20a3f2cc79965c6dc1d1661960f309dcb927c23192c4ee00ca",
          "sha256": "d2618c6440a1d1e70a7731368a44a5743c59df3aa9eb15bdf7f08e34daf4d2cc",
          "byte_length": 774412
        },
        {
          "locale": "ja",
          "translation_id": "b720b403-08a6-558b-88e4-bd013fbd617a",
          "translated_content_sha256": "9879303e3c9d46aa677ad23c7b745f7231b199fdcf99d3ebd8d2def4a9ee20ee",
          "sha256": "a72b472dc44f1b46ee05cd2f0def35f6aefe41d3795af009379a3f651bbfd9cb",
          "byte_length": 976008
        },
        {
          "locale": "ar",
          "translation_id": "a0f678dc-ce3d-5622-91a0-422358241fc3",
          "translated_content_sha256": "b1d3876452e22521a03df708d12ee27ac96f94a3c6dd4f55ec0228bb06bc162b",
          "sha256": "b813d992cae248088447cdad8f4b9b5aab908e177fa20eeba507106dc6aad4c5",
          "byte_length": 759028
        }
      ]
    },
    {
      "slug": "ocean-carbon-transport",
      "title": "海洋碳泵的深度账本：颗粒输送、破碎与真正的封存时间",
      "url": "/guides/ocean-carbon-transport/v5/",
      "localized_urls": {
        "en": "/guides/ocean-carbon-transport/v5/en/",
        "zh": "/guides/ocean-carbon-transport/v5/zh/",
        "es": "/guides/ocean-carbon-transport/v5/es/",
        "ja": "/guides/ocean-carbon-transport/v5/ja/",
        "ar": "/guides/ocean-carbon-transport/v5/ar/"
      },
      "previous_version": "/guides/ocean-carbon-transport/v4/",
      "version": 5,
      "sources": [
        "h-carbonmetrics2020",
        "h-carbonfragment2020"
      ],
      "source_article_sha256": "957400cf2232d3a65c52595a28198edd8b5aeece1a8987803f7fd3186702a735",
      "cover_sha256": "fa423339a5ebe983008ac290f03bfe07d21457a9278e7abbc90df370f3a23643",
      "pdf": {
        "document_id": "b9dc4c89-ace6-5c73-85a0-caf3e7fa298e",
        "version_id": "6ddf530b-357b-5c48-abdc-14301fb3655a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "bc29ae76-17d9-5cd8-b3e7-f70d50bbecee",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "8d223f61-43d9-5347-bff0-6e9cc94471c2",
          "translated_content_sha256": "47287335f299bac2c0f726070231c07b3c96d71100809f7d22b9ea15d679f1a6",
          "sha256": "1c6cff10dba1d1241b2430bccd9c41709619ce736a68f53906dcf699e60b8087",
          "byte_length": 692920
        },
        {
          "locale": "es",
          "translation_id": "95308af5-202d-5233-8ed8-2b2b9e1ac555",
          "translated_content_sha256": "2aeee1fefc8e0f43e273945509738b468f7347cff049f3a16ee3cb9f53aa2fa8",
          "sha256": "2248635ec0a9cc4e68139cdbbbbb5c5c493e4dc0e12ccbbdb25dcf85d289e77b",
          "byte_length": 703600
        },
        {
          "locale": "ja",
          "translation_id": "56931d02-5b84-5791-ba89-1c10fef49d96",
          "translated_content_sha256": "a51344536412cdbed5e7b3d56d1573f35cf14e52b3ab90a0d5ae23595bc1dfa8",
          "sha256": "b9951bf4a60ddf95d01429d33072713343fdeaa2f1aea0f05efffbe3e9c91ab7",
          "byte_length": 913496
        },
        {
          "locale": "ar",
          "translation_id": "a91c3eda-3176-50e2-88b5-0e15e55393be",
          "translated_content_sha256": "e33bb8262c592c9bf763918f3634ffb657dd826f8f921f7e639560cccbed521e",
          "sha256": "0743d2b69eed65d250222ab406f6fc804cc2040325f685d8b6c9e014c00efc70",
          "byte_length": 686379
        }
      ]
    },
    {
      "slug": "forest-carbon-inference",
      "title": "从激光波形到森林碳：抽样设计、尺度转换与不确定性守恒",
      "url": "/guides/forest-carbon-inference/v5/",
      "localized_urls": {
        "en": "/guides/forest-carbon-inference/v5/en/",
        "zh": "/guides/forest-carbon-inference/v5/zh/",
        "es": "/guides/forest-carbon-inference/v5/es/",
        "ja": "/guides/forest-carbon-inference/v5/ja/",
        "ar": "/guides/forest-carbon-inference/v5/ar/"
      },
      "previous_version": "/guides/forest-carbon-inference/v4/",
      "version": 5,
      "sources": [
        "h-gedimodel2022",
        "h-gediinference2022"
      ],
      "source_article_sha256": "4939a524f11cc9895d00ee9828de7ab65d565a76377b9bd8693a01ffb3f6aa7d",
      "cover_sha256": "b6b503b0262c9ea5ce2d608589900c0f9231aaf2d1778a94a4ab32d91ee2a6c2",
      "pdf": {
        "document_id": "4b731a67-cd7a-5ea6-981c-a5237633fac1",
        "version_id": "16981dad-2b20-5679-bfee-1303705cc3eb",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "f1ba8dd3-14c8-5cca-b089-75f4b71ab8b8",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "0ee43284-efd7-56fd-bc00-d485443d557b",
          "translated_content_sha256": "594a9d4a726c053903f89d189ad103fdec4bf2e5e018c557b98c0aaaa84003a7",
          "sha256": "b513db41de374b2539832e55c80dee9af43be62a84307d0157dd0c66480cd0e3",
          "byte_length": 769532
        },
        {
          "locale": "es",
          "translation_id": "8f6b2a93-36e2-5338-bd8c-3e14b2f5e79b",
          "translated_content_sha256": "bee2061c3b3b56451608f2e0af37a9cbc0e8ca37e5f8e744f93c32860bf253a9",
          "sha256": "d9b8886d096e621b5c67f15d9ec121817fdfb87c01a11add5cd1e5524fde3372",
          "byte_length": 778547
        },
        {
          "locale": "ja",
          "translation_id": "b0b0d288-9cbb-5260-9955-8eb697f2f800",
          "translated_content_sha256": "b6995feb88da210632701a34f4600225579565b1fe56b62acd3e5dd658f01b9f",
          "sha256": "cff237b3a7c613d0a232c87f6260a9d73d8b2662051a04b469c511a1878d15a6",
          "byte_length": 962795
        },
        {
          "locale": "ar",
          "translation_id": "60df849c-306f-5925-8e9e-11908129dc3b",
          "translated_content_sha256": "bcf3ce60dff941665ed4bb3ddc643f44f881a1abfe357ff9f710cff79bc5fb2f",
          "sha256": "233992f6437dd2c9aa45bdc2272b4d919d0caf79937319355d6b9e4e6a03befc",
          "byte_length": 766856
        }
      ]
    },
    {
      "slug": "wildfire-compound-risk",
      "title": "极端野火的复合风险：燃料、天气、暴露与碳排放归因",
      "url": "/guides/wildfire-compound-risk/v5/",
      "localized_urls": {
        "en": "/guides/wildfire-compound-risk/v5/en/",
        "zh": "/guides/wildfire-compound-risk/v5/zh/",
        "es": "/guides/wildfire-compound-risk/v5/es/",
        "ja": "/guides/wildfire-compound-risk/v5/ja/",
        "ar": "/guides/wildfire-compound-risk/v5/ar/"
      },
      "previous_version": "/guides/wildfire-compound-risk/v4/",
      "version": 5,
      "sources": [
        "h-fire2016",
        "h-fire2024"
      ],
      "source_article_sha256": "c386e5c6f4d61ad3f0cfd12912f91ba57588ecf2d3fa03712cc1db23379de41c",
      "cover_sha256": "310c1f8b5946458abd3dd6dd5c21b285925866592d1f598f11dbfd740a09d4db",
      "pdf": {
        "document_id": "9e095fd4-1ed8-5cb7-affb-237002aad788",
        "version_id": "0a3a31a3-02cd-5b6d-9daf-077232b7f535",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "d0985481-7833-5b6c-ac4d-ebe174dc7703",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "194db0e5-837d-5b8f-bc51-cf89331e50b6",
          "translated_content_sha256": "039d1e01e12bf513339a1070e97acf4de16eea1e18e87fabac12d7cd37ecdbda",
          "sha256": "bfeaf99f0b5bf1893797978b7f15f24eb310d1a59683e24d21403857fbb3c6a0",
          "byte_length": 755123
        },
        {
          "locale": "es",
          "translation_id": "d91d5f5b-4c00-5951-a0e9-1fadbb21b16c",
          "translated_content_sha256": "4745ee0968421573063d7ae39fae6e038af67d117a0c282a6a264a47a561e704",
          "sha256": "900c80c8d656d6e1df6c77f2f7f1fd093354d0cedd2f873238e5af3441c16158",
          "byte_length": 762654
        },
        {
          "locale": "ja",
          "translation_id": "9ce34f05-59cf-5bae-90b9-b30ea5fbb8f1",
          "translated_content_sha256": "502796d85329df00b74910ddab977f20c5fcd54cd100ab8fe8a795fdfb78860e",
          "sha256": "5d28c3515f108875642cd7e3d1a6e003968f7b0206f05bc388c2a44c71152ad0",
          "byte_length": 972551
        },
        {
          "locale": "ar",
          "translation_id": "6e48ccbf-7ddd-5df2-8ed4-60a8355bcb79",
          "translated_content_sha256": "47ec8e0562586110a6d44433c33884c5d943109f8a9dd3b5425362eba5e23a06",
          "sha256": "5c2f2829abd751c559fe0ced76ba43e15de93d89ed4a3b85b20e8d364ae3c3a8",
          "byte_length": 745942
        }
      ]
    },
    {
      "slug": "pollination-network-resilience",
      "title": "传粉网络的功能韧性：物种多样性、共同失效与农业产出的证据",
      "url": "/guides/pollination-network-resilience/v5/",
      "localized_urls": {
        "en": "/guides/pollination-network-resilience/v5/en/",
        "zh": "/guides/pollination-network-resilience/v5/zh/",
        "es": "/guides/pollination-network-resilience/v5/es/",
        "ja": "/guides/pollination-network-resilience/v5/ja/",
        "ar": "/guides/pollination-network-resilience/v5/ar/"
      },
      "previous_version": "/guides/pollination-network-resilience/v4/",
      "version": 5,
      "sources": [
        "h-pollinate2013",
        "h-pollinate2006"
      ],
      "source_article_sha256": "12b918263c53e2cc8768e24a620df589f326da3af84a9d8a4c496378f067418e",
      "cover_sha256": "60d78497da5035513d6c50a48aff28a8b1135361aed362bec62e0d0a4ecbcff5",
      "pdf": {
        "document_id": "3133b27b-b271-5342-8f0e-a3c1b898cbb2",
        "version_id": "6c580d01-f489-5032-8771-486bcb72ed9a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "c205479e-71cb-56d5-b771-e1ea8fa97de5",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "fb0e8ecd-4df0-548f-b554-38a1836a55cc",
          "translated_content_sha256": "c0c6ef9547c1afdcec81e85d2a5844e42d744e2b0cadb0bce07994a20d1c0547",
          "sha256": "2024e4a2cb487d0fc5f7a7788e35f8b36473080316b7bbb78fe1b038574db3aa",
          "byte_length": 797437
        },
        {
          "locale": "es",
          "translation_id": "477feb42-0f47-517c-b7f6-4a9f364c34aa",
          "translated_content_sha256": "6999acacf4fa44b60028b356953e3f106fbb89f7a5f6570ba0cce6010a55ee23",
          "sha256": "fb890907e8ef5606fc596212f4e114af08dd500c21f331654a45bb8b777626cf",
          "byte_length": 806925
        },
        {
          "locale": "ja",
          "translation_id": "8ceb4306-5a95-50a3-a633-6b98bc900fd4",
          "translated_content_sha256": "86465d6600a8118d478f3216a620df16ef6e2ee023205ac727f850107c27bb5d",
          "sha256": "d192bea419c3a9ae82a0a3e636249532be5ee7f008e6f213708423c897c0e420",
          "byte_length": 1012353
        },
        {
          "locale": "ar",
          "translation_id": "ebbaad73-4632-5da3-bb8c-f90750cb12ac",
          "translated_content_sha256": "6cd3b0eea7ee9b94d8778c906d490e516c3f3809b93b22d2295c4d2076b43cac",
          "sha256": "a9644b0f2f857278be6a05c97b2f7e3dc3d43b20e468b002d94fad05cd3a1fbc",
          "byte_length": 790826
        }
      ],
      "editorial_clarifications": [
        {
          "schema": "auturnal.editorial-clarification.v1",
          "id": "pollination-common-shock-bound-20261024",
          "kind": "source_probability_bound",
          "source_version_id": "c205479e-71cb-56d5-b771-e1ea8fa97de5",
          "source_html_sha256": "d717b6a5c30bbe0dd2719b2ab0d3e6f6000c55d9bff70f6fa156a3229b114a86",
          "source_unit_id": "t_1f6a894b5d0a5d7417868137",
          "source_unit_sha256": "7d354896d9bbb43f247d4beafab13b49957a8c7bef8d63f0b6737f7377bcdaee",
          "correct_identity": "P(joint failure) >= c and P(at least one available) <= 1-c when a common disabling shock has probability c.",
          "source_wording_preserved": true,
          "notes": {
            "en": "Editorial correction: In this article’s simplified model, a common shock disables all providers. Its probability is a lower bound on joint-failure probability and limits overall availability from above. The source wording “a lower bound on benefits” is imprecise; the original sentence is retained alongside this correction. This is a model identity, not a measured ecological result.",
            "zh": "编者勘正：在本文的简化模型中，共同冲击使所有服务者同时不可用；该冲击的概率构成联合失效概率的下限，并给整体可用率设定上限。原文“收益有下限”的表述不准确，本阅读版保留原句并在此更正。这是模型中的概率关系，不是生态实测结果。",
            "es": "Corrección editorial: en el modelo simplificado de este artículo, una perturbación común deja indisponibles a todos los proveedores. Su probabilidad constituye un límite inferior para la probabilidad de fallo conjunto e impone un límite superior a la disponibilidad global. La expresión original «un límite inferior para los beneficios» es imprecisa; se conserva la frase original junto con esta corrección. Es una identidad del modelo, no un resultado ecológico medido.",
            "ja": "編集上の訂正：本稿の簡略化モデルでは、共通ショックによりすべてのサービス提供者が利用不能になります。その発生確率は同時機能不全の確率の下限となり、全体の利用可能性には上限を与えます。原文の「便益に下限がある」という表現は不正確であり、本閲覧版では原文を保持したうえで、ここに訂正を示します。これはモデル内の確率関係であり、生態系の実測結果ではありません。",
            "ar": "تصحيح تحريري: في النموذج المبسط لهذا المقال، تؤدي صدمة مشتركة إلى تعطيل جميع مقدمي الخدمات. ويشكل احتمالها حدًا أدنى لاحتمال الإخفاق المشترك، ويفرض حدًا أعلى على احتمال التوافر الكلي. تعبير الأصل «حد أدنى للمكاسب» غير دقيق؛ وتحتفظ هذه النسخة بالجملة الأصلية مع هذا التصحيح. هذه علاقة احتمالية في النموذج، وليست نتيجة بيئية مقيسة."
          }
        }
      ]
    },
    {
      "slug": "tandem-solar-durability",
      "title": "叠层太阳能电池的真正增益：效率、光谱失配与服役能量",
      "url": "/guides/tandem-solar-durability/v5/",
      "localized_urls": {
        "en": "/guides/tandem-solar-durability/v5/en/",
        "zh": "/guides/tandem-solar-durability/v5/zh/",
        "es": "/guides/tandem-solar-durability/v5/es/",
        "ja": "/guides/tandem-solar-durability/v5/ja/",
        "ar": "/guides/tandem-solar-durability/v5/ar/"
      },
      "previous_version": "/guides/tandem-solar-durability/v4/",
      "version": 5,
      "sources": [
        "h-tandem2024",
        "h-passivation2024"
      ],
      "source_article_sha256": "3047d3e5cd7c178827aa96844cf25a4f3e3d0a0f89abaf4aa306b4ca19e9908f",
      "cover_sha256": "055555b957eeb42bd7ac99e12a127a762850dcebe072e6475e9dec1d27f79b66",
      "pdf": {
        "document_id": "a01d70d7-b345-537c-bcb6-5f984b434ef5",
        "version_id": "e34cca9e-d84d-523d-9f8f-79490855e547",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "5c40fbde-2d92-52ce-a131-6cb1bf92e662",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "0314c643-8d80-5f4a-84ba-3d5c94e3dcec",
          "translated_content_sha256": "d1af523e473bc91b83d2524b7b3d4c530682c4efb734c5fded73b67f20a155bf",
          "sha256": "011e5e9ed19057d1dfb964511afed1e3a229dc727a797079804a6de457073f37",
          "byte_length": 700136
        },
        {
          "locale": "es",
          "translation_id": "dd2b81ad-2167-5b65-a61d-8cfd7c3ac016",
          "translated_content_sha256": "8e24149e3fbd4780e87e96a46751afcedbb200c35effd4fc488d776a263cf304",
          "sha256": "32838e6f319705c3e48db63e7a55147f2cbb2a470b6a6faca971cb100da53792",
          "byte_length": 711649
        },
        {
          "locale": "ja",
          "translation_id": "e827d621-1618-553a-8a76-0edb3dc11238",
          "translated_content_sha256": "833160fbe427f43dc6b0137453448414c2c3c135ff99440ed8d8b30c593e3b22",
          "sha256": "f4f73ee0add815ab1930bd8b5ce2851d67b423304179aa65931ccedb67400678",
          "byte_length": 922260
        },
        {
          "locale": "ar",
          "translation_id": "a995e66f-cc0d-56ef-b416-edce221a2568",
          "translated_content_sha256": "fcd7d6f27b3fd5ef8628aa3791e77ec0971f55e2213202d999c34cf758f462f9",
          "sha256": "056ef54a91f12da4178b2cb00722881f557268ba9b0f56e9c2a4ce805537cd71",
          "byte_length": 694137
        }
      ]
    },
    {
      "slug": "solid-state-battery-interfaces",
      "title": "固态电池的界面现实：离子传输、电子泄漏与整电池能量",
      "url": "/guides/solid-state-battery-interfaces/v5/",
      "localized_urls": {
        "en": "/guides/solid-state-battery-interfaces/v5/en/",
        "zh": "/guides/solid-state-battery-interfaces/v5/zh/",
        "es": "/guides/solid-state-battery-interfaces/v5/es/",
        "ja": "/guides/solid-state-battery-interfaces/v5/ja/",
        "ar": "/guides/solid-state-battery-interfaces/v5/ar/"
      },
      "previous_version": "/guides/solid-state-battery-interfaces/v4/",
      "version": 5,
      "sources": [
        "h-silicon2021",
        "h-dendrite2019"
      ],
      "source_article_sha256": "2f5eaba0677b45dd53e9c69245bba658f53fca682cabfa0c5eaaae6b6185b9f8",
      "cover_sha256": "471c5682822da3c3c8e34770c5fbbc82c5294905b469e457df7c6498d71824d9",
      "pdf": {
        "document_id": "84cd26c4-5a28-5cd6-8fb3-aad63d590a5a",
        "version_id": "63144992-6ebc-5cb1-9a40-ee1cb6665fac",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "fffbf6c9-41a6-5670-9cd5-ecc0a9aba475",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "a63cc4fb-da47-56e8-8629-80726494d1fe",
          "translated_content_sha256": "5ac9ec16b5202c2e2790a233a711a6633ffdaec7d4d186097cc4550056d5e966",
          "sha256": "3def73169479d16c9237860c77e07e1b59ab25709439969bb22bdbde24afe668",
          "byte_length": 822028
        },
        {
          "locale": "es",
          "translation_id": "c9552361-4437-5224-a40f-eac5c179ba25",
          "translated_content_sha256": "fb2755d287f241b569eb776107ac3db0e565a68168ff6e0a538b1a4f11457797",
          "sha256": "a2879f1ec2a84114428cbd0ba79e3b285be51bd723ff14ea99ec186f1c8d0ab0",
          "byte_length": 831189
        },
        {
          "locale": "ja",
          "translation_id": "7a8da324-e9cc-52c8-83b7-fca5df45c579",
          "translated_content_sha256": "7d47f9a72e947740578454562dc953a1df56e5ef4c26457ce0228c784dab4e12",
          "sha256": "100d1a9f742c3e371626bb3a5ef1ac2c20e83661c5b298ec1c3ae8b493faa5c9",
          "byte_length": 1022543
        },
        {
          "locale": "ar",
          "translation_id": "719e19d6-fa48-55e6-b4e8-793e58e19c43",
          "translated_content_sha256": "2cdef1a49b6144c9ac51e572e1a9b5ed404678746cf8735d253ad6c70c40e680",
          "sha256": "c35194304b40674714e595bbac551f8cc4ec382162373265a4201ee055f4e6dc",
          "byte_length": 815520
        }
      ]
    },
    {
      "slug": "co2-electrolysis-systems",
      "title": "二氧化碳电解的三本账：选择性、碳利用率与全系统能耗",
      "url": "/guides/co2-electrolysis-systems/v5/",
      "localized_urls": {
        "en": "/guides/co2-electrolysis-systems/v5/en/",
        "zh": "/guides/co2-electrolysis-systems/v5/zh/",
        "es": "/guides/co2-electrolysis-systems/v5/es/",
        "ja": "/guides/co2-electrolysis-systems/v5/ja/",
        "ar": "/guides/co2-electrolysis-systems/v5/ar/"
      },
      "previous_version": "/guides/co2-electrolysis-systems/v4/",
      "version": 5,
      "sources": [
        "h-copper2018",
        "h-acid2021"
      ],
      "source_article_sha256": "5a7848c273aff7d7868388a1b72698d0eb86e7066a0586dcd83ddb6f4c18e943",
      "cover_sha256": "8a0abb33a2851fd71224c851958b63cd85c1d45ecc5185596892fed3a0fe7299",
      "pdf": {
        "document_id": "1282d1cd-4c42-5f4b-b9da-881cca7770a0",
        "version_id": "c3fde819-bde3-58ed-9c26-5b991c635cef",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "74ca94f1-c2b5-5ebe-bf82-bf746ecc0d03",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "e85f2f43-47bb-535c-90db-97cd0994328f",
          "translated_content_sha256": "47108386ae13cc372abc73a829b974bba67e4ba2fe6fd9131ec4e45d12a7b4f2",
          "sha256": "0819fccb45246e3d40dbf2f5a850785bd0c6e35d94c38b1d7ab68ca993b4e96c",
          "byte_length": 879280
        },
        {
          "locale": "es",
          "translation_id": "83f2168c-a344-529c-aea6-65a861af897c",
          "translated_content_sha256": "4f20159ef12258b1a5f52bc2cc33bfa4483dc888b22e56aca6f35c0bd0460cf5",
          "sha256": "4715c325959bf782d2da0b1c3770ec66cae0325d15009ed52068d1f81c0b9c69",
          "byte_length": 887797
        },
        {
          "locale": "ja",
          "translation_id": "d7c22aa2-f1c4-554c-a450-740807d2a670",
          "translated_content_sha256": "8fec28525b08f5ee0f519b4b027b134321f868ed6ef16f23e25d5aff2803bcf4",
          "sha256": "89b055fb30d2ec25e8c81121616d64e015cf2df0fb7f5e7eb8184ef54de71f45",
          "byte_length": 1086917
        },
        {
          "locale": "ar",
          "translation_id": "2bd0043c-b350-5101-96a1-b0a0f9a88184",
          "translated_content_sha256": "d184fee4574b30d07b3b6f75f85fb90ea06377d0ce64d384e8cc9fbc439c0e64",
          "sha256": "005bc79f17b0c4245e3c2fa78e4ba825971fd1806f2a70e3d709a2633e583bb1",
          "byte_length": 873599
        }
      ]
    },
    {
      "slug": "direct-air-capture-balance",
      "title": "从吸附材料到净碳移除：直接空气捕集的热力学与生命周期边界",
      "url": "/guides/direct-air-capture-balance/v5/",
      "localized_urls": {
        "en": "/guides/direct-air-capture-balance/v5/en/",
        "zh": "/guides/direct-air-capture-balance/v5/zh/",
        "es": "/guides/direct-air-capture-balance/v5/es/",
        "ja": "/guides/direct-air-capture-balance/v5/ja/",
        "ar": "/guides/direct-air-capture-balance/v5/ar/"
      },
      "previous_version": "/guides/direct-air-capture-balance/v4/",
      "version": 5,
      "sources": [
        "h-dac2018",
        "h-dac2024"
      ],
      "source_article_sha256": "47b6bbd7cd13fa9f0df7b9c1bb21f9af888cb0e0a6b298a89e55fa6f5eed2127",
      "cover_sha256": "797a704a821b7679c307c10e83cb8d7ec59a37088d55a70591d3a285c1ac8f34",
      "pdf": {
        "document_id": "7705bfb6-9cc1-5c40-a7ef-74cc07541f1b",
        "version_id": "21005694-4a14-5129-a954-54dbb9d14cf0",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "2de18b91-3b18-52b5-9dc0-b68dd94199ee",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "b830f9e8-3488-5a4a-a440-37fbe803543e",
          "translated_content_sha256": "b7034d649461ed1f2992d43017256b5e4df940b6ebaeaa9f234c5da5776e5923",
          "sha256": "b08656ca21a9b5555e04fb7af9ce093895f9f3eed3597eaa417fdbc9c4894ed9",
          "byte_length": 733310
        },
        {
          "locale": "es",
          "translation_id": "e7fdab1d-860f-5287-bb75-f0c72893e38e",
          "translated_content_sha256": "d13856d1dd1a2c6b5d0fedf599d955024c5e9aa5a1af785f9ae020026a38616d",
          "sha256": "355d61bedafaa501fd62f5932d0749b7d83a7e1a6f838c18b0145ffba60b9f79",
          "byte_length": 737748
        },
        {
          "locale": "ja",
          "translation_id": "a82d0ef5-bc59-5244-aeec-79c8f56042c1",
          "translated_content_sha256": "f068f03a54353d9eb4e1a4c1c905c00637eacf71d1b3dac9a7800d0dd15c077b",
          "sha256": "0e657134bc04764ca9f5e66e91a704dcd365c87bab348d7d76618f4179e17179",
          "byte_length": 952440
        },
        {
          "locale": "ar",
          "translation_id": "e3eda342-49fb-56db-b1f0-8a904eb0a55a",
          "translated_content_sha256": "b539d5c5514696777b3f6c0a73ef612528b34323ea6a93b4d14e73721e9267fa",
          "sha256": "4f57a168b0c423c1f69c400aa49658f9489b7f967925beef83878ad022b20596",
          "byte_length": 726686
        }
      ]
    },
    {
      "slug": "enzyme-plastic-circularity",
      "title": "酶解塑料能否形成闭环：底物可及性、酶失活与单体回收账本",
      "url": "/guides/enzyme-plastic-circularity/v5/",
      "localized_urls": {
        "en": "/guides/enzyme-plastic-circularity/v5/en/",
        "zh": "/guides/enzyme-plastic-circularity/v5/zh/",
        "es": "/guides/enzyme-plastic-circularity/v5/es/",
        "ja": "/guides/enzyme-plastic-circularity/v5/ja/",
        "ar": "/guides/enzyme-plastic-circularity/v5/ar/"
      },
      "previous_version": "/guides/enzyme-plastic-circularity/v4/",
      "version": 5,
      "sources": [
        "h-pet2016",
        "h-pet2022"
      ],
      "source_article_sha256": "a3739d5d24f31f94bf049a78a3568fd031657efc1d098f5d3416444353438f7b",
      "cover_sha256": "e462e74e4b046971303ddf2ee31dfc22eed2c2f37e9cef75239e71cbec50e24b",
      "pdf": {
        "document_id": "229536d7-8125-5874-a86b-a1a7d814b74e",
        "version_id": "d5a0c9a1-58a7-5796-8da0-885b5941956c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "970df6e6-0632-5c05-8c17-642ca1ed1730",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "b0c682b6-dcc8-5e9b-840a-870c1f772801",
          "translated_content_sha256": "04ee89d5d83225bb4c26395ef5a3f64df84fde798bf72566bfa0041fd71c6571",
          "sha256": "04eaa6c928c1fc2c90a8210e9d7edbcffaabb9796d35df3e3a6e72788bf5c1bd",
          "byte_length": 804744
        },
        {
          "locale": "es",
          "translation_id": "cf44dace-907d-5d1f-9ddc-79330c39cee6",
          "translated_content_sha256": "fac056e833fb3c985c03cdee101a872474e080d89aa2b122dcb4dafb358ef888",
          "sha256": "bb6b99a13998f06eaafb5316a3d2bfc7d849e919cb14d233cd643d9f8b326bcf",
          "byte_length": 812474
        },
        {
          "locale": "ja",
          "translation_id": "8d310f28-38c6-5d4f-b9b3-76dd4189b0a9",
          "translated_content_sha256": "2755096d0ea323c9a2d6db612b7ff38eaadf6feb132080fe9c931dcb6b92d0f4",
          "sha256": "388bce31a5c44c33ab14eb65c6bbe27cdd21dbdb5f89aa567a4940f0aa5cd72d",
          "byte_length": 1013033
        },
        {
          "locale": "ar",
          "translation_id": "17ab294f-ae71-5f78-b32f-88fc9974fc73",
          "translated_content_sha256": "1319a18282f56fb8f680cc4d935de3af4693601669ac669c2f68ce083656c328",
          "sha256": "f52c596026fdc4028dfddc4a3d0343544a78e82f6a4fdb9297030f279977be34",
          "byte_length": 795951
        }
      ]
    },
    {
      "slug": "microbiome-community-causality",
      "title": "从相关菌群到可控群落：微生物互作、组成数据与因果验证",
      "url": "/guides/microbiome-community-causality/v5/",
      "localized_urls": {
        "en": "/guides/microbiome-community-causality/v5/en/",
        "zh": "/guides/microbiome-community-causality/v5/zh/",
        "es": "/guides/microbiome-community-causality/v5/es/",
        "ja": "/guides/microbiome-community-causality/v5/ja/",
        "ar": "/guides/microbiome-community-causality/v5/ar/"
      },
      "previous_version": "/guides/microbiome-community-causality/v4/",
      "version": 5,
      "sources": [
        "h-community2018",
        "h-community2022"
      ],
      "source_article_sha256": "e2891d33a70d9e73a3f1c1710d07c02a59dda107bdb2922fc17f50161492b3f5",
      "cover_sha256": "32cdfce7a01cbe29dee04ea7bac3d0d45bbcadddab45b8adc3bf72b7331fbdb8",
      "pdf": {
        "document_id": "c8509854-711b-5fe6-bcd5-e38663be797d",
        "version_id": "b4b3fdb9-3a20-5233-a0d9-1fc13e028f9f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "4e453a37-0db6-5685-bcdb-29fddd6eaf8c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "993e5a0d-cc75-5815-b104-aaf7b18dd30c",
          "translated_content_sha256": "12ee9a9cf5401580a7836c65707af6c4972bc48f71f41152af12fec8b4ed39cf",
          "sha256": "db0c79b193b60fc1fc41a34ed1f4a8331544a9da201a391864f77a3a95056ddf",
          "byte_length": 753077
        },
        {
          "locale": "es",
          "translation_id": "052176c4-aad0-5edb-b2dc-e28b032e3cf0",
          "translated_content_sha256": "4991507efe535cc85f1d80f1eb231c6973b263db1876ccbaf91cb8a35b50d85a",
          "sha256": "efdb60a83e332ee40e690d543b46de062235cceb983b170797c755dd44d2b847",
          "byte_length": 759675
        },
        {
          "locale": "ja",
          "translation_id": "c5baccc9-a2a1-5b3b-a91c-501e9facce0d",
          "translated_content_sha256": "dfc1996aecc30c57e03aa26e83e4195cd2d65af9c6575189eb43765158ef19ed",
          "sha256": "df50db7591d18edc0109c3daeb0bd709a12cdeebc665f64e32f6172679b0cd5e",
          "byte_length": 953169
        },
        {
          "locale": "ar",
          "translation_id": "cc82f504-1475-519e-aefe-ef7e4f9c2125",
          "translated_content_sha256": "75a8eef45cc126889f3a7a1436d486b319f7c4f0227b2d057d0bfe235b08505e",
          "sha256": "e99f9b50c37a567f6b78a9ddab2b7e671be62f47c22f7a90cb80221470c95bb6",
          "byte_length": 745438
        }
      ]
    },
    {
      "slug": "organoid-developmental-variation",
      "title": "类器官怎样成为可靠模型：细胞组成、供体差异与发育可比性",
      "url": "/guides/organoid-developmental-variation/v5/",
      "localized_urls": {
        "en": "/guides/organoid-developmental-variation/v5/en/",
        "zh": "/guides/organoid-developmental-variation/v5/zh/",
        "es": "/guides/organoid-developmental-variation/v5/es/",
        "ja": "/guides/organoid-developmental-variation/v5/ja/",
        "ar": "/guides/organoid-developmental-variation/v5/ar/"
      },
      "previous_version": "/guides/organoid-developmental-variation/v4/",
      "version": 5,
      "sources": [
        "h-assembloid2017",
        "h-organoid2024"
      ],
      "source_article_sha256": "b44cbc17f96ebcd5fcb45712f15ae75e3ce44c5be4012f2b5319d93a3a3ede79",
      "cover_sha256": "98d3239fbf93c4646a7d100a10f39107d9c39ba8e9274c1ad8bb69566d183828",
      "pdf": {
        "document_id": "5ffba173-7115-5bec-8b88-756fb98199e4",
        "version_id": "44e11b66-1d9f-5274-a03d-954ac6826be0",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "48a7883c-5d11-5068-9828-b4e20402e6a8",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "e6769aec-d355-560b-a33c-9f2668ac45c4",
          "translated_content_sha256": "798df15b9592bd3cc9b2ab42750e13c1dfff432a156cf8d207f6f0ff0566e1c1",
          "sha256": "fcd453c4a3c4d45d870ae7f016f4f469a037500eed1b38b4c659fd93648b5f24",
          "byte_length": 764372
        },
        {
          "locale": "es",
          "translation_id": "f4871329-d979-5a6f-8756-54dc4c828c5c",
          "translated_content_sha256": "98ba3200d453d2f2ec1fc5c00d9c3001a33993498050e64cf152c0a35054a2fe",
          "sha256": "c50ac737a3ebf4d279f12bab83d9f916b18e2e68acc33f231c4022d01db5c7f8",
          "byte_length": 776650
        },
        {
          "locale": "ja",
          "translation_id": "52ca43cb-242e-5c8b-9843-1f778b33ade7",
          "translated_content_sha256": "50aee2b6b4e15f0b8a119f28edcc4fe6f403da3adf8ae0eda5bac40edc28bc8e",
          "sha256": "3c03d82753cc0bebd88c6d10b6089160cf2ef04f432cd667436b235ad678eee1",
          "byte_length": 970580
        },
        {
          "locale": "ar",
          "translation_id": "8bb8c474-dda7-58c6-953e-38c85c47a21c",
          "translated_content_sha256": "4b747d7bad345d62f7eff9bd2c60605abfa709a4711ca3c4e28f565db83098d8",
          "sha256": "f654ea44a43809133850dd0c2346cb480f2b5b6f78ab1efa69bdce71aa66bd1e",
          "byte_length": 761675
        }
      ]
    },
    {
      "slug": "speech-neuroprosthesis",
      "title": "从神经信号到真实沟通：语音脑机接口的错误、时延与用户控制",
      "url": "/guides/speech-neuroprosthesis/v5/",
      "localized_urls": {
        "en": "/guides/speech-neuroprosthesis/v5/en/",
        "zh": "/guides/speech-neuroprosthesis/v5/zh/",
        "es": "/guides/speech-neuroprosthesis/v5/es/",
        "ja": "/guides/speech-neuroprosthesis/v5/ja/",
        "ar": "/guides/speech-neuroprosthesis/v5/ar/"
      },
      "previous_version": "/guides/speech-neuroprosthesis/v4/",
      "version": 5,
      "sources": [
        "h-speech2023",
        "h-avatar2023"
      ],
      "source_article_sha256": "7e8ec68cd66152384470b617562b32451b11956814f42cdb95607ccb815fb420",
      "cover_sha256": "236654377f8c2cec472dd523625fe7386c17937711180136af77da740dd94cc1",
      "pdf": {
        "document_id": "c63ec63a-26bf-5e2f-b939-0dd39d295b1f",
        "version_id": "9d713fe1-d480-5837-8965-73c8083033c9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "eb6eca69-381b-5931-b1a0-aad41b407a02",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "70178ce2-337b-525d-8cca-40bad72a8e6b",
          "translated_content_sha256": "410964f8beb45c267907c00e36f04145aaa16234a7319eecf58d988abbeefe98",
          "sha256": "b0af90d87fad918749e17688a9bccc538a22d3d799d70bce8ea314693513c751",
          "byte_length": 816429
        },
        {
          "locale": "es",
          "translation_id": "81abccc1-4109-5c72-bb8f-b352fa85562f",
          "translated_content_sha256": "5961947c0b2f084c86362d558d7fe336274322cadd5e4448eaf34f270be50361",
          "sha256": "139e8fc249c00f275b4f75594e62d768ab825b7d9065094f135ebf7674654fad",
          "byte_length": 824751
        },
        {
          "locale": "ja",
          "translation_id": "85f42212-00be-52a3-b425-ef7e81aa7be2",
          "translated_content_sha256": "7942126c5e8754655c68dae3bffe8a96ecec57b66eb7c407ed26c932b864e23e",
          "sha256": "d0633bd4fa58741beafc39dc482268e8052b6516a766fbd1118c62d5650f01aa",
          "byte_length": 1017064
        },
        {
          "locale": "ar",
          "translation_id": "c1e018a6-b3e4-596f-8263-78a60034949b",
          "translated_content_sha256": "541cfaeef4a48aa5372b40d4841be8560db785b8a56907aeff179ea763f59cf6",
          "sha256": "31b51220919b9e8987963cec5e69d9a63fa6db0cb1d927e888704bbabfa09628",
          "byte_length": 810954
        }
      ]
    },
    {
      "slug": "gravitational-wave-populations",
      "title": "从被探测的并合到宇宙群体：引力波选择效应与层级推断",
      "url": "/guides/gravitational-wave-populations/v5/",
      "localized_urls": {
        "en": "/guides/gravitational-wave-populations/v5/en/",
        "zh": "/guides/gravitational-wave-populations/v5/zh/",
        "es": "/guides/gravitational-wave-populations/v5/es/",
        "ja": "/guides/gravitational-wave-populations/v5/ja/",
        "ar": "/guides/gravitational-wave-populations/v5/ar/"
      },
      "previous_version": "/guides/gravitational-wave-populations/v4/",
      "version": 5,
      "sources": [
        "h-gwpop2023",
        "h-gwtc2023"
      ],
      "source_article_sha256": "0b0c5c9fdbda72fc82eef2a66ddca208aeb1f9474db97b9d8c954d40371f5ffb",
      "cover_sha256": "8ccfb2be2bb90c8407e3ca3adcdd9486ff87b6f1de3dc004751de378a50dad1c",
      "pdf": {
        "document_id": "6a50b274-5a2f-567c-b6c1-fc32ebbc4b2f",
        "version_id": "2838be5a-d42b-54ad-bf0e-dd1b27bb604c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "e85205c9-df9e-5d06-a8d9-a50c71967cbe",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "afa40d69-c10e-5563-b116-5e92a8c27a07",
          "translated_content_sha256": "419dce232983f5dc2da5ea8413778fe81aebab46619624644e1d9dd40d23d761",
          "sha256": "343e91c9cff06c7126b2dfcd3210d4c3314290d220260c9f610645d4c26ea395",
          "byte_length": 795523
        },
        {
          "locale": "es",
          "translation_id": "d9052666-ce5c-5939-b09f-a3f4a373ac5a",
          "translated_content_sha256": "61d2858c377d93ffd7e2a66dd5e2d15bf6d608a50f4012a1730a21b32fffe895",
          "sha256": "56812187cddf4b4d6bb888d52877f2ffdfc68cbca157bc276c32cb292781db59",
          "byte_length": 803045
        },
        {
          "locale": "ja",
          "translation_id": "efab745d-0812-599c-81e2-a1ee3d48c662",
          "translated_content_sha256": "07b2bdbfc2de2b9dd3c6b2b2ed5011b17a54e32abbe349eaf03d2b8ef69b392c",
          "sha256": "e4aad05ead3bbcb61a537047d976cc347fa49ea018e47ca66ef925880f3295a2",
          "byte_length": 982392
        },
        {
          "locale": "ar",
          "translation_id": "442d7345-980b-532e-be2e-e294d7f99a06",
          "translated_content_sha256": "a594654ff3301046cfb3fee5a5f43795f4c0e82c0089280479b999c255df0313",
          "sha256": "d81fee06c9a59a41320d91fc28d5f5a6e3febfa85b0ef69cb3ad45b5c67b7b98",
          "byte_length": 789866
        }
      ]
    },
    {
      "slug": "neutrino-source-attribution",
      "title": "一条粒子轨迹指向哪里：中微子来源、多信使关联与全局显著性",
      "url": "/guides/neutrino-source-attribution/v5/",
      "localized_urls": {
        "en": "/guides/neutrino-source-attribution/v5/en/",
        "zh": "/guides/neutrino-source-attribution/v5/zh/",
        "es": "/guides/neutrino-source-attribution/v5/es/",
        "ja": "/guides/neutrino-source-attribution/v5/ja/",
        "ar": "/guides/neutrino-source-attribution/v5/ar/"
      },
      "previous_version": "/guides/neutrino-source-attribution/v4/",
      "version": 5,
      "sources": [
        "h-neutrino2018",
        "h-neutrino2023"
      ],
      "source_article_sha256": "47a66fc34a967f1a9c63e433eac7d34dcecc021a017809db9fc481f969e0c1e3",
      "cover_sha256": "38435b85fd496760d23227714a56bbde70e287706837268e8f4c649a7a3f16e3",
      "pdf": {
        "document_id": "83789aee-4083-519e-a98a-8ed19c94da5a",
        "version_id": "3bfff724-2c39-5883-9366-19194ca8667b",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "b6ba8e07-be81-5d42-8768-a858477bf95b",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "72c16322-bb0a-5eb6-a498-b42639673d16",
          "translated_content_sha256": "bf4036623e4185499b9ea17caf76f57303cabf9aa6021b3ccd48ee0cbd3e48ac",
          "sha256": "ba6a0f29596e6225e5a4c084a3d0917f9a33ab5765b99c2958f3bf1c29507dcc",
          "byte_length": 831194
        },
        {
          "locale": "es",
          "translation_id": "df01f9e0-99e7-5e4b-be07-6514586a4f4a",
          "translated_content_sha256": "ea78f797ccde4cbe4cdfa794e05c8e4eb8cd90bc81a30071b50278388caebd46",
          "sha256": "4ae26220b73f02c870611aa2f822150f730ca64d38ade78c0a072c8ee338fbe2",
          "byte_length": 840342
        },
        {
          "locale": "ja",
          "translation_id": "c3538044-c11c-51bd-97e2-a99ff11c622a",
          "translated_content_sha256": "afa5a2fcd3190fa2892eef9ad05245f499ed1d71791e665482a2f2ee9a05a3d7",
          "sha256": "bbc4a18370e8b98d6f56bdbb2c9608f652f161bdd2a60e11105b25b159356cf9",
          "byte_length": 1026350
        },
        {
          "locale": "ar",
          "translation_id": "801494f5-a7c3-59ff-95e4-b51c2b233b24",
          "translated_content_sha256": "5686df30ada00076c31a157b908f42813c653e9fbfa6062934e1582ef1927f50",
          "sha256": "dd76160bd631ae2c7890579004af013d351a53d5c07540e560b740c6aea275a1",
          "byte_length": 826140
        }
      ]
    },
    {
      "slug": "agents-tools-and-outcomes",
      "title": "工具型 Agent 的可靠性：行动状态机、幂等语义与结果归因",
      "url": "/guides/agents-tools-and-outcomes/v10/",
      "localized_urls": {
        "en": "/guides/agents-tools-and-outcomes/v10/en/",
        "zh": "/guides/agents-tools-and-outcomes/v10/zh/",
        "es": "/guides/agents-tools-and-outcomes/v10/es/",
        "ja": "/guides/agents-tools-and-outcomes/v10/ja/",
        "ar": "/guides/agents-tools-and-outcomes/v10/ar/"
      },
      "previous_version": "/guides/agents-tools-and-outcomes/v9/",
      "version": 10,
      "sources": [
        "react",
        "toolformer",
        "webarena",
        "arxiv-2211.17192"
      ],
      "source_article_sha256": "9de98965c88ad92e917061d3d53176cb3590fb69cb8dd1f176e35d8f1cc137dc",
      "cover_sha256": "11ed92e80b8ed47bb2f4015ee730bdd5909edacdfdec4dd0f0d37332c69bc0c3",
      "pdf": {
        "document_id": "494f31de-41fc-5145-bcc4-eb8c30337d29",
        "version_id": "153456c3-9695-5105-9a79-995306563abc",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "f69cbc34-ec82-5da0-9f22-7bf8d665b4b7",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "989a570c-6404-55fb-ac16-af0422aac237",
          "translated_content_sha256": "a749ed0a4fbbccd47c0233bd90938cbbc14d737ccdd4f33eca46ed8a74857caa",
          "sha256": "bb7f4852f6109c320b96866df8d7e56f1c6c1ef1f58317fe7fd16ac44e529cdb",
          "byte_length": 729216
        },
        {
          "locale": "es",
          "translation_id": "2d3b9327-beaa-51d0-a590-a6793ad700bf",
          "translated_content_sha256": "42374ef1bb80382015cd205b3996fdeda33cb49e8576c71e0b180c83ab37b982",
          "sha256": "5c5674cfa745df233fecd67c2e3071aed2d326fc85096fccf7c4c00837e34d0d",
          "byte_length": 740123
        },
        {
          "locale": "ja",
          "translation_id": "39fad4ac-e28f-5d2f-8f51-ed1eec67c52d",
          "translated_content_sha256": "431918929d4eb08b075bec333226c4089ece1b4953b3e84acbec9fb3be8e0ea9",
          "sha256": "d1baacd23a5d4208d27648d792fe9c0269f5cf2b5ab7804ee50ad77e1d6325c0",
          "byte_length": 881620
        },
        {
          "locale": "ar",
          "translation_id": "fe9e3d10-42c5-56b1-b86e-dc06d635bbc4",
          "translated_content_sha256": "8d1cf5f5a77f6cecc886df238be46d25777ceadbc769cd9ff29fb6c80a156b4d",
          "sha256": "55970fcacb6a30afe2a07a5d8701ece9924788535f5d1ca97e7e7cb1e4f40be1",
          "byte_length": 727221
        }
      ]
    },
    {
      "slug": "ai4science-materials",
      "title": "AI 材料发现的证据链：势能模型、凸包与合成验证",
      "url": "/guides/ai4science-materials/v6/",
      "localized_urls": {
        "en": "/guides/ai4science-materials/v6/en/",
        "zh": "/guides/ai4science-materials/v6/zh/",
        "es": "/guides/ai4science-materials/v6/es/",
        "ja": "/guides/ai4science-materials/v6/ja/",
        "ar": "/guides/ai4science-materials/v6/ar/"
      },
      "previous_version": "/guides/ai4science-materials/v5/",
      "version": 6,
      "sources": [
        "gnome",
        "arxiv-2302.14231",
        "arxiv-2202.02450"
      ],
      "source_article_sha256": "0ed6e55c03c94bb96bf07991e6b6f34d744f37f0db8529ef2739d948a0ca0e96",
      "cover_sha256": "54aa2dcb0f8e72d8642b6a65ccd9f9a7076a4866c948c943f20d9d494b5de8c2",
      "pdf": {
        "document_id": "f4501c25-f750-59c3-a961-6192a56ba5fa",
        "version_id": "4a5b0e36-cb02-55f6-9bb0-c4e46cc04e51",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "70a56a66-a3eb-5fa4-800c-8dd11878c2ff",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "4c653899-50a9-5f1e-97a7-805b4712b8c5",
          "translated_content_sha256": "5ed41d8734a0774978aa8aa792333e6f52afab479499998924c4ee5aec31f12b",
          "sha256": "e78b89c042cae4f6f12a8a7da63829177d2b7b4f05c89885c46ef8bb266e54a1",
          "byte_length": 748828
        },
        {
          "locale": "es",
          "translation_id": "c96f1f3b-a422-57e9-bb5e-41d1ff4b6f58",
          "translated_content_sha256": "49f49149170224cb9ff7989ddcd1a8079f1fa8ec0bff84445b38a7c07512a0c8",
          "sha256": "355bf4b0e55fe9ae3ba34d1558e90266dd07c4542d298cf4bd74eeafe45e188b",
          "byte_length": 761184
        },
        {
          "locale": "ja",
          "translation_id": "8283f96d-75f7-5c65-9f22-2971f1d6c607",
          "translated_content_sha256": "b24ecf42f43ccca66703655deda670907c62ba9adb946854a7fe70399df27c4a",
          "sha256": "59e3ddcb631a679737009f7cb3b87b025fdc395d253221382f04c3d8a8441003",
          "byte_length": 875871
        },
        {
          "locale": "ar",
          "translation_id": "9d8cd6c8-feb7-5af9-a0fd-4c38c6270003",
          "translated_content_sha256": "afbefcf9dc89fb9b6d56f15d951f4443eb8224a0b7ea79402b17496b9ca8c581",
          "sha256": "323ccb013aaff8a51dbb59fe6acef5b32ad16766fbda0fb8b726c05445a0c015",
          "byte_length": 743245
        }
      ]
    },
    {
      "slug": "alphafold-evidence-and-confidence",
      "title": "蛋白质结构预测的证据层级：AlphaFold、置信度与实验边界",
      "url": "/guides/alphafold-evidence-and-confidence/v10/",
      "localized_urls": {
        "en": "/guides/alphafold-evidence-and-confidence/v10/en/",
        "zh": "/guides/alphafold-evidence-and-confidence/v10/zh/",
        "es": "/guides/alphafold-evidence-and-confidence/v10/es/",
        "ja": "/guides/alphafold-evidence-and-confidence/v10/ja/",
        "ar": "/guides/alphafold-evidence-and-confidence/v10/ar/"
      },
      "previous_version": "/guides/alphafold-evidence-and-confidence/v9/",
      "version": 10,
      "sources": [
        "af2",
        "af3",
        "plddt"
      ],
      "source_article_sha256": "7cc27a8cfd8f570ef66ad395104351e17ffb18a7a8b18f67dd463053c109b33b",
      "cover_sha256": "fcee9c3f75bc8c38cc2d850b447cd7c27702bd88101c21b93f5053988f93b45e",
      "pdf": {
        "document_id": "6371ab54-6c33-5b54-ab09-c6ae8672164c",
        "version_id": "2baa87c3-5c42-53e6-a0e6-1bbb8adb18fa",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "2cf30197-251c-5406-afe6-b969f65c5b13",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "c7423963-d4b3-545d-a22c-329443736720",
          "translated_content_sha256": "c5fb3d2e0833378e5e18234dfb6e68446483f7fbf99b7b129b3c3a3b43634048",
          "sha256": "bc6ceee31aa6702f9028b23c68bf556986e5e6dfe604c0c0ac5b6b8f08a298ca",
          "byte_length": 638993
        },
        {
          "locale": "es",
          "translation_id": "91ea2bbf-dac5-5223-894f-7e39f327c512",
          "translated_content_sha256": "41907c8a89886dfdbdc114b57775969ab6ae6dc830b9bd3c303c70577da93479",
          "sha256": "d71def237d52a01ab6252f258a3ebfe3d2f3b5b8910a102957301043fd83cda1",
          "byte_length": 647143
        },
        {
          "locale": "ja",
          "translation_id": "1048ba6d-f319-593c-9eb1-43320a9a2637",
          "translated_content_sha256": "497cf98ffbb5128a7896d27fecca35eb2a3a5206dfa04fe3d96c1f1e67f5d536",
          "sha256": "4e191e2959afbd1455ceba6ff557d9a359c305c4d95f4f77ad8a8c338e2a9c62",
          "byte_length": 807473
        },
        {
          "locale": "ar",
          "translation_id": "b65f6d22-724c-5c83-92cf-985e73d94d9d",
          "translated_content_sha256": "6eb3c57623079fc36479757d71c711d6799da9a9d13b0aa92dc604d61b6d51d9",
          "sha256": "ec3c2da5dbdb224b9659da6642da695e9c05a78b9411a4fdeb876af80ca78620",
          "byte_length": 637740
        }
      ]
    },
    {
      "slug": "antibiotic-discovery-evidence",
      "title": "AI 抗生素发现的证据链：化学空间、可解释结构与临床前验证",
      "url": "/guides/antibiotic-discovery-evidence/v5/",
      "localized_urls": {
        "en": "/guides/antibiotic-discovery-evidence/v5/en/",
        "zh": "/guides/antibiotic-discovery-evidence/v5/zh/",
        "es": "/guides/antibiotic-discovery-evidence/v5/es/",
        "ja": "/guides/antibiotic-discovery-evidence/v5/ja/",
        "ar": "/guides/antibiotic-discovery-evidence/v5/ar/"
      },
      "previous_version": "/guides/antibiotic-discovery-evidence/v4/",
      "version": 5,
      "sources": [
        "antibiotic-explain",
        "abaucin",
        "posebusters"
      ],
      "source_article_sha256": "2b47dcaed767a6ce68b9d0cd251a949b9c466b2988f35998cb1ac6ee6a08711a",
      "cover_sha256": "c3373602345b864c7a923dcf676007841248ee42f7fe240f78a2a5a3d1e3f9d0",
      "pdf": {
        "document_id": "e9153f38-241a-5a6e-abcc-35f30fd3732e",
        "version_id": "570a0a70-7ab7-561e-a0ff-068ea795da37",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "510904f5-c7ae-5240-8eb5-a420e89e8eda",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "acc50262-0825-5bc3-876f-af3ea496a077",
          "translated_content_sha256": "acf0fe370bdda5daf373da407ba8273de15cdbcb75acebb69056ffe2de44a90b",
          "sha256": "ad0c797a84ff1612788210b0f887cfa3fa5b1dd8ff4a47adce720d587131be74",
          "byte_length": 838617
        },
        {
          "locale": "es",
          "translation_id": "f4b12a85-2078-539f-b88e-02444d160045",
          "translated_content_sha256": "c1c9647ded6d9516591858e9361079b10747e115011592c5ac50e8026033a612",
          "sha256": "71d4fb45c39003bd14a5994f50742603f60ec1c2fc590895cebe9c0a5a0d368a",
          "byte_length": 852303
        },
        {
          "locale": "ja",
          "translation_id": "6187b325-4d06-5bcf-9095-64eb75ea75fd",
          "translated_content_sha256": "44ae880bd1cc5482fabe126866174f0255b6d375c7986aabf8bbc2c08a66fe32",
          "sha256": "1f8c30d104f9c7352d103623d78dcffe713184375855e016454415e2a915116a",
          "byte_length": 1058583
        },
        {
          "locale": "ar",
          "translation_id": "82088205-332c-515b-96b6-7cdaf86cdc0e",
          "translated_content_sha256": "bb9fed1443621613ff8730593c4b098aa753ffcfdc5924d8fde52bd11a77981c",
          "sha256": "162bdbd9090d62af1714c2c8b8fe13cbb3ca21732c6bce5a3e149427496092c7",
          "byte_length": 847921
        }
      ]
    },
    {
      "slug": "autonomous-science-laboratory",
      "title": "自主实验室的科学闭环：主动学习、测量误判与可追溯发现",
      "url": "/guides/autonomous-science-laboratory/v5/",
      "localized_urls": {
        "en": "/guides/autonomous-science-laboratory/v5/en/",
        "zh": "/guides/autonomous-science-laboratory/v5/zh/",
        "es": "/guides/autonomous-science-laboratory/v5/es/",
        "ja": "/guides/autonomous-science-laboratory/v5/ja/",
        "ar": "/guides/autonomous-science-laboratory/v5/ar/"
      },
      "previous_version": "/guides/autonomous-science-laboratory/v4/",
      "version": 5,
      "sources": [
        "alab",
        "coscientist",
        "gnome"
      ],
      "source_article_sha256": "7e781ef7f4e2dde239a34cc9b31058a8fc7b9963b7f3a6d22e6f62c56628bf85",
      "cover_sha256": "e034206ca948cde86be696b63a1b9ddfd1ecf273eb76652d772aa815a15997f9",
      "pdf": {
        "document_id": "3020e147-1038-5177-88b6-1ced3df9c0b3",
        "version_id": "fa5294b0-0d32-5917-865b-2abc312f13d4",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "63d33d7f-7335-596d-b2ad-637735755b96",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "8d1a9288-f755-5774-b823-399e4b25679b",
          "translated_content_sha256": "4dbe668ae58edf71bd66d75f07ce67682a0914acb2ab7a13b3515aa1203f8bb8",
          "sha256": "6b4aa46e2f1f7d944dcd52550ad62a3ab930d8abeb455d60b86e385fd6130c6b",
          "byte_length": 831627
        },
        {
          "locale": "es",
          "translation_id": "c7121d68-1d3d-5d1e-9b2f-d51a0925cd93",
          "translated_content_sha256": "6b6f123eff7a3f3bc6be9ba497c311d16b1ccd2fdf0637921267b885e2792261",
          "sha256": "f29f112fa34272e3ee0f9c05f3c77c32480e06457bc28ade96d05513854079ef",
          "byte_length": 838788
        },
        {
          "locale": "ja",
          "translation_id": "5527ed2b-85b8-5af5-bc96-b22dc2c3463a",
          "translated_content_sha256": "363581ddd31000f7349829ed0e3a8578eb0406a691774659ceca83cec806e4bc",
          "sha256": "1ab7d3404fbf9bfad6597e1255966a1dbf8eb772c7b6aeef312c55a4750040ac",
          "byte_length": 1041191
        },
        {
          "locale": "ar",
          "translation_id": "29e8ed64-8d76-5920-93d3-cf5f5a7ce396",
          "translated_content_sha256": "45d1ba9dff31a77787fb78a91467a35ab2f948b0491568ec593abd3996dc9d16",
          "sha256": "ab6a8c4e6cc9abb5aa711622b31903e66c7fbe50ad800d2788d1d8e3a116ff81",
          "byte_length": 829579
        }
      ]
    },
    {
      "slug": "bioacoustic-biodiversity",
      "title": "听见不等于存在多少：生态声学 AI、检测概率与生物多样性推断",
      "url": "/guides/bioacoustic-biodiversity/v5/",
      "localized_urls": {
        "en": "/guides/bioacoustic-biodiversity/v5/en/",
        "zh": "/guides/bioacoustic-biodiversity/v5/zh/",
        "es": "/guides/bioacoustic-biodiversity/v5/es/",
        "ja": "/guides/bioacoustic-biodiversity/v5/ja/",
        "ar": "/guides/bioacoustic-biodiversity/v5/ar/"
      },
      "previous_version": "/guides/bioacoustic-biodiversity/v4/",
      "version": 5,
      "sources": [
        "birdnet",
        "birdnet-global",
        "arxiv-2012.07421"
      ],
      "source_article_sha256": "b6a09295e72fee1ab7e0dba078dca1cdee379aea27dfc2f6195691b46b362939",
      "cover_sha256": "69bdf62ccb959a5da87b780eab3d9f2ba4d8e3c276c2eca8ca09529b83f2c875",
      "pdf": {
        "document_id": "702a4ca2-a78c-5c97-a54c-0c0e7d7ab354",
        "version_id": "964da5ad-c4ca-534a-86e7-a7776737789e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "ee68b359-60c1-500f-a285-4767771658a2",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "2df59f78-aac8-5c73-af97-7e05f986016e",
          "translated_content_sha256": "9f34d906a004d5259bb8544b22bb24ddf827d8b7111cd1d55da413ab0b05d0e3",
          "sha256": "7c04dc5864771cbee1603104345bcfb5f328952c76e3a40eefe8335dcbc0357f",
          "byte_length": 938034
        },
        {
          "locale": "es",
          "translation_id": "a893b58f-2b71-5e85-8778-f3573151db34",
          "translated_content_sha256": "443cf54ba854f4d744b5a194360868a4665dd000b2f08707ec838a57b554ebfb",
          "sha256": "6056150a12b0cee9f5306c68c7db0eacea74b67806fef50c42ee06667569b79d",
          "byte_length": 949467
        },
        {
          "locale": "ja",
          "translation_id": "f72b83ea-1bb8-56ff-bc33-e7bc9d1c47c0",
          "translated_content_sha256": "213f39942bf4056d985bb802990391634ffccba0ea84d8a015f54f09bdd38b26",
          "sha256": "bce91d6529d67a2e6dc3eef513b5525037b47b8628ffb56b9612b7c73cf83c52",
          "byte_length": 1116918
        },
        {
          "locale": "ar",
          "translation_id": "38f57b69-e5e8-5e4a-ad03-67846db9f7f2",
          "translated_content_sha256": "f8254410ef75f9f9f74f7c2e62f06e2e8d08589d90d711ea796ca5a3bd4ebb84",
          "sha256": "ff55239b0a3bbd3a8da7dc3495706560f37f6dc8a94ee434bda3ebd7883f7459",
          "byte_length": 941189
        }
      ]
    },
    {
      "slug": "biomolecular-interactions",
      "title": "从复合物坐标到分子机制：AlphaFold 3 之后的结合证据与可辨识性",
      "url": "/guides/biomolecular-interactions/v5/",
      "localized_urls": {
        "en": "/guides/biomolecular-interactions/v5/en/",
        "zh": "/guides/biomolecular-interactions/v5/zh/",
        "es": "/guides/biomolecular-interactions/v5/es/",
        "ja": "/guides/biomolecular-interactions/v5/ja/",
        "ar": "/guides/biomolecular-interactions/v5/ar/"
      },
      "previous_version": "/guides/biomolecular-interactions/v4/",
      "version": 5,
      "sources": [
        "af3",
        "posebusters",
        "af2"
      ],
      "source_article_sha256": "570c1b4ac3961f43dd3302d2cf4806a2e6103aa6f9aa7555d4f7910636f53632",
      "cover_sha256": "ade92c0156fbffcc7d18126cf86adf0c07f0746444ca2e091b7238cb19e40392",
      "pdf": {
        "document_id": "59633b48-1c21-54fd-8a7f-ca05bc544a11",
        "version_id": "5ada6304-73e8-5bfc-838a-af64582cf397",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "63f3b915-29b8-56a5-9185-7971bcdd5236",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "da335fb3-d026-504d-b959-2476130e2a36",
          "translated_content_sha256": "c5733ac46c3e88e0f741964e2ccf9d6cd0b71138e139e154fe17fc8cab37b586",
          "sha256": "2b615a5e5746297b9184c701924f570b64a53fe92e63a72157c13ba831a0a1fa",
          "byte_length": 856358
        },
        {
          "locale": "es",
          "translation_id": "22d35c33-3dd3-5608-bbb8-53c6670b7f2c",
          "translated_content_sha256": "592de3ae3c003cd982c6686bc99de0e2879567420f07ef5738d3342b9cefbd0f",
          "sha256": "ff073f00414c33b33855d47914917ccd11e46782846244108b940e82547fbac5",
          "byte_length": 869620
        },
        {
          "locale": "ja",
          "translation_id": "992b6eb1-3a05-552b-ba76-56cedffacd1b",
          "translated_content_sha256": "0dcf384ee103317cc13d6ad8299d406ee275d563e7070b287bea901c1e074fdb",
          "sha256": "59eeb03b5e8f03fc3cddfbd73a448fd80e500b8481d8c724d41ae138d6b51710",
          "byte_length": 1084508
        },
        {
          "locale": "ar",
          "translation_id": "dbfc25da-6ad3-548d-8b69-1adc655c2b53",
          "translated_content_sha256": "5ec0f906ae318f22152c1fb4d919a2557a2427640e333033d44e65e59519dc96",
          "sha256": "bf92a4b516e4951216834fbef3c7264283ea4fb6407338a577adbd60ee352b4d",
          "byte_length": 863392
        }
      ]
    },
    {
      "slug": "causal-inference-ai",
      "title": "从相关到干预：AI 因果推断中的识别、混杂与可迁移性",
      "url": "/guides/causal-inference-ai/v6/",
      "localized_urls": {
        "en": "/guides/causal-inference-ai/v6/en/",
        "zh": "/guides/causal-inference-ai/v6/zh/",
        "es": "/guides/causal-inference-ai/v6/es/",
        "ja": "/guides/causal-inference-ai/v6/ja/",
        "ar": "/guides/causal-inference-ai/v6/ar/"
      },
      "previous_version": "/guides/causal-inference-ai/v5/",
      "version": 6,
      "sources": [
        "arxiv-2102.11107",
        "arxiv-1907.02893",
        "arxiv-2012.07421"
      ],
      "source_article_sha256": "cbc78de572f6ae697eff8003e49f77e61254a3596617da883ee587d656311a15",
      "cover_sha256": "ce01f03121ac57980f7414c380ed3e3deba12905cc0d66dd3414381be751b171",
      "pdf": {
        "document_id": "4b053208-35d8-5966-b800-5c0719add7c6",
        "version_id": "eff99dbc-81dd-540b-90a2-697077fb735a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "79e16a6b-43c4-5ea5-ae2c-39e2fe1ab7a0",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "b9a93236-2b61-5c75-ae37-4f0755b4450c",
          "translated_content_sha256": "64aa902d15379bf0175b45e9e3f820807f3e8f42ef628eff44ce55dcd1d0abd3",
          "sha256": "de4826bfb6e656cf5ce53f014596033f367e8f04e8b90f7be9bd8252b6f36fc3",
          "byte_length": 599389
        },
        {
          "locale": "es",
          "translation_id": "0524511d-43ef-504f-b737-0ede33a418eb",
          "translated_content_sha256": "4106cc0ff1ddba4575040d5b19abf1a8d962fe994cb03714412713fac5461e19",
          "sha256": "3abadb2e0824962bf4e3b3d964a5b7f82acf4713b7eaeff2042621d534ee3e0c",
          "byte_length": 606640
        },
        {
          "locale": "ja",
          "translation_id": "84c82e04-2d9b-5502-87bc-e884b3b588a4",
          "translated_content_sha256": "b5501135d4cd4123b4d45621cebc82a5ef928a24e9bb25bbd4af35d9b6292836",
          "sha256": "60beedbb8e5e6eaffcd17b02c6e739bb0611e96983ee8fafc794e2340125b447",
          "byte_length": 708919
        },
        {
          "locale": "ar",
          "translation_id": "c34d3e8d-124a-5c9c-9f58-782d3836a3d2",
          "translated_content_sha256": "457ae82305205b4c162fb7cfede5fd29d210a8c5d0abfb55fb839094f6d56d9d",
          "sha256": "5d03b31cc5617596859cec32dbbd1dc214d798caaa95e2c35db688115f35fac8",
          "byte_length": 590492
        }
      ]
    },
    {
      "slug": "compute-optimal-scaling",
      "title": "计算最优语言模型：缩放律、数据配比与受预算约束的训练决策",
      "url": "/guides/compute-optimal-scaling/v10/",
      "localized_urls": {
        "en": "/guides/compute-optimal-scaling/v10/en/",
        "zh": "/guides/compute-optimal-scaling/v10/zh/",
        "es": "/guides/compute-optimal-scaling/v10/es/",
        "ja": "/guides/compute-optimal-scaling/v10/ja/",
        "ar": "/guides/compute-optimal-scaling/v10/ar/"
      },
      "previous_version": "/guides/compute-optimal-scaling/v9/",
      "version": 10,
      "sources": [
        "kaplan",
        "chinchilla",
        "flan",
        "arxiv-2107.06499"
      ],
      "source_article_sha256": "bda088b97cd8b5ed455b01cccd5e5215b0b177c32a903a73a67758216962dfc0",
      "cover_sha256": "14ca0c6df19496f98ad04f81a24ea2e3a80bd18f5700544c1c97425106933d54",
      "pdf": {
        "document_id": "78eccefd-a47b-5e3f-ac61-fceb81b0a4a1",
        "version_id": "e51a93e1-8669-5a3d-b7ac-be7d697a045a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "293e92ae-81cc-5ddd-a2de-78240657160c",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "f481e117-5dcf-5f5d-b9ee-65d0d7823bc1",
          "translated_content_sha256": "4c482e64963ffe9f63855319b8579b70e1b5a103b5d2484358165d877bec9208",
          "sha256": "77f52fd29af9a138c684f30610544f10d7b35c2a07349a57dcdc8eabf0e970f5",
          "byte_length": 731837
        },
        {
          "locale": "es",
          "translation_id": "017df50f-2ca2-5e0e-ade4-7a1be98cb561",
          "translated_content_sha256": "f159a5e5fb826bc40d564ab89ddae54f8f3367c1c0e0463cd5e179cfb7203d1a",
          "sha256": "7d3f8b71c90368abcca72db2e6891866291e0f57a492cf173a836f68c9b940bc",
          "byte_length": 740968
        },
        {
          "locale": "ja",
          "translation_id": "5517ac84-10f0-5a88-8ace-f268970ca093",
          "translated_content_sha256": "b1e58e1c591d07e5601b9781fa31cb6ad6acd43deb87060865b15e8bab81d5e8",
          "sha256": "1b9a0def82ca541c9fb8ceaaca19c2d2853f1e7b9b32c658956d6a315349a87c",
          "byte_length": 865817
        },
        {
          "locale": "ar",
          "translation_id": "0e439253-a481-5c48-9f93-b7ed854de495",
          "translated_content_sha256": "cd0f57248397976555367056d24bea47188da0633013d371bfc41865fee31f51",
          "sha256": "bc266be2f1a7257e454482dfccd5b12e3988ddce4bf3f41ef60610e3f0be29af",
          "byte_length": 726425
        }
      ]
    },
    {
      "slug": "conformal-uncertainty",
      "title": "保形预测的有限样本保证：校准秩、交换性与条件覆盖边界",
      "url": "/guides/conformal-uncertainty/v6/",
      "localized_urls": {
        "en": "/guides/conformal-uncertainty/v6/en/",
        "zh": "/guides/conformal-uncertainty/v6/zh/",
        "es": "/guides/conformal-uncertainty/v6/es/",
        "ja": "/guides/conformal-uncertainty/v6/ja/",
        "ar": "/guides/conformal-uncertainty/v6/ar/"
      },
      "previous_version": "/guides/conformal-uncertainty/v5/",
      "version": 6,
      "sources": [
        "arxiv-2107.07511",
        "arxiv-1905.03222",
        "helm"
      ],
      "source_article_sha256": "16eba9cb6d85c57b6fb22ca0cadd1e1a4c39894d4cf605ea41140d7f9ab17050",
      "cover_sha256": "7123c5142a7385cc29569f126758762c14fb11417896db9e93a4e553605b6b3c",
      "pdf": {
        "document_id": "7ed4cbee-9a79-5e14-8588-05f01371ce81",
        "version_id": "0e38bb12-f25a-56fd-acc0-37e759685265",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "6df80bdb-94a1-563e-adb2-2ee1178dcc88",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "8f96b167-3fd4-5397-8515-356458e453f0",
          "translated_content_sha256": "472554009129cf73f0400de5e1e75623f71a1c70dc2b60986263f159697351c8",
          "sha256": "a1dd6044ffe926d7b9d05905422df8027717c597fa97b2829fdfe21cd6e09b37",
          "byte_length": 719553
        },
        {
          "locale": "es",
          "translation_id": "3bdc1f3d-b070-56bc-af34-4d74130c57fe",
          "translated_content_sha256": "f620c27aa1cca7c6bea5f3e2d90f83c29a67947ed0f99249b9acc6e02d64f0ff",
          "sha256": "3c29f3222b874a9e351737c8409abce40a4f679102aaa0dfdb800b445af298a4",
          "byte_length": 724817
        },
        {
          "locale": "ja",
          "translation_id": "a4ad207c-6749-58e1-9795-2d5e6e158dd0",
          "translated_content_sha256": "72fc3657f4cff66a1331a6785c69012d1d9986be5761cf7e668741b6f8759c5e",
          "sha256": "141cfdfb8319eb826ed96dbc5a6c7966ed099cc42131d2670b6aa03e7949e6e8",
          "byte_length": 822530
        },
        {
          "locale": "ar",
          "translation_id": "6501f447-8363-5b57-a765-bacb3ec6e401",
          "translated_content_sha256": "22643d53135f12d519fe76f2c5510fa3652c3305f23955dfa02bd8ce5ad8b78d",
          "sha256": "b16f62eb9742bbb497ae91be4ec26cd61b70976e3b897ed6cc5b6976d798512e",
          "byte_length": 705488
        }
      ]
    },
    {
      "slug": "connectome-structure-function",
      "title": "从神经连接图到脑计算：重建误差、动力学可辨识性与功能预测",
      "url": "/guides/connectome-structure-function/v5/",
      "localized_urls": {
        "en": "/guides/connectome-structure-function/v5/en/",
        "zh": "/guides/connectome-structure-function/v5/zh/",
        "es": "/guides/connectome-structure-function/v5/es/",
        "ja": "/guides/connectome-structure-function/v5/ja/",
        "ar": "/guides/connectome-structure-function/v5/ar/"
      },
      "previous_version": "/guides/connectome-structure-function/v4/",
      "version": 5,
      "sources": [
        "flywire",
        "microns",
        "connectome-function"
      ],
      "source_article_sha256": "bdbefdc69cfa85d0ee27f18b3de38d337fc3e293f1851e75859bac9ff5bfbf83",
      "cover_sha256": "b85f62aacbcdae165cf2ca31c95f25477e8dd4fa56e087f1df812810d78586b9",
      "pdf": {
        "document_id": "ab9d98f1-58a0-5bed-92b6-22b0a22f4755",
        "version_id": "1400b7ce-62b0-5ec1-8b79-5618ac4b7925",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "4a1e4341-9f91-547b-a18e-c506f7f1fe08",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "db0d576b-ea43-5cfd-96d5-ef42d1544f4d",
          "translated_content_sha256": "138b97b23bfa9352d69786ee92aadbfcb81f9fbe21ea0ef628ae383af2ea0f72",
          "sha256": "ab08a6f4233840d58f3e0c6832eb2472d8d1ae3f086f575ffe2f34f3517716d9",
          "byte_length": 904196
        },
        {
          "locale": "es",
          "translation_id": "ddb50587-b0e4-5cc4-a0be-d1b425e74ec8",
          "translated_content_sha256": "22c0208e908efa8f629beecc0e120ce79478445d2a5c302e32a0341e7069b901",
          "sha256": "f3a0bdb186d281bef1a1419946fb97d85cb8e5ee7a0907cd86276f15335fbf47",
          "byte_length": 913614
        },
        {
          "locale": "ja",
          "translation_id": "8edd8203-b629-5e5c-b8a1-fdc47377afc9",
          "translated_content_sha256": "3fdefa70a2893961824af3da799ede945ef92898f17199813e4a6c3b9619c4b0",
          "sha256": "eaa7d89b9b66e01e43679bd2b254406eb5072ff999d7d18314a381c1b41cf585",
          "byte_length": 1109107
        },
        {
          "locale": "ar",
          "translation_id": "327f6a62-f5b1-5d6d-88c2-f8415b0b2e11",
          "translated_content_sha256": "33f346b98f2798cb93614708da1ff501b776f0564bc8bc919c7764723fd03998",
          "sha256": "7c7b50283c2f5755ec54a6fea0a82582a123abde6ab3af475ef5bac0d0684678",
          "byte_length": 902079
        }
      ]
    },
    {
      "slug": "data-dedup-contamination",
      "title": "数据去重与评测污染：从样本家族到可信泛化分数",
      "url": "/guides/data-dedup-contamination/v6/",
      "localized_urls": {
        "en": "/guides/data-dedup-contamination/v6/en/",
        "zh": "/guides/data-dedup-contamination/v6/zh/",
        "es": "/guides/data-dedup-contamination/v6/es/",
        "ja": "/guides/data-dedup-contamination/v6/ja/",
        "ar": "/guides/data-dedup-contamination/v6/ar/"
      },
      "previous_version": "/guides/data-dedup-contamination/v5/",
      "version": 6,
      "sources": [
        "arxiv-2107.06499",
        "arxiv-2104.08758",
        "helm"
      ],
      "source_article_sha256": "b80ea2f872d863d72c9088f5c124a2cb5dc4f6f22bfd54d67cef33edca8d5e91",
      "cover_sha256": "7835ec9f89203bee9f80b5ce8b27ece4e1952fc10b16782f980a58f017dfc454",
      "pdf": {
        "document_id": "de689f1f-fdf6-585f-b5f9-26dd35fe66bf",
        "version_id": "0dddfc90-6ed5-5852-916d-edf304243a48",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "66795541-5d1e-555c-bfdb-e702e8d2eb24",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "28ce5550-e599-521b-b59a-894c56ba49d4",
          "translated_content_sha256": "2751d171b7d5f74f2086acbcaae8824744eb29c6985071dfe6e6175eb49fda82",
          "sha256": "18b73a0611eb811dd6fc7ad3333eda6f49cc038fb06fca0197fe79df85920719",
          "byte_length": 638239
        },
        {
          "locale": "es",
          "translation_id": "1f518925-09ff-55c8-99b6-9ce497a1cedc",
          "translated_content_sha256": "88ac5e54218d547451730348bd52ea0ee3fc102f1a5c28183fb879e22326b68e",
          "sha256": "98b49ed250d580c0f7f6d5ec51adacff58dc8c964e77895e544a14fd12b1817e",
          "byte_length": 645588
        },
        {
          "locale": "ja",
          "translation_id": "809be7d0-41c6-520d-a73e-784024e1c77b",
          "translated_content_sha256": "ebbad8b21c504e274ac55cc1e6bc01d53f3471d86e94696b5e9313202550e429",
          "sha256": "5e4e4c048b6a23572e6807bc78ff579d0ed6d257d8bd9298a1495848e5012cb7",
          "byte_length": 748859
        },
        {
          "locale": "ar",
          "translation_id": "cf8d1c04-0278-50bb-a860-6e1137b46ad4",
          "translated_content_sha256": "ac93216a151f674a8f49afe629bbb4dcca6ae68fe8a0d8736d6a6eb91b886623",
          "sha256": "00bd59ea58aeca2dafbdcfb5aa40adbd785332f8f189a12a7ecaf6d13007fcb3",
          "byte_length": 623320
        }
      ]
    },
    {
      "slug": "diffusion-foundations",
      "title": "扩散生成的概率路径：噪声预测、采样误差与潜空间建模",
      "url": "/guides/diffusion-foundations/v6/",
      "localized_urls": {
        "en": "/guides/diffusion-foundations/v6/en/",
        "zh": "/guides/diffusion-foundations/v6/zh/",
        "es": "/guides/diffusion-foundations/v6/es/",
        "ja": "/guides/diffusion-foundations/v6/ja/",
        "ar": "/guides/diffusion-foundations/v6/ar/"
      },
      "previous_version": "/guides/diffusion-foundations/v5/",
      "version": 6,
      "sources": [
        "arxiv-2006.11239",
        "arxiv-2011.13456",
        "arxiv-2112.10752"
      ],
      "source_article_sha256": "462eaac808c05705d2aecf019af66ac0858383531504d59daedde58e090edd5e",
      "cover_sha256": "2c933da39310e151feab1c5c533be52a06e955d299dc28bd19b8ee16283c3d21",
      "pdf": {
        "document_id": "0c796555-2107-5a4f-a146-94b77935b8ff",
        "version_id": "efe2512d-6ffd-517f-9661-99ba5d83a701",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "9340631a-b248-5731-8b46-2600eea41f20",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "31e92e5c-dab0-52cd-a487-d2a364f886a8",
          "translated_content_sha256": "5553375c73bd50c7dfe7ababdd11ff28ee3d5b4d517cbe488637997da0c7c773",
          "sha256": "bf805c51895e6dc1056384cdcdce36e411439f77d13428fbdabdd17f8d47fb31",
          "byte_length": 714117
        },
        {
          "locale": "es",
          "translation_id": "1b24b697-fc17-5af8-ba84-3ec2d630dd03",
          "translated_content_sha256": "dfc05b3879d48233cefb91e4d7bc80d435c87e86f516d9a887e961de3a063dcf",
          "sha256": "877c3400330d443c05f271e006454941e4ed52284c5f1f5ec8d6a9f2e14652de",
          "byte_length": 719710
        },
        {
          "locale": "ja",
          "translation_id": "a8e4c6fc-73d8-5943-8575-7b5551ae5ae7",
          "translated_content_sha256": "8f242bf3f54e026b8169ad3499dadd414d29664d2696755231dc64eafb783fe2",
          "sha256": "7c2b5a737e8a46bd6de474f666cc984931dafd88045c5570695785b7cc98aa85",
          "byte_length": 838910
        },
        {
          "locale": "ar",
          "translation_id": "4411f6a4-a961-5ebf-86ae-0df4a8217b59",
          "translated_content_sha256": "d9c5f2392d23488f175bccf23bfc89f1eab5bea3018ebc0a833abbab611b3a98",
          "sha256": "53bb14d6d75d58ccfb1f9efd6cffe0a575d92faf84ea0a31b2c26af6f6786f61",
          "byte_length": 701958
        }
      ]
    },
    {
      "slug": "distillation-small-models",
      "title": "知识蒸馏的可迁移信息：温度、教师误差与学生容量",
      "url": "/guides/distillation-small-models/v6/",
      "localized_urls": {
        "en": "/guides/distillation-small-models/v6/en/",
        "zh": "/guides/distillation-small-models/v6/zh/",
        "es": "/guides/distillation-small-models/v6/es/",
        "ja": "/guides/distillation-small-models/v6/ja/",
        "ar": "/guides/distillation-small-models/v6/ar/"
      },
      "previous_version": "/guides/distillation-small-models/v5/",
      "version": 6,
      "sources": [
        "arxiv-1503.02531",
        "arxiv-1910.01108",
        "lora"
      ],
      "source_article_sha256": "391ad7eec2de28ab7b2a07dbcb76b37a10ffc89f848f83f01b582421b2d75edf",
      "cover_sha256": "72a572d785486b13dae33385b7ea9f5f1d0ddd87199844baaca380194bad10ea",
      "pdf": {
        "document_id": "30931fd2-4c28-51a3-a2e5-772f6c9bee57",
        "version_id": "494ead79-e005-5992-a692-141eecf75843",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "696fcc92-043b-5bf4-9299-e6c69c7e0fe1",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "9222cd2e-ae93-5b10-8b3c-9e327652de64",
          "translated_content_sha256": "27da7c947a1d69e5864cdde4f65b731a9c1ec8b50e22bea4c07e96868d4991a1",
          "sha256": "00ec2fda63fef560dd1fb14c414421d216dd7ecdfe841a36d01a02cb1caa9d24",
          "byte_length": 651479
        },
        {
          "locale": "es",
          "translation_id": "cba7a566-4d26-576e-9bc9-b440743fc278",
          "translated_content_sha256": "6472713a883dd552e9a9e6d87d010d2d4d28d776233f3619e6c1ea583a66f689",
          "sha256": "c91df1060fc2607a537d22e7b428c33851c9307f76db45f914eea25364b4c438",
          "byte_length": 654837
        },
        {
          "locale": "ja",
          "translation_id": "a401609a-b946-509d-971b-140eb0569c93",
          "translated_content_sha256": "677fedb154d328400431c1ad6e325fdcfc42dafef2357c1cbabb4260b442a8d9",
          "sha256": "8b2444b19669f4e5b8ef54673c2aabd341a1260d77f669cb510f84ecb78b359a",
          "byte_length": 765384
        },
        {
          "locale": "ar",
          "translation_id": "4e7cff81-c350-59b6-b5ae-82be990ed8d9",
          "translated_content_sha256": "3be8147479e6aa6b96595631c4c5252bcfbadeefdc9113b5948dee479be1385d",
          "sha256": "4d14d167157117135725622291cbb473d739655342850367c5532adddb5afa26",
          "byte_length": 638997
        }
      ]
    },
    {
      "slug": "efficient-adaptation-lora",
      "title": "参数高效适配的低秩假设：LoRA 的优化结构、容量与合并等价性",
      "url": "/guides/efficient-adaptation-lora/v10/",
      "localized_urls": {
        "en": "/guides/efficient-adaptation-lora/v10/en/",
        "zh": "/guides/efficient-adaptation-lora/v10/zh/",
        "es": "/guides/efficient-adaptation-lora/v10/es/",
        "ja": "/guides/efficient-adaptation-lora/v10/ja/",
        "ar": "/guides/efficient-adaptation-lora/v10/ar/"
      },
      "previous_version": "/guides/efficient-adaptation-lora/v9/",
      "version": 10,
      "sources": [
        "lora",
        "qlora",
        "flash",
        "arxiv-1503.02531"
      ],
      "source_article_sha256": "f7886a6e2e0f2f65d4e178fc3e3b206b88e314245e5de1c4c142d63c4a023a6a",
      "cover_sha256": "ab3a72bab778e81c2d35353491e693a52ccacf68aceec902345df8db34f9e2eb",
      "pdf": {
        "document_id": "717286df-2808-5736-af00-8e66f7f098bb",
        "version_id": "67c97985-2efa-516b-a0b3-15807a224ea7",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "e9a2b429-acef-5b7c-a7e1-530533691fea",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "0fab9329-a102-51a2-aa37-1bf7fc5cf09f",
          "translated_content_sha256": "5e789467c456ea1e460728d792975cf7bf343be923e39d91b18bd55bd0a57337",
          "sha256": "20992d5f9f20d788ad08305e2b40c7b1630c90eb08a15b1235cfba764fb54d5d",
          "byte_length": 725722
        },
        {
          "locale": "es",
          "translation_id": "123f03f5-48d5-5c53-8dcf-94a0e41595be",
          "translated_content_sha256": "f1bd79fb7a7461a983917b2a1b0a118c5c5a107b740b25f243f1a7d730c9a902",
          "sha256": "b4069c0a38113468bb0ae2fe1842aba00b520992a416c86fb9a05e8554d74236",
          "byte_length": 733756
        },
        {
          "locale": "ja",
          "translation_id": "60399c46-c25f-5515-b970-dbcfc5e75ac5",
          "translated_content_sha256": "11083c827b78c8073163de6a584fd67ce6d9fd5e55b23a046ccfce2e450007f5",
          "sha256": "4735f0c0655c65c2c2fabbf737d3d39fa132e01de9eee58508aeb06e8233421d",
          "byte_length": 831035
        },
        {
          "locale": "ar",
          "translation_id": "88fb807e-ce89-53f6-9725-f3f5a402fb18",
          "translated_content_sha256": "f9cec14f18a9c5db5345d0fc2171a841c0121a36ef047df9ac9f3204e715a8b1",
          "sha256": "cc6665f1a08f34f8aa0866c1a23b0092398c7f5cfd0c7e26861c381b5f0c16f8",
          "byte_length": 727650
        }
      ]
    },
    {
      "slug": "evaluation-beyond-leaderboards",
      "title": "超越单一排行榜：能力测量、污染控制与统计不确定性",
      "url": "/guides/evaluation-beyond-leaderboards/v10/",
      "localized_urls": {
        "en": "/guides/evaluation-beyond-leaderboards/v10/en/",
        "zh": "/guides/evaluation-beyond-leaderboards/v10/zh/",
        "es": "/guides/evaluation-beyond-leaderboards/v10/es/",
        "ja": "/guides/evaluation-beyond-leaderboards/v10/ja/",
        "ar": "/guides/evaluation-beyond-leaderboards/v10/ar/"
      },
      "previous_version": "/guides/evaluation-beyond-leaderboards/v9/",
      "version": 10,
      "sources": [
        "mmlu",
        "helm",
        "mmmu",
        "arxiv-2107.06499",
        "arxiv-2104.08758"
      ],
      "source_article_sha256": "9a51bb83170de173d8e5a697e2e49702bb0e11022fe486c22cb42b7dec4ad8d2",
      "cover_sha256": "6fbb7432edacb2e8baf9b36cc58b9a153531138597473109c4b40eb092654c51",
      "pdf": {
        "document_id": "83082637-1c60-5db5-ac01-8d2a1eea6fa8",
        "version_id": "5cee139c-bc69-5709-8c85-de4e536009d3",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "6b380b90-ebe8-5e1d-9b51-e9b02842e7b6",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "32826a41-7735-5a5b-8f38-1e94ccb35f5b",
          "translated_content_sha256": "29c5168659e9d2946896913f0b05329ad9794508e30c5e26632ffa839eee5a56",
          "sha256": "504cb2ce988fdfdb67effa9faae0250a36f22ec533d324a82cc2ef85f8e1a481",
          "byte_length": 728545
        },
        {
          "locale": "es",
          "translation_id": "ae2b8770-b830-57ef-b7e5-e56bcd255d10",
          "translated_content_sha256": "e342f6ffeb00cddf7aa2e47555110c6941341f660f948c62ec0e9bd1cb3d5cf8",
          "sha256": "b0ed5b684c4c1c042b88f184a7a30958d2aac5c0d56cbdc9567924c5900a5ed3",
          "byte_length": 738839
        },
        {
          "locale": "ja",
          "translation_id": "0eff95c9-8e7e-537f-ac89-c918ce266fac",
          "translated_content_sha256": "b0fcfe5538e348ace630b9311aeeebd43fdc57ed7b8b4e8b295913d6d026ddbe",
          "sha256": "47c5069dc4af814fc0b8721bf8b4a7fc1fa2b486620a3b751c9d26362f7ce3a0",
          "byte_length": 875530
        },
        {
          "locale": "ar",
          "translation_id": "d0cdc802-d180-5329-bf84-93b145389928",
          "translated_content_sha256": "dd8157a08762db421bb831d3505b9681f9a9d16694662ed74386657be9a73c3a",
          "sha256": "f915d047c10b0914e5e9e862765e4fe0f08be90c1849c812d128676cc19fe22e",
          "byte_length": 726507
        }
      ]
    },
    {
      "slug": "federated-privacy",
      "title": "联邦学习的隐私账本：加权聚合、裁剪噪声与安全聚合边界",
      "url": "/guides/federated-privacy/v6/",
      "localized_urls": {
        "en": "/guides/federated-privacy/v6/en/",
        "zh": "/guides/federated-privacy/v6/zh/",
        "es": "/guides/federated-privacy/v6/es/",
        "ja": "/guides/federated-privacy/v6/ja/",
        "ar": "/guides/federated-privacy/v6/ar/"
      },
      "previous_version": "/guides/federated-privacy/v5/",
      "version": 6,
      "sources": [
        "arxiv-1602.05629",
        "arxiv-1607.00133",
        "arxiv-1611.04482"
      ],
      "source_article_sha256": "39625b6c994b9efe440bc0078cdbe3c23c7f13e81daba3215cd605ceb09ced8f",
      "cover_sha256": "c5486caaddd45a2bb940a21c3541e5ad35102fe8d16dfc41eb6b9456ffe219ae",
      "pdf": {
        "document_id": "cb03fa63-6239-5cd9-a647-70bfbd08d86a",
        "version_id": "f4d62cd2-60e1-5ae0-a7a9-0b5732833b53",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "74d45f0c-1a0b-5392-be70-e656e11d114f",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "31aaefe4-fa28-502c-8a52-913863a7da8e",
          "translated_content_sha256": "73c9947b85da3d205612a27e3f7a70b73f15221cc88b7c6c8a91865335660932",
          "sha256": "6484094c53320a860130d6a3b7fb838bfe4b1d0113f91f3061b997cd61aafe8e",
          "byte_length": 701632
        },
        {
          "locale": "es",
          "translation_id": "6d57863b-d6af-5bd2-8d77-5bd0e35bf3fd",
          "translated_content_sha256": "1e99f77f1bffd927687b19434c1b555a05e23cbd8c7cb84acda360f97bd43a47",
          "sha256": "6a4082137ec62f7a90a757de0131c71ed456feaacfc2c4a4821c01df87e9d8fa",
          "byte_length": 705997
        },
        {
          "locale": "ja",
          "translation_id": "3973b4d5-2eb0-5e96-b563-f884385ba208",
          "translated_content_sha256": "71959c2e8ff0e74c95256b62de8e5f9502611cb88ece7df33ce3bd0120bdb22e",
          "sha256": "50fb9db200a9a4d3b743817eeadbb624742bd18b7b504433028e3ab7a48a50fe",
          "byte_length": 803747
        },
        {
          "locale": "ar",
          "translation_id": "c0acd7e9-1149-5cb0-a3ae-8aa0af04a01d",
          "translated_content_sha256": "fd9e3b607f14a427a42079b433b58cba36f3dcfb91470fd445a66cfa489c7e86",
          "sha256": "a9f4739a542ea833cf80a1121d015e6e1b81c001e19372c159aba95d4ecea723",
          "byte_length": 685801
        }
      ]
    },
    {
      "slug": "fusion-plasma-control",
      "title": "聚变等离子体的学习控制：形状跟踪、撕裂回避与闭环可靠性",
      "url": "/guides/fusion-plasma-control/v5/",
      "localized_urls": {
        "en": "/guides/fusion-plasma-control/v5/en/",
        "zh": "/guides/fusion-plasma-control/v5/zh/",
        "es": "/guides/fusion-plasma-control/v5/es/",
        "ja": "/guides/fusion-plasma-control/v5/ja/",
        "ar": "/guides/fusion-plasma-control/v5/ar/"
      },
      "previous_version": "/guides/fusion-plasma-control/v4/",
      "version": 5,
      "sources": [
        "fusion-control",
        "fusion-tearing"
      ],
      "source_article_sha256": "ae5c540f800cd92cc7c865c27bee016e33191d819ccfff0c2cc6dae21737e464",
      "cover_sha256": "5c0c162e924618d616ce80adab2ab9c38a1c6ad7e5ec10c9391207840c093f3e",
      "pdf": {
        "document_id": "542ea6c7-d43a-5de2-adca-b3892172ad78",
        "version_id": "a405bc97-e59c-5e4f-b9c6-874d1b6f2cab",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "4226773c-8fa4-5318-ae5d-35ee0d14ff36",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "fb7de26c-6234-5882-ae7e-77cbc1e31615",
          "translated_content_sha256": "1deb7ad566bb55b6a3981dfa7ea22fd0d8e6015a9d69c829360bbe6fcfa00a95",
          "sha256": "5abcb11b197d712fab658cfe39043f8ffaa03ed591c12b249a324ed9af60b479",
          "byte_length": 882481
        },
        {
          "locale": "es",
          "translation_id": "f884d548-d401-5089-93b6-ae92389c1f81",
          "translated_content_sha256": "88de8e67762bfebdc1959be80e53b5a6913485206b2650b04c01d1d31097dea3",
          "sha256": "1062c2d0709102e8f133456983f6725ec604c3c1fc405751821bcc28939851ba",
          "byte_length": 892797
        },
        {
          "locale": "ja",
          "translation_id": "7ca2a243-ae51-531c-b419-35d4ceb14b0d",
          "translated_content_sha256": "54118fb2f2972683c4d142f7d0a1721afdfb462e246038f7bb293dc72f6da5f4",
          "sha256": "7e160645a5914b1740558d1e003239ef45a659ce6474dc9687d164bb5307a600",
          "byte_length": 1091986
        },
        {
          "locale": "ar",
          "translation_id": "f46d3917-dd2a-5928-b491-e026a306df9a",
          "translated_content_sha256": "470a5faadb361f1b98616ac04f59c0a2d564dbb14cae61560c20e7f600daf8a3",
          "sha256": "db656ae5392e32f98d49433b72e350d58bfd013b4c203ebc483ee10127b0689f",
          "byte_length": 884498
        }
      ]
    },
    {
      "slug": "graph-neural-networks",
      "title": "图神经网络的表达与传播：聚合可辨性、平滑和评估泄漏",
      "url": "/guides/graph-neural-networks/v6/",
      "localized_urls": {
        "en": "/guides/graph-neural-networks/v6/en/",
        "zh": "/guides/graph-neural-networks/v6/zh/",
        "es": "/guides/graph-neural-networks/v6/es/",
        "ja": "/guides/graph-neural-networks/v6/ja/",
        "ar": "/guides/graph-neural-networks/v6/ar/"
      },
      "previous_version": "/guides/graph-neural-networks/v5/",
      "version": 6,
      "sources": [
        "arxiv-1609.02907",
        "arxiv-1810.00826",
        "arxiv-1706.02216"
      ],
      "source_article_sha256": "9595e00bc1d0540a6a666a4aa6768005dc9ebfe63c47a7da6887661be52c5916",
      "cover_sha256": "abfe4cf2252fc0aa34800e236157e93864518fabe5a07474d09ad5132b8a6827",
      "pdf": {
        "document_id": "dc6e702d-1799-52f9-8374-c78491e67f15",
        "version_id": "d2a938dc-9f83-5375-9e7c-d2381b55c50b",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "728ae0c9-3067-57e7-9e2a-9a3ef0007bad",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "bd4b831c-a777-5ef8-a62f-ebb2250b8665",
          "translated_content_sha256": "3585035ef3e4b24ad455a25f1336ba0a501b4d5742efc5f187d5d74f980dca30",
          "sha256": "c949b0aac57e16817d8cb14f9fb694ace688b12f025fe9038812b001f0deab04",
          "byte_length": 670574
        },
        {
          "locale": "es",
          "translation_id": "e3d33493-b75a-5db9-9bc8-24f7026aac45",
          "translated_content_sha256": "a840be16546609ea5a3a00f78a6154579ae723662e2aaad171a299a8253c7f6d",
          "sha256": "25a070183da95069fff39201b9b959f7e78063785b7b57b94da8820dc0fcdccc",
          "byte_length": 677126
        },
        {
          "locale": "ja",
          "translation_id": "f7888c3a-86a5-544c-ac1c-e6587b4e1639",
          "translated_content_sha256": "e8680642cbca198ef6e92700a8beeb6b2bf12a05ad8a735f2b1b8a727747879c",
          "sha256": "aa3d296747fb6912a52f0d7b8e2d5493fca53484a28968748882f9274d741e90",
          "byte_length": 777061
        },
        {
          "locale": "ar",
          "translation_id": "40a4489b-96b2-55fa-9077-b71e7c32545b",
          "translated_content_sha256": "90231126024754be8b75792cb3b16788e04da156a8b0af84be08a670a30500af",
          "sha256": "cac3bee594d80abacfd58cfd8d8a5e76f5de21e1f49667f4884c88d1a4a8af56",
          "byte_length": 654656
        }
      ]
    },
    {
      "slug": "gravitational-lens-inference",
      "title": "AI 引力透镜反演：快速参数推断、质量片退化与宇宙学选择效应",
      "url": "/guides/gravitational-lens-inference/v5/",
      "localized_urls": {
        "en": "/guides/gravitational-lens-inference/v5/en/",
        "zh": "/guides/gravitational-lens-inference/v5/zh/",
        "es": "/guides/gravitational-lens-inference/v5/es/",
        "ja": "/guides/gravitational-lens-inference/v5/ja/",
        "ar": "/guides/gravitational-lens-inference/v5/ar/"
      },
      "previous_version": "/guides/gravitational-lens-inference/v4/",
      "version": 5,
      "sources": [
        "lens-cnn",
        "lens-uncertainty",
        "arxiv-2107.07511"
      ],
      "source_article_sha256": "631ac4c64428cab3e4ba9e568de011c77f859a567a9068c8b0317aeaa36bb4af",
      "cover_sha256": "96fba7d796eb569ad7965437656e8a509edaa8137ca74be77b3b89d088e2586a",
      "pdf": {
        "document_id": "26df851e-1e8d-508e-bbd6-2c4ad263fc1f",
        "version_id": "f2c58896-436b-5911-8962-d9d3e400c584",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "2f1fc006-823a-5bf8-9c92-f24bc839c627",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "555cd102-4706-5d3e-ac30-970208162e90",
          "translated_content_sha256": "1e7ccb9a4ff66048d4000e197695b86725b1d403d66c52d5a874a0441c2b8dff",
          "sha256": "0602b20e067f0b8865df93d06bdae4cabec111045263a120354107d0a6b6f118",
          "byte_length": 813484
        },
        {
          "locale": "es",
          "translation_id": "ecee94cc-de13-5d89-9edb-1dd24df59a0e",
          "translated_content_sha256": "0082475a6b0a66f7a82ff8ff4c038ba0ad60101c536fc209f55be70b331e17ca",
          "sha256": "f1590057bfd88760cda13bfa81fe5d4fb007d89fb8b6b745ea29438b6d16f308",
          "byte_length": 822860
        },
        {
          "locale": "ja",
          "translation_id": "182cd2e6-ad01-5acd-91a6-9b7021c70eb5",
          "translated_content_sha256": "cf76079d28353e7af6bcb1a146f6118a2736884844fcb983e98501253bd3b4dc",
          "sha256": "047832b1c5bf90494a7c11ff7c9fd93cb7dcf1d400f3b6bb90963e387025b5c0",
          "byte_length": 992252
        },
        {
          "locale": "ar",
          "translation_id": "4ee8d55b-d98a-50e0-a703-3e0830b9426a",
          "translated_content_sha256": "6bf66957cd56216333910a0b629cb5136973dc6fccfe856365aebcd17a8d5d0c",
          "sha256": "e3994120d60a4696279cbf19d7bb7de29674bb7d8b81cb69b5241204f9502f6a",
          "byte_length": 811703
        }
      ]
    },
    {
      "slug": "hybrid-climate-dynamics",
      "title": "从天气技巧到气候可信性：可微分动力核心与学习参数化的稳定性",
      "url": "/guides/hybrid-climate-dynamics/v5/",
      "localized_urls": {
        "en": "/guides/hybrid-climate-dynamics/v5/en/",
        "zh": "/guides/hybrid-climate-dynamics/v5/zh/",
        "es": "/guides/hybrid-climate-dynamics/v5/es/",
        "ja": "/guides/hybrid-climate-dynamics/v5/ja/",
        "ar": "/guides/hybrid-climate-dynamics/v5/ar/"
      },
      "previous_version": "/guides/hybrid-climate-dynamics/v4/",
      "version": 5,
      "sources": [
        "neuralgcm",
        "weatherbench2",
        "gencast"
      ],
      "source_article_sha256": "19b3624ef94067c9f958f74ec06b33723d506897abd50c7b157b129017d2dbdc",
      "cover_sha256": "a55ff71c1f0e216ffb90f3e06bdafe14a7f59331cb9f625d434f9328484a20a2",
      "pdf": {
        "document_id": "d3e0e9c7-1cb6-538f-872c-f9d4b497f1fb",
        "version_id": "b8341dcf-a672-5050-83f5-acde422577b0",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "d71a182b-a4f5-5074-9447-b41ce8f661c7",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "a3b54943-6743-55d5-9e7e-06d2cdb2fdcd",
          "translated_content_sha256": "25345bc945ce7a234dfd4ad3bf2588816f29ed8c5850e9c7e8e0511f2e655cea",
          "sha256": "ea32871fe362899377f631411902e4c813d043e0e5e9e9f5588e2135c46c46f6",
          "byte_length": 794433
        },
        {
          "locale": "es",
          "translation_id": "4120a858-c392-59c8-9900-92183bc2a70d",
          "translated_content_sha256": "112cc562b523d6088e67d40f3a9c6f9770b5b03651cb19d84ae3ed54c18b5263",
          "sha256": "469e1c526a4a5249abba30c97c445ac013920f7a1a7db870710245eabaa9f1f3",
          "byte_length": 808208
        },
        {
          "locale": "ja",
          "translation_id": "5e119712-f115-54e5-b069-9a49b184de64",
          "translated_content_sha256": "13d294aea23f0380302b4803dd52279d7734ef0aebc1102879a50b829560c90a",
          "sha256": "a076dac5ca049f4f67f9e7dc9004cbfe0c802992ed1ed127591aa319b1c27ae3",
          "byte_length": 1010320
        },
        {
          "locale": "ar",
          "translation_id": "08bac166-eb20-5c82-85de-141f403d2c62",
          "translated_content_sha256": "e61c04e14fbeb5e89bb68ec989535605e7bcd6621d4fe7884e884bb4ffbb877e",
          "sha256": "7b129837fd461ba2fb2f1afd5fe7ad5f3c508f8cb2a6280be0244e70121be467",
          "byte_length": 802034
        }
      ]
    },
    {
      "slug": "machine-checked-mathematics",
      "title": "从生成猜想到可检查证明：神经符号搜索中的验证器、规格与发现",
      "url": "/guides/machine-checked-mathematics/v5/",
      "localized_urls": {
        "en": "/guides/machine-checked-mathematics/v5/en/",
        "zh": "/guides/machine-checked-mathematics/v5/zh/",
        "es": "/guides/machine-checked-mathematics/v5/es/",
        "ja": "/guides/machine-checked-mathematics/v5/ja/",
        "ar": "/guides/machine-checked-mathematics/v5/ar/"
      },
      "previous_version": "/guides/machine-checked-mathematics/v4/",
      "version": 5,
      "sources": [
        "alphageometry",
        "funsearch",
        "verify"
      ],
      "source_article_sha256": "f65435c9c16fe2c5c03d4551db8807bd4fd091d08dec20acb807b6336d9faab2",
      "cover_sha256": "42e144c48c33fdbf5e1f1d0b6453f3ba863b4e9923f71bf976cc6d93116198b6",
      "pdf": {
        "document_id": "a4c95e2a-af5c-54da-bac9-ac6b7f82f850",
        "version_id": "65478d15-a233-554d-a2d2-289a5d2f584e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "763a38e7-24d8-5fb7-ada7-616ebda2f803",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "1f9256ff-58f8-505e-8908-5bca4f533174",
          "translated_content_sha256": "36725ee3a8bc14083b6e1dd0f2b26f2b372beb749075a77f9ce6625131cef52d",
          "sha256": "c757e666c01d297a175f3f6fb4c1c64c272085a2a682d7b80f248f91ce0306b0",
          "byte_length": 828953
        },
        {
          "locale": "es",
          "translation_id": "214ba9f7-eddc-5ab6-98d3-ea7a55bd7c52",
          "translated_content_sha256": "2c29496c2fbaa9a3c43ca806fedc68efa96887569553108cd9d090095e5b3ba8",
          "sha256": "bd4deb627e7c4cb3135a12d1cc33cb28828606d8832667cb161265cf4e8d654c",
          "byte_length": 840998
        },
        {
          "locale": "ja",
          "translation_id": "3e374167-0219-5b6d-9003-0b511016ff1c",
          "translated_content_sha256": "f58e0b7d576dfcc1699dae1f78f11768692c046d9e8078a0354a590693968fb6",
          "sha256": "158a13997788428ce7736a9f1b78c9b7dc492c483c6a1ae62cac658a6c49f2ab",
          "byte_length": 1026667
        },
        {
          "locale": "ar",
          "translation_id": "591f76b8-1166-5107-88fc-1ec08989b9d5",
          "translated_content_sha256": "2e915a72d7e9e1723b864e7ab06c27a490b4f0e93cf5f9863cf5b86b473494c7",
          "sha256": "848b4e3a32d58c0b3951a339473b253ce957f0c7c7118f2208ef3c67f1e77018",
          "byte_length": 834784
        }
      ]
    },
    {
      "slug": "mechanistic-interpretability",
      "title": "机制可解释性的证据阶梯：叠加表示、干预与忠实性检验",
      "url": "/guides/mechanistic-interpretability/v6/",
      "localized_urls": {
        "en": "/guides/mechanistic-interpretability/v6/en/",
        "zh": "/guides/mechanistic-interpretability/v6/zh/",
        "es": "/guides/mechanistic-interpretability/v6/es/",
        "ja": "/guides/mechanistic-interpretability/v6/ja/",
        "ar": "/guides/mechanistic-interpretability/v6/ar/"
      },
      "previous_version": "/guides/mechanistic-interpretability/v5/",
      "version": 6,
      "sources": [
        "arxiv-2209.10652",
        "arxiv-1902.10186",
        "attention"
      ],
      "source_article_sha256": "26a500563b4cfc005de86819cdc50dca67182b102bb0c33bdc32fd0c9b7f1d4b",
      "cover_sha256": "582eacd9d7dac5976556a1b8b4dc89aaeb40d806321e4ca4f6d0d99874abd348",
      "pdf": {
        "document_id": "32c6646f-bd85-5d8a-a7af-202164092b8d",
        "version_id": "b2e797d1-fe8e-525a-a6a3-ea90f372f7d4",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "2389b7a3-b738-5191-b043-eba607f1be58",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "05e2fe79-7d0e-5b4d-8e6c-b884078b2edd",
          "translated_content_sha256": "510f5676b1dc8fbac4f4fb04f538abf281f490d91ad2edfc0aa5e7364f693d31",
          "sha256": "419f9c3e07c85b777bf75b4d31c98194cabd5211d12717d0af0d59b2a14091a5",
          "byte_length": 658666
        },
        {
          "locale": "es",
          "translation_id": "5153d01b-badc-509e-a115-450f5f45aecd",
          "translated_content_sha256": "cb0c8d44548a78313dcf8a409f56730be56ee2c84909a945e16dd01220b65a49",
          "sha256": "8804212591feeb747f2f855a711c55674ce2383e635237915644e005a604ded9",
          "byte_length": 663343
        },
        {
          "locale": "ja",
          "translation_id": "671df922-e065-566b-9d2e-88ab0ac85430",
          "translated_content_sha256": "e9c8c8c2087ab62a11543e2e67190d396991b30f0bd0cced712a315ff121cc9c",
          "sha256": "7767ce45c961fee6e03bcf4dfc05282a768f2bde2cb792460464f4ecaab920fd",
          "byte_length": 768090
        },
        {
          "locale": "ar",
          "translation_id": "39586d65-fc14-54b9-b38c-c00be7d4a367",
          "translated_content_sha256": "de5a21fa63a945cc93f71096f8a38ef9c8913f8a5cfd8cb18a737a2647d34e39",
          "sha256": "143505ec603d21e2140f0e12d6ab95831a13227f336cf0bf93909c10c918b4e4",
          "byte_length": 639318
        }
      ]
    },
    {
      "slug": "multimodal-representations",
      "title": "多模态表征的可迁移性：对比目标、信息瓶颈与跨分布失效",
      "url": "/guides/multimodal-representations/v10/",
      "localized_urls": {
        "en": "/guides/multimodal-representations/v10/en/",
        "zh": "/guides/multimodal-representations/v10/zh/",
        "es": "/guides/multimodal-representations/v10/es/",
        "ja": "/guides/multimodal-representations/v10/ja/",
        "ar": "/guides/multimodal-representations/v10/ar/"
      },
      "previous_version": "/guides/multimodal-representations/v9/",
      "version": 10,
      "sources": [
        "vit",
        "clip",
        "perceiver",
        "arxiv-2304.02643"
      ],
      "source_article_sha256": "5be36f55bf01153f230d4b38da547a89f2d4795f61fba837dd62cd0a5c6cb4fc",
      "cover_sha256": "780b31948568f18c0306aa9c0e09894fd7b4efe3e7d9bc77813512cc002ebda5",
      "pdf": {
        "document_id": "c66945df-281b-5e8a-9634-93a23a327f94",
        "version_id": "a43621c3-4b27-5616-94de-79fa6bb3c825",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "dacaee4e-ce53-555f-a62b-32c8bbf2dcbf",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "613c870f-8c3a-57da-aab8-92b2d68157e4",
          "translated_content_sha256": "77a8d5f2e629c0eee87607b077c7aa1dd07eae306a1ecc278b078dfff4ebea75",
          "sha256": "5ff2f26852303f18b3fd2482e5d7ecdb887cac779742d5cf2af17c68b47bf152",
          "byte_length": 702567
        },
        {
          "locale": "es",
          "translation_id": "edeefe87-afe7-5176-80de-daef276dc369",
          "translated_content_sha256": "09e41854c3d7013e3930b240ef97bc34454843fec6286cbac0886927d2f6f447",
          "sha256": "bfd6eaadea362214ee372009b6890c3d35af36800c2f397e263a33493e2e5f36",
          "byte_length": 708154
        },
        {
          "locale": "ja",
          "translation_id": "9d6298f7-3a0b-5b04-86f6-afa3422950ca",
          "translated_content_sha256": "1350f4aeed5b540673f3cb3f0a51b0c773b916c156d4733b38ac83ae013c33b6",
          "sha256": "8b1a24976b98cb987888821907d7952209c6f132849be754b035981cd51a5e85",
          "byte_length": 849141
        },
        {
          "locale": "ar",
          "translation_id": "93133fe5-0f47-5988-b289-109afa21295c",
          "translated_content_sha256": "c4c1568a2f52309813de5e82859931d31d4cb43bba56f1e5a8b963f436b40eef",
          "sha256": "77adb15222cd790475b39f1b3110deee21beccd4ccecc920e823c7b046620224",
          "byte_length": 700274
        }
      ]
    },
    {
      "slug": "neural-operators-pde",
      "title": "神经算子与偏微分方程：函数映射、频谱截断和物理误差",
      "url": "/guides/neural-operators-pde/v6/",
      "localized_urls": {
        "en": "/guides/neural-operators-pde/v6/en/",
        "zh": "/guides/neural-operators-pde/v6/zh/",
        "es": "/guides/neural-operators-pde/v6/es/",
        "ja": "/guides/neural-operators-pde/v6/ja/",
        "ar": "/guides/neural-operators-pde/v6/ar/"
      },
      "previous_version": "/guides/neural-operators-pde/v5/",
      "version": 6,
      "sources": [
        "arxiv-2010.08895",
        "arxiv-1910.03193",
        "arxiv-1711.10561"
      ],
      "source_article_sha256": "c4a353b8625d913287fadc4f296a104f88063ec2b2c1d44f8fa84fd163b80e4f",
      "cover_sha256": "23596eee1351d735167cbb5eb38f35d5212c829b3baec99e4c1deb9c18b9ef7c",
      "pdf": {
        "document_id": "5e5f0c55-2dc3-5351-870f-30540d2a6697",
        "version_id": "f910dd9b-4186-5356-81a2-e9425447d803",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "72b5fe02-5fdc-5364-aee5-e93d821c8b38",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "2f830108-e5b4-5783-b97f-54043c19d86a",
          "translated_content_sha256": "d1324260804e0d7b4e6ce65fbaed790d0c76ca2bc9b1d02616985b11cfdb3bd7",
          "sha256": "468d26421efc4a35a97d7467a1e5a5271b643955f125fdac0129ea5c91eca735",
          "byte_length": 703658
        },
        {
          "locale": "es",
          "translation_id": "976b7e98-1295-53f1-93b9-7c01fc14f936",
          "translated_content_sha256": "f4f2acc89e02030cc6e5b63eada8901157e92dd3f2c71098ecf0959525435bdb",
          "sha256": "1538c68e8410115c21ebdd75e118c0c9981388d6b9faec576b5a6256e5d552c6",
          "byte_length": 709832
        },
        {
          "locale": "ja",
          "translation_id": "0650e554-6d5f-537d-bac5-7de1c5434a61",
          "translated_content_sha256": "6af8dbceabc26c1fbe16fe5e9e2a835b4f852b7e8e9169a2662f452ca9e03891",
          "sha256": "c22d21bfc4a1fb5f534f6c256b41d45f789dde0d099582752ec3c32c739230b0",
          "byte_length": 810192
        },
        {
          "locale": "ar",
          "translation_id": "822dea3e-1ce9-5e2b-b432-c849bb2f4504",
          "translated_content_sha256": "75ce5e68733d63f271f91cf908231fd9da19331175051a9a3b25845ffea61f68",
          "sha256": "0d172df44e2e335ab5b9f5d25bc500ab6baab57f373d4b9b424b26de03db80c7",
          "byte_length": 691175
        }
      ]
    },
    {
      "slug": "neural-quantum-wavefunctions",
      "title": "神经波函数的第一性原理：反对称性、变分上界与相关采样误差",
      "url": "/guides/neural-quantum-wavefunctions/v5/",
      "localized_urls": {
        "en": "/guides/neural-quantum-wavefunctions/v5/en/",
        "zh": "/guides/neural-quantum-wavefunctions/v5/zh/",
        "es": "/guides/neural-quantum-wavefunctions/v5/es/",
        "ja": "/guides/neural-quantum-wavefunctions/v5/ja/",
        "ar": "/guides/neural-quantum-wavefunctions/v5/ar/"
      },
      "previous_version": "/guides/neural-quantum-wavefunctions/v4/",
      "version": 5,
      "sources": [
        "ferminet",
        "ferminet-dmc",
        "ferminet-solids"
      ],
      "source_article_sha256": "38533531a607343e9cb7623c7d420ff5629b4e405a63b64edc3e4c707eed5de1",
      "cover_sha256": "9ec43c3bd88dc90350ed3909d2ce4b54e56db18b766c29963cc665584ab1256f",
      "pdf": {
        "document_id": "5aac1130-7491-58c8-92c9-18e3d3ce9699",
        "version_id": "7a2411a1-f67c-52b6-8053-5b96d5e20d28",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "739daca7-900d-527f-8a71-0bf5ce63e106",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "1a133779-d514-5d9c-93b3-3ed513b56bc8",
          "translated_content_sha256": "3f5ab88a27477f2403036cd89ab3418770a37ec97988279e106e871f59f4f69c",
          "sha256": "18f211a4781339be3841f6ac195e30bd7ce3092d8b452c5b373c0f1c42e632dc",
          "byte_length": 813853
        },
        {
          "locale": "es",
          "translation_id": "b887b2b5-4df0-5ce6-8052-4ffb7425e91e",
          "translated_content_sha256": "22cea096f20e6d6985b5956399f54a784be0776cdb473ecef8b32462b55e686f",
          "sha256": "dbe9040abeca42d3e15f6b442e1aaf75b515727bc4f128c0a42b9586bae3f8e4",
          "byte_length": 824133
        },
        {
          "locale": "ja",
          "translation_id": "ca5ff001-86a2-50bc-b9b9-a3afa199cc56",
          "translated_content_sha256": "c660258f899b4a9942ee6bc52ec7808bd5966499e1ee588c0a9b5c69671ba576",
          "sha256": "0826c30a49d037d78b831df9d459f8fc11191605e26c6dbeb0ee42e9a8f96efd",
          "byte_length": 1008864
        },
        {
          "locale": "ar",
          "translation_id": "76e5ff2a-2073-5a76-9cef-7f5ad7075d49",
          "translated_content_sha256": "5ada54ed6acb38214907f159706f09e378a76e8787c7b3adde84fa239b1b2459",
          "sha256": "e3b3ea01a73c5a46a7efe2a13123d49da1a46bb7704e815b7a22ddd521cd6d56",
          "byte_length": 820230
        }
      ]
    },
    {
      "slug": "paged-attention-serving",
      "title": "PagedAttention 与在线推理：KV 分页、共享及调度的联合分析",
      "url": "/guides/paged-attention-serving/v6/",
      "localized_urls": {
        "en": "/guides/paged-attention-serving/v6/en/",
        "zh": "/guides/paged-attention-serving/v6/zh/",
        "es": "/guides/paged-attention-serving/v6/es/",
        "ja": "/guides/paged-attention-serving/v6/ja/",
        "ar": "/guides/paged-attention-serving/v6/ar/"
      },
      "previous_version": "/guides/paged-attention-serving/v5/",
      "version": 6,
      "sources": [
        "arxiv-2309.06180",
        "flash",
        "arxiv-2211.17192"
      ],
      "source_article_sha256": "8725c5fed76d4ceca2568f4500336fce37073e49374d8b488cbb9fbc61042ad1",
      "cover_sha256": "8875b9d96e8d3b7843e6aa3a5ff409cb1c63e33faaa3f093051b534c63bfab47",
      "pdf": {
        "document_id": "e46466ae-babc-5b3b-b0be-05cb7c10bda0",
        "version_id": "66e25279-734c-5b0d-a863-38d122ebfa9e",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "91567e24-0831-5a88-8591-e51f8b633a92",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "337b6f2b-9604-5b6a-b9e3-5756e97c4d3d",
          "translated_content_sha256": "9765c01dff885f9dec42e0f912f86c4e50cd80158d13d0cff0718beeb35d0ea1",
          "sha256": "8df0df3156e502dd4a143d89f2afa529bcb7cbc82848c46d29e92e5d07e78561",
          "byte_length": 722251
        },
        {
          "locale": "es",
          "translation_id": "abb4a097-42d2-5883-b53c-96c0e2b715c8",
          "translated_content_sha256": "9d82cdf6d4068c82d53df0528e54bb6df8623d315ab264f0c1db622cdb0db148",
          "sha256": "ab419698c5fb6f9be756929242f6cf9361b319735689e7a2dacf67d8727cab76",
          "byte_length": 731931
        },
        {
          "locale": "ja",
          "translation_id": "1e178d62-7421-5005-ba9c-0900acfc9e06",
          "translated_content_sha256": "2f00431dc55118756682e18ca9d1eac76767f5f3ced89a5cf442991d2493f47e",
          "sha256": "a99312470c36842b5ab27e3d280d01be1eb1e35405d694c1256781f1189eaa10",
          "byte_length": 827532
        },
        {
          "locale": "ar",
          "translation_id": "5d4e4b78-fbb8-5770-9999-927c463ba79b",
          "translated_content_sha256": "68e71387debaa7cc2943634c2641f72286b6963c0d6d3b219a83bf778c1dd3e7",
          "sha256": "e3d54a3e2613aa99f05f24349182f931af62e2ebb87ccf1b3d14ef1980899eb2",
          "byte_length": 721810
        }
      ]
    },
    {
      "slug": "photonic-inverse-design",
      "title": "光子器件的 AI 逆向设计：非唯一映射、全波验证与制造鲁棒性",
      "url": "/guides/photonic-inverse-design/v5/",
      "localized_urls": {
        "en": "/guides/photonic-inverse-design/v5/en/",
        "zh": "/guides/photonic-inverse-design/v5/zh/",
        "es": "/guides/photonic-inverse-design/v5/es/",
        "ja": "/guides/photonic-inverse-design/v5/ja/",
        "ar": "/guides/photonic-inverse-design/v5/ar/"
      },
      "previous_version": "/guides/photonic-inverse-design/v4/",
      "version": 5,
      "sources": [
        "photonic-fabrication",
        "photonic-cyclical",
        "photonic-accelerator",
        "thermal-metaemitters"
      ],
      "source_article_sha256": "51d460fb23c8ccbfbb798c5a4ff334d9f35416ebbcd461e7820847afa899833d",
      "cover_sha256": "d8db9e772e05325399cf1a11649427270784191860f27e899292847fb6b6578d",
      "pdf": {
        "document_id": "bbbd6b8f-53ce-5495-99f6-38f2e45237d6",
        "version_id": "5174350a-164e-52b4-936f-9b2da4612c71",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "0e6f549b-7eb7-5dc7-ac78-d5077ab55b85",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "c404e82f-1574-5b50-a57c-a0fc985f9207",
          "translated_content_sha256": "d726d7bdf7b022d5b51d0351c35ed5d541ec0666b66bf047d2f16e47c08625af",
          "sha256": "d45a723b7ea15448a9f8fed3abd7c9167087d36e197e46a6d81afe6f75b3804c",
          "byte_length": 859180
        },
        {
          "locale": "es",
          "translation_id": "81ae9429-5d8f-5cd6-8734-7029b99c8bad",
          "translated_content_sha256": "c776535a1cc5a2d5fac42b7b625bf9a0070c4f3850c6670631ccf08d796dffcc",
          "sha256": "e951f817f092ea3fc1059aabb80eb8ef62b704028fb4fb3833ee85a9b38e9432",
          "byte_length": 869894
        },
        {
          "locale": "ja",
          "translation_id": "b34daae5-5864-5061-b26f-9ec4a11c6574",
          "translated_content_sha256": "d02b53c4f77b2bccbb379f7da78491b8d6439054ea2f957b774d67b8dcc1e4e6",
          "sha256": "bc9b62d4335e7aef40bdfa2ac79edfc54dc79ea6fa3149eb1b98caea2a789555",
          "byte_length": 1064817
        },
        {
          "locale": "ar",
          "translation_id": "632520f9-f84e-5ffb-aa91-6176f19938d6",
          "translated_content_sha256": "00d9f4f9b1d143e698d2d925528fb0ccc1ceb695240480a4b6911a4564988011",
          "sha256": "a16d9fe1851fdf4c3919db2fa5b57979718adc026c49d51c48e53ec9ec618813",
          "byte_length": 858478
        }
      ]
    },
    {
      "slug": "positional-long-context",
      "title": "位置编码与长上下文：旋转相位、距离偏置和有效信息使用",
      "url": "/guides/positional-long-context/v6/",
      "localized_urls": {
        "en": "/guides/positional-long-context/v6/en/",
        "zh": "/guides/positional-long-context/v6/zh/",
        "es": "/guides/positional-long-context/v6/es/",
        "ja": "/guides/positional-long-context/v6/ja/",
        "ar": "/guides/positional-long-context/v6/ar/"
      },
      "previous_version": "/guides/positional-long-context/v5/",
      "version": 6,
      "sources": [
        "arxiv-2104.09864",
        "arxiv-2108.12409",
        "longformer"
      ],
      "source_article_sha256": "d202074f620cc07e48e7ef1f06af513b94a9478be9345892000c3ae961247209",
      "cover_sha256": "b943bb70cbadd8b614bc62b9cc8085ce8096793199a98ce37b78c6aa9269e0d4",
      "pdf": {
        "document_id": "9cd17ecf-e165-5640-87f3-d5ec56920f5b",
        "version_id": "58087cee-8635-5cfa-b22c-c4893e5bff40",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "8238d4e4-f039-5004-a091-02a76df40858",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "54dbe722-764f-5ff2-b1aa-7bc305ecbadd",
          "translated_content_sha256": "ad42be5d994b5cc88b7c880f1ce96cd9a5681b3d0b99327b4272ce76d70ac7c3",
          "sha256": "b5c6d03e19907e38cfd37e79a1c445df97066657614c9e6aeecb301247671bb2",
          "byte_length": 821082
        },
        {
          "locale": "es",
          "translation_id": "e9fd0dc3-2a34-5982-9847-3bfdd3291141",
          "translated_content_sha256": "8a1ae5bc555562d8d13accf93634216330c6623d855e2485e0fbd8e49f4cd6ab",
          "sha256": "607397d4fefda8d10c8aac6d0a3f2734639c4611cb68a15ac615f1c2fb3f799c",
          "byte_length": 825600
        },
        {
          "locale": "ja",
          "translation_id": "3425f511-02da-5c85-bc3a-f1429b52dec9",
          "translated_content_sha256": "84ab9f33b057e00c46690b268e3b7350e537b52a098c772c16637b37ad84402e",
          "sha256": "0738dd9043571adb6319643d9ea58e6b582987dfd0ad6c68108743cde4438679",
          "byte_length": 932853
        },
        {
          "locale": "ar",
          "translation_id": "b31b2537-51c2-57f7-80c8-1fd392937866",
          "translated_content_sha256": "fcdc956b29e370cc29c19a6bcc751c77710057b4c9de5bff34643f0a7e74b947",
          "sha256": "3021b899033789ca090f6a56a87575f1b19873e5e15219ed9e61e9454f66b56c",
          "byte_length": 806882
        }
      ]
    },
    {
      "slug": "preference-alignment",
      "title": "偏好优化的目标边界：奖励代理、参考策略与分布漂移",
      "url": "/guides/preference-alignment/v10/",
      "localized_urls": {
        "en": "/guides/preference-alignment/v10/en/",
        "zh": "/guides/preference-alignment/v10/zh/",
        "es": "/guides/preference-alignment/v10/es/",
        "ja": "/guides/preference-alignment/v10/ja/",
        "ar": "/guides/preference-alignment/v10/ar/"
      },
      "previous_version": "/guides/preference-alignment/v9/",
      "version": 10,
      "sources": [
        "rlhf",
        "dpo",
        "know",
        "arxiv-1503.02531"
      ],
      "source_article_sha256": "0021836a63a10e6f706c879654d3863a77267befb3673982521d0a2df5340343",
      "cover_sha256": "45dc207c1fb5a1410363241a2258f1e26893f1f70c8d59bef15179eb47d42f50",
      "pdf": {
        "document_id": "1b199f98-1160-5908-90da-37bea1ffc83e",
        "version_id": "16eee4e4-ddba-506e-9ac8-ad4df4a2dd5f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "fd76c39f-b5ba-53a1-90f6-d0f96e22751e",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "d6fc7b39-0499-5dec-8ea5-e1121df15eba",
          "translated_content_sha256": "9f311d6115dcdc52cd907c8d90f31fe5de638c3ce8fc60324ed6b2989376f744",
          "sha256": "98ccbf48b874f27c5b8821e510757e48efdc648524049145f55734c9a723a0c9",
          "byte_length": 690422
        },
        {
          "locale": "es",
          "translation_id": "da6f06df-5a19-5a34-97c6-570be1cba133",
          "translated_content_sha256": "2d9cab75c225117ab79f647077581c27a3b7ffd3cf6c7ab15ec516ce7647c229",
          "sha256": "3cb8a0d86f074254937af27156a36d4f005a19ad0354303d42b32fb1324c7bda",
          "byte_length": 699671
        },
        {
          "locale": "ja",
          "translation_id": "519fa484-1a75-509f-ba88-5f2085f47eb1",
          "translated_content_sha256": "5db832ec05f9ec0e6ad34f14505499457e862b78963bd64e4a70b8de36bf9e94",
          "sha256": "25a77c2deb7438cc350ad0157b8dd3cdeec746f11b04ac411d9fa3defcfa9061",
          "byte_length": 832873
        },
        {
          "locale": "ar",
          "translation_id": "c3fa7bab-2d5f-59f1-b2c6-5b02d132659a",
          "translated_content_sha256": "52dadc19351a1b30275e1e474edab910496cf127264db52588362992af4c8a1d",
          "sha256": "981a842c7efbc7d49152e9e7e9489db4bc7d3119f07eb3a232f5bb1aa973957a",
          "byte_length": 683356
        }
      ]
    },
    {
      "slug": "probabilistic-weather",
      "title": "天气预测从一条轨迹到概率分布：GenCast 的校准、联合风险与极端事件",
      "url": "/guides/probabilistic-weather/v5/",
      "localized_urls": {
        "en": "/guides/probabilistic-weather/v5/en/",
        "zh": "/guides/probabilistic-weather/v5/zh/",
        "es": "/guides/probabilistic-weather/v5/es/",
        "ja": "/guides/probabilistic-weather/v5/ja/",
        "ar": "/guides/probabilistic-weather/v5/ar/"
      },
      "previous_version": "/guides/probabilistic-weather/v4/",
      "version": 5,
      "sources": [
        "gencast",
        "graphcast",
        "weatherbench2"
      ],
      "source_article_sha256": "8b8c7ccb99dc69ee3c679379f1c19cfe2f03c49d4867acd51f2694d257a112b1",
      "cover_sha256": "fbc1c322d8e2977b40568df5d5c775571024c05689570e3210eaa89d9962fe49",
      "pdf": {
        "document_id": "710b72ad-894f-5ee4-9d6c-d1b0d5b4886f",
        "version_id": "fb75df3b-6c00-5d7a-88c6-4a09ee1250a9",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "ea18f83d-f412-5b64-993f-54e0a9559db3",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "10a61ef8-2336-5af0-b174-68eea2cc3baa",
          "translated_content_sha256": "48f2cb35913a609085b5aa35b361f3c77c0525bcfc0bd1280c824a50cdece5ea",
          "sha256": "abc853371d6f00f43b2134db75f3fc0249371c618bb6fe6ac5bc61aa304c2848",
          "byte_length": 807638
        },
        {
          "locale": "es",
          "translation_id": "6b3cea06-ff1c-5359-896e-da36fbe65a13",
          "translated_content_sha256": "d2d5975f68049d7c254332b969f71cda49df5ba594ddf83abc8d997c4b918f3c",
          "sha256": "bff5a3dab08fb54ea4545cdd060137872c73e5e0e3b5d6bf6948aeaf77363903",
          "byte_length": 820449
        },
        {
          "locale": "ja",
          "translation_id": "ae3d350d-b90b-53f9-8e3f-d0c3ab529d54",
          "translated_content_sha256": "64bfd8862e4a97fd47823bdf148397833d07afde3175ea028f160a65bc99a120",
          "sha256": "84482dfe86d8ec017f8d97023bcad5ffdab033417ef39695685ed2186873696e",
          "byte_length": 1006103
        },
        {
          "locale": "ar",
          "translation_id": "59ca9ce3-5f21-5a5b-b71b-933919d04b62",
          "translated_content_sha256": "32855211dcc9f38f08a370afe712c7b909de36ff1dc9abece69f41c3b50d8c69",
          "sha256": "f8b52719c8092b9d8d15b93946484ec97e71c828af77385704ec14600f7bd53c",
          "byte_length": 819739
        }
      ]
    },
    {
      "slug": "programmable-protein-design",
      "title": "可编程蛋白设计的闭环：从生成骨架到可测量功能的条件概率",
      "url": "/guides/programmable-protein-design/v5/",
      "localized_urls": {
        "en": "/guides/programmable-protein-design/v5/en/",
        "zh": "/guides/programmable-protein-design/v5/zh/",
        "es": "/guides/programmable-protein-design/v5/es/",
        "ja": "/guides/programmable-protein-design/v5/ja/",
        "ar": "/guides/programmable-protein-design/v5/ar/"
      },
      "previous_version": "/guides/programmable-protein-design/v4/",
      "version": 5,
      "sources": [
        "rfdiffusion",
        "proteinmpnn",
        "af3"
      ],
      "source_article_sha256": "10e598b40c6f04ed5f035b8f81379f6a30a1321e157ce3108384efbab4028a07",
      "cover_sha256": "256fc1108a4c083c17a2833e1fcf78c1fc581561452b577b7d6e7cb7ed02cc21",
      "pdf": {
        "document_id": "8dbc73d4-8108-593d-a4c3-4caea77ef57d",
        "version_id": "c0117a65-bcf5-580c-ac65-f626a5577dda",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "b826f878-ba4d-5890-aef2-80a8fcc23ef9",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "6afac9c7-f9b8-56f0-9454-06827447579e",
          "translated_content_sha256": "1f22b3f6664a98460b4968351bfe119c1bebea96cffc163b4f9a5abbd7349ca0",
          "sha256": "987a60640e781e32a81c741e07f6de5eb8b48a2bdd8acf753cd84c217d4bf2db",
          "byte_length": 791205
        },
        {
          "locale": "es",
          "translation_id": "7021e552-7504-5bf2-a22a-5e13939a276f",
          "translated_content_sha256": "280cf6a6dcff38463046e7356149d4107e5536a27037f59f8e485f011558b4b9",
          "sha256": "2b2d5b48a103fa32b21c399b53d3cb8fb5f52eea718a2b12200fbf80fe69a1b5",
          "byte_length": 800486
        },
        {
          "locale": "ja",
          "translation_id": "42805afe-fbc8-532d-ab9f-32a3e7b1db1f",
          "translated_content_sha256": "6d710c28667d1fc886d2fd4664d64f0e8d8eed1fab594d85b8d2c358f27ade63",
          "sha256": "bb8a281c7b2ba74cbb960e11b78519ed03ab7e5ba4f83443277b0f936a3ff3f7",
          "byte_length": 996930
        },
        {
          "locale": "ar",
          "translation_id": "102e84e3-833f-5cd0-bd9b-63b68a14f5f4",
          "translated_content_sha256": "074e8a93389cc4274dc14537eb3d0dc380c1916a23b66ab1c6c74e6d29b9d3c5",
          "sha256": "6a42fb65adf885be7623a27e5161737ad003c0fbf2094137898e98e7bf4ee465",
          "byte_length": 794104
        }
      ]
    },
    {
      "slug": "quantization-low-bit-inference",
      "title": "低比特推理的误差账本：量化尺度、校准与真实内存收益",
      "url": "/guides/quantization-low-bit-inference/v6/",
      "localized_urls": {
        "en": "/guides/quantization-low-bit-inference/v6/en/",
        "zh": "/guides/quantization-low-bit-inference/v6/zh/",
        "es": "/guides/quantization-low-bit-inference/v6/es/",
        "ja": "/guides/quantization-low-bit-inference/v6/ja/",
        "ar": "/guides/quantization-low-bit-inference/v6/ar/"
      },
      "previous_version": "/guides/quantization-low-bit-inference/v5/",
      "version": 6,
      "sources": [
        "arxiv-2210.17323",
        "arxiv-2306.00978",
        "arxiv-2211.10438"
      ],
      "source_article_sha256": "12a821b0b564284588bf4cf6032e2101882d7d663c4c40ea11837ca045ba8b5b",
      "cover_sha256": "f1d1553f9550d616997bcc8fa6ad2f5879492736ef2e1ca75026dee6be56f1cf",
      "pdf": {
        "document_id": "51290930-3da0-5d88-8a25-876f135f806d",
        "version_id": "3e5d4361-acb5-5c81-bb3b-30e4a8d55511",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "b0684a9c-1312-5391-9cf1-690c5646be3e",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "d0f49df6-4657-5135-8be6-91260a6739eb",
          "translated_content_sha256": "18a957e24f84533cb358bb07b74e8df219e81846335dd693891e69aa0ea38c16",
          "sha256": "08659f1646f787e3452eca83854417693acfbf23d5885c7c763d5359f539b253",
          "byte_length": 682104
        },
        {
          "locale": "es",
          "translation_id": "5a5c2a2a-aaac-57a1-a72d-2268f45428fa",
          "translated_content_sha256": "bacbcfb6d0f8be86d7366a73432b4c4fe3dfaaa6471e73d8df43810e7973c5d9",
          "sha256": "449daef0d07c82db256a4325bbb6243a8ba95396de88c06196b5166936540cff",
          "byte_length": 686568
        },
        {
          "locale": "ja",
          "translation_id": "5c7a9c05-3c11-542f-80b0-4fcc00d8bb55",
          "translated_content_sha256": "2c548b97cc4dfd9f96b60176ecbc652e8852c1d774d52ed3edbe75ae8c6d6413",
          "sha256": "ce03a56ed25303e3bb60449fa1785b9bbb937920fd0b90019005ae8b81147d14",
          "byte_length": 794485
        },
        {
          "locale": "ar",
          "translation_id": "9ad6df3a-d907-5966-9e0f-b046e77d8988",
          "translated_content_sha256": "c015afa4d15c0a936c7fd80f0cb5d1cf69f8dd33b7fb910db4f6838f9d7f2a41",
          "sha256": "5830d4e52b7b090804debd90aefe7b78573623817d474cc6b30ed8d5537c36f4",
          "byte_length": 669588
        }
      ]
    },
    {
      "slug": "quantum-error-decoding",
      "title": "量子纠错的学习译码：逻辑等价类、相关噪声与实时吞吐的三重约束",
      "url": "/guides/quantum-error-decoding/v5/",
      "localized_urls": {
        "en": "/guides/quantum-error-decoding/v5/en/",
        "zh": "/guides/quantum-error-decoding/v5/zh/",
        "es": "/guides/quantum-error-decoding/v5/es/",
        "ja": "/guides/quantum-error-decoding/v5/ja/",
        "ar": "/guides/quantum-error-decoding/v5/ar/"
      },
      "previous_version": "/guides/quantum-error-decoding/v4/",
      "version": 5,
      "sources": [
        "alphaqubit",
        "quantum-threshold",
        "arxiv-1503.02531"
      ],
      "source_article_sha256": "fba089c7a8b337542b65b2737ed35c6d65107fe91bccc7500ffc52023f5a2743",
      "cover_sha256": "4a509eeadbb6a276b9af725c4aa60e819bebe22787f2732a604257af3f0e47c2",
      "pdf": {
        "document_id": "de585fea-769e-56d5-9fa7-c60292dfc791",
        "version_id": "687d3b96-27d3-5fe9-af9b-79499f4cd562",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "786898e7-6830-55df-8992-8e99fd768784",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "72c766a2-cd82-5896-ac39-36d4f82bcc55",
          "translated_content_sha256": "7b160ac756fa480df921fdbe6f811c100e6352ac68801af0d1f1e2f048faa65b",
          "sha256": "96c925d059fdbfe8eaba12be27ba4ed07a97f7ca88480f3c34eda1b50cf8aa81",
          "byte_length": 767087
        },
        {
          "locale": "es",
          "translation_id": "edf45216-eee3-56ec-9390-c0cd23bd4f35",
          "translated_content_sha256": "ec596031f502d87b15aa47af5ce28b2c15d2658a2bae9482389c77fac89b876a",
          "sha256": "cbe181bf8188887e921288b29b647391627fea296f0f5b310b861ac197474ef4",
          "byte_length": 780900
        },
        {
          "locale": "ja",
          "translation_id": "bfd89abf-4f3a-5a4f-96aa-01bb5b0a55fe",
          "translated_content_sha256": "3e0e407c9d9ad3c4cc8d1b0ec1d25d7f76cf6784c12ffeaa2c5b0182b93f564a",
          "sha256": "bc43f0d3b6e3ea56d2f514154a9d70a0d63676a27f714f98e1388a4b42642662",
          "byte_length": 956876
        },
        {
          "locale": "ar",
          "translation_id": "9b92bec2-2f67-5a01-b948-7955575f2e78",
          "translated_content_sha256": "c69566680118de45997295548827d1bff418dbe2c8b6111d54c586bebc856578",
          "sha256": "974438f403f9356a3319e74a96e62710c8abff4860aa88bd3e7b452801d4f326",
          "byte_length": 776407
        }
      ]
    },
    {
      "slug": "rag-evidence-chain",
      "title": "检索增强生成的证据工程：召回误差、引用归因与端到端可信性",
      "url": "/guides/rag-evidence-chain/v10/",
      "localized_urls": {
        "en": "/guides/rag-evidence-chain/v10/en/",
        "zh": "/guides/rag-evidence-chain/v10/zh/",
        "es": "/guides/rag-evidence-chain/v10/es/",
        "ja": "/guides/rag-evidence-chain/v10/ja/",
        "ar": "/guides/rag-evidence-chain/v10/ar/"
      },
      "previous_version": "/guides/rag-evidence-chain/v9/",
      "version": 10,
      "sources": [
        "rag",
        "dpr",
        "middle",
        "arxiv-2107.06499"
      ],
      "source_article_sha256": "644ca5ff77a0727117a2e06adab27a23ae76b806e7e9311ce7bfeac8b0f2a9cc",
      "cover_sha256": "78dbf7a0b12a8421770a885a4cdb4fa2d90cc94c4263b78fdabd9948a68e0be1",
      "pdf": {
        "document_id": "5abd83d2-263b-502e-9af7-3e0bb11561ff",
        "version_id": "7900c6ed-8c42-5911-aa7d-871d4d633468",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "858408b8-833d-52fd-8479-aca3227f19d6",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "2824ce33-fae4-5aff-aa92-9a88e49b5494",
          "translated_content_sha256": "6e2978c220a53a89b65a8355892de776060fd60586a4dcbe8df85e8d7a34564a",
          "sha256": "747270f50024c5457016f9506d9353f3ee420c4cf6e1d3ebef038edb47eb0403",
          "byte_length": 816401
        },
        {
          "locale": "es",
          "translation_id": "d24ca4a5-5062-52c0-930b-5f4905a46ecd",
          "translated_content_sha256": "889763f7f36bc14789d3718f8778450635356b8a361dec60f1488f6f7acabeae",
          "sha256": "17d225c035ae36b76447be97bcb86f653b3974f5025e611dc4d7e8ccfcf74908",
          "byte_length": 826069
        },
        {
          "locale": "ja",
          "translation_id": "f7945d5c-c08b-56f3-a1ad-982f18232565",
          "translated_content_sha256": "b933e6adba166d3de00bb902a7e62ce0eff8690b98f3dcfb3abe8ed3088b8aac",
          "sha256": "9294846d40734023ba5bf0562b0a17c537f1ff1915bd8cd9c2034cf7f1070d2e",
          "byte_length": 952096
        },
        {
          "locale": "ar",
          "translation_id": "3196df8b-be58-5a4c-b532-85f16b1f4348",
          "translated_content_sha256": "20e7e0f3e254647be0d5060a329c01ef72e4ca01a2c8c3d61e530ff2b0c37e26",
          "sha256": "3719e3d0771711f6b66e8ed9777716e6991b56493f50fba906c78f428db205db",
          "byte_length": 813235
        }
      ]
    },
    {
      "slug": "reasoning-verification",
      "title": "语言模型推理的验证边界：采样、搜索与正确性证据",
      "url": "/guides/reasoning-verification/v10/",
      "localized_urls": {
        "en": "/guides/reasoning-verification/v10/en/",
        "zh": "/guides/reasoning-verification/v10/zh/",
        "es": "/guides/reasoning-verification/v10/es/",
        "ja": "/guides/reasoning-verification/v10/ja/",
        "ar": "/guides/reasoning-verification/v10/ar/"
      },
      "previous_version": "/guides/reasoning-verification/v9/",
      "version": 10,
      "sources": [
        "cot",
        "consistency",
        "verify",
        "arxiv-2211.17192"
      ],
      "source_article_sha256": "e014ceca5fd8643b658900d692006f70ed139a0b81140f7985c45ac9fcae3169",
      "cover_sha256": "623e056df1a00c380cf76e53bc43b6fd7136d87bc5187089535873f05326fb2d",
      "pdf": {
        "document_id": "d86fc502-8aed-5194-8d75-d996871148b7",
        "version_id": "69f1f2e8-e8de-5833-be10-2f6a3d7b08b5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "d66897f1-d962-5439-889f-6290369f4371",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "173144ed-b744-5123-b4d4-195285a25140",
          "translated_content_sha256": "2da11c0c8c7a4ef9c86af623febc0082ba8a5cd574d6f3a844f84f79a2e19ce8",
          "sha256": "823db5931796be0a7eac4f5c7a8b728d6231b44ba256a1f24fabc597f8478cca",
          "byte_length": 807986
        },
        {
          "locale": "es",
          "translation_id": "829d2e34-5fb8-5d58-bbbc-60f7beef6cd6",
          "translated_content_sha256": "4e5248e773191f4ba83ee48470d14025c1bced307d744a662927cbf83d9523e9",
          "sha256": "79e7657b2c6613fe1eec4fe6e7230e8ac8eba95a3a861adba6bfdd7ed04179de",
          "byte_length": 817487
        },
        {
          "locale": "ja",
          "translation_id": "841d6a4e-95f7-57a2-ae41-76b6664d18e3",
          "translated_content_sha256": "5d6f6354354efb22e3cb1a6d456c70e98d96f638761381f4677df873bd63ff5a",
          "sha256": "ecb1c924315e3209fe57cdc64cd6d9ade4137b361b8dde9286fa204b49e29548",
          "byte_length": 932596
        },
        {
          "locale": "ar",
          "translation_id": "db93e11a-acd1-5cca-9328-2b4fe15f86e1",
          "translated_content_sha256": "78ff8f32f81903943aec410c1035af7de4b5481d85df75d4070d06818ef75ad8",
          "sha256": "4203c6a059f1c7236a770e2021dd7834936d70cb57b2255b72a534f9dcd2b9c8",
          "byte_length": 804497
        }
      ]
    },
    {
      "slug": "regulatory-genome",
      "title": "读懂非编码基因组：长程调控模型的尺度、变异效应与因果识别",
      "url": "/guides/regulatory-genome/v5/",
      "localized_urls": {
        "en": "/guides/regulatory-genome/v5/en/",
        "zh": "/guides/regulatory-genome/v5/zh/",
        "es": "/guides/regulatory-genome/v5/es/",
        "ja": "/guides/regulatory-genome/v5/ja/",
        "ar": "/guides/regulatory-genome/v5/ar/"
      },
      "previous_version": "/guides/regulatory-genome/v4/",
      "version": 5,
      "sources": [
        "alphagenome",
        "enformer",
        "arxiv-2102.11107"
      ],
      "source_article_sha256": "246e9eeb904be2daaf6fdafbcf7fdc0716167228e70700fd34faffd7309bf042",
      "cover_sha256": "2630f9b37516447c7bcb1a52b590c2ce8d536c30da233feef7a35f166bfc480b",
      "pdf": {
        "document_id": "0fff5763-dcad-5c19-ac3d-3c990462cc0e",
        "version_id": "1b7fc34b-8f62-5a21-aeac-98fa6132c6bd",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "14798429-cc83-5f1d-a7ce-f29d404cfa2e",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "f69ca4cc-68be-5d18-b187-5517a35e5307",
          "translated_content_sha256": "f1902032cd85d266fc53034b67a0c51f0f17f277d2915fff781039157c500a38",
          "sha256": "c94ba17ffc5d5cfbb7abf2e208c3929bf1e16bd8f863640121bf099f866e3125",
          "byte_length": 867568
        },
        {
          "locale": "es",
          "translation_id": "fc36a11e-e3b5-533e-9f4b-dbf8710e57dd",
          "translated_content_sha256": "802b88e6bd903c1a2f057846c102ff73cb42f1f2e9f0a151017ae471d2471580",
          "sha256": "f8b4a5edc00204695e5eb4480faac73d6b08e37962612ebd32b8cc6e6748c9f4",
          "byte_length": 876673
        },
        {
          "locale": "ja",
          "translation_id": "242a816d-af9c-51e3-803d-ed7893a8126c",
          "translated_content_sha256": "e213b49cb85bcb40d4c415ff25eaca31bc4d9dab15439d18600b2fe8b04bd6c8",
          "sha256": "1ab6febfe1e5f6e628b54e0b84f7d020dfa3d99ead9b65d805ef3af5758bf87d",
          "byte_length": 1060917
        },
        {
          "locale": "ar",
          "translation_id": "d5142368-37ef-5af2-953e-1e1ae27b03d2",
          "translated_content_sha256": "cce86019003dd6a5a02c789b6e095f75a86206a13502e50629ecc89e4e3574f7",
          "sha256": "a6905e48b376cfcde48a2ee128fd83a4bade24decd4fdc5665fe66e1a768b7e9",
          "byte_length": 873135
        }
      ]
    },
    {
      "slug": "retinal-foundation-models",
      "title": "视网膜基础模型的转化证据：自监督表征、患病率与临床工作流",
      "url": "/guides/retinal-foundation-models/v5/",
      "localized_urls": {
        "en": "/guides/retinal-foundation-models/v5/en/",
        "zh": "/guides/retinal-foundation-models/v5/zh/",
        "es": "/guides/retinal-foundation-models/v5/es/",
        "ja": "/guides/retinal-foundation-models/v5/ja/",
        "ar": "/guides/retinal-foundation-models/v5/ar/"
      },
      "previous_version": "/guides/retinal-foundation-models/v4/",
      "version": 5,
      "sources": [
        "retfound",
        "clinical-oct",
        "arxiv-2012.07421"
      ],
      "source_article_sha256": "3579d89dd74f5d1b907ff4bfb6766032b29a8c7e45b3ec169e01251e233b8d86",
      "cover_sha256": "b2ac4da4af05e34f30b2eaadf94eb59a4f2b4464533bb7ed027a1a2adcbbf46c",
      "pdf": {
        "document_id": "bd36ae9c-f6f5-530e-ab18-d8cac5b92275",
        "version_id": "807cddb3-bca2-51ec-b197-b88c232bd948",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "f5b36e69-a341-5591-8d95-5d12ac09a64c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "e8c129e7-2d9f-5cfc-82be-f2eba3eb71e4",
          "translated_content_sha256": "1e45945f1043c530ed6bbfde1c7d68416e36846de33cf1aea93c5478a2af6f8f",
          "sha256": "9e798bd81baf4746a0301c2944e21c7e209a68f87e2b6a80b909dda0e0947a31",
          "byte_length": 872798
        },
        {
          "locale": "es",
          "translation_id": "b4336ba3-25c9-56d8-a8ca-f51e9d8d48e9",
          "translated_content_sha256": "68ff0b24757ee6d773c2177109f43014f16a1afca22bc8c7c8fbda8547ae15b0",
          "sha256": "60f6b1c0ea6e6159fb2cb3338bb705d804eacb99ef85e58ea7aab2cef9e0d5f7",
          "byte_length": 884499
        },
        {
          "locale": "ja",
          "translation_id": "f5c6692b-4c3c-5a67-b7ed-364d6051d562",
          "translated_content_sha256": "2e34c2f88b8de597ea7db260891ebcef074ddbc528080aa9c2ecce5df3463d5f",
          "sha256": "0d2fc5ac9320d3c229bdafabf1df081497f3cdc63d0de3f87b015e0fa7bf3702",
          "byte_length": 1064784
        },
        {
          "locale": "ar",
          "translation_id": "0361c5cc-6b3a-55f5-9c5d-4634769ad44d",
          "translated_content_sha256": "89663e1260ee03b9a8aeedaeadc54e87dc75d69a77fbd959f1cae82fbbb79d4d",
          "sha256": "e29293b6702783a70bf6b2575065960debe5295be4b54c9ddf33fc8d3a2a1afd",
          "byte_length": 877718
        }
      ],
      "editorial_clarifications": [
        {
          "schema": "auturnal.editorial-clarification.v1",
          "id": "retinal-unit-count-20261024",
          "kind": "source_enumeration_count",
          "source_version_id": "f5b36e69-a341-5591-8d95-5d12ac09a64c",
          "source_html_sha256": "f18bfbf0fa9748129fd42838b669efcac4bd7295d3727f9a57cfdce50407d997",
          "source_unit_id": "t_3a2f490d42a9a812fec00175",
          "source_unit_sha256": "eb12ccc06d2b195a1f8e437ed3dd7da1bf539e539de43d18ac36a94139924a14",
          "enumerated_categories": [
            "image",
            "eye",
            "patient",
            "visit",
            "institution"
          ],
          "enumerated_count": 5,
          "source_wording_preserved": true,
          "notes": {
            "en": "Editorial clarification: The source says “four units” but lists image, eye, patient, visit and institution: five categories. This reading edition retains the source wording; the list contains five categories.",
            "zh": "编者勘注：原文称“四种单位”，但列出了图像、眼、患者、就诊与机构五类。本阅读版保留原文表述；该列表实际包含五类。",
            "es": "Aclaración editorial: el original dice «cuatro unidades», pero enumera imagen, ojo, paciente, visita e institución: cinco categorías. Esta edición conserva la redacción original; la lista contiene cinco categorías.",
            "ja": "編集注：原文では「四つの単位」としながら、画像・眼・患者・受診・施設の五種類を列挙しています。本閲覧版は原文の表現を保持していますが、列挙された区分は五つです。",
            "ar": "توضيح تحريري: يذكر النص الأصلي «أربع وحدات»، لكنه يسرد الصورة والعين والمريض والزيارة والمؤسسة، أي خمس فئات. تحتفظ هذه النسخة بصياغة الأصل؛ وتتألف القائمة فعليًا من خمس فئات."
          }
        }
      ]
    },
    {
      "slug": "rna-structure-ensembles",
      "title": "RNA 结构预测的尺度鸿沟：语言表征、假结与构象集合的证据",
      "url": "/guides/rna-structure-ensembles/v5/",
      "localized_urls": {
        "en": "/guides/rna-structure-ensembles/v5/en/",
        "zh": "/guides/rna-structure-ensembles/v5/zh/",
        "es": "/guides/rna-structure-ensembles/v5/es/",
        "ja": "/guides/rna-structure-ensembles/v5/ja/",
        "ar": "/guides/rna-structure-ensembles/v5/ar/"
      },
      "previous_version": "/guides/rna-structure-ensembles/v4/",
      "version": 5,
      "sources": [
        "rhofold",
        "rinalmo",
        "af3"
      ],
      "source_article_sha256": "e05bf81dab252f5a48ca56ac17710941108bdb4fea9de292e1af0a6f6fd0be16",
      "cover_sha256": "35e13f5ba79fe176003062cfd4198c12b6bde843e432e652e2d7c4c0ee9ac77f",
      "pdf": {
        "document_id": "9b1e5680-76d1-5323-bd7c-0a9025967ce3",
        "version_id": "7b90f8c3-063e-5397-ad19-526a0f662a06",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "d222a527-73ae-502a-bcce-035e376227eb",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "e497eac4-460a-5f90-b111-6484cb7867ab",
          "translated_content_sha256": "e74c8139ddfcea5b8024dbecc6e7e153a61ad7bec1ba38ea76614469afab96b7",
          "sha256": "775736b64058b7abb020c9ca39f5411725de16c478d966df179efb2a61b420d1",
          "byte_length": 704719
        },
        {
          "locale": "es",
          "translation_id": "84529c0e-e956-5559-a8b4-4c4970d706b3",
          "translated_content_sha256": "548771831fc96c8a7531d88e4ae9c4e70871c0608522d1017dc128ef5571af17",
          "sha256": "5e7879f540a3abea5087fd7dfaecfcb93b7883735d8c33557b04e534157b0012",
          "byte_length": 717774
        },
        {
          "locale": "ja",
          "translation_id": "60e505eb-3e3c-53ee-9bca-6c0cf0df6448",
          "translated_content_sha256": "c0dc03f21bd14331d4fa0ffbd414173b9ca6f5d87612093e31416e73d8b81b11",
          "sha256": "5c0928e81efc9001c1a5735c973df63b44d3f541e203b129d300a08590a4cc64",
          "byte_length": 904305
        },
        {
          "locale": "ar",
          "translation_id": "0ce33657-3d0a-5527-8f1a-e35d918a36d1",
          "translated_content_sha256": "8757089b234b4fa824df46127f680d64d78b49bfcd72def6161f641f8fc71eba",
          "sha256": "7108647d7b67b2494df8effa63f23d1a108d2ab25fbe8824567a591f2e370d68",
          "byte_length": 716041
        }
      ]
    },
    {
      "slug": "robotics-diffusion-policy",
      "title": "扩散策略与机器人闭环：多模态动作、执行时限与安全验证",
      "url": "/guides/robotics-diffusion-policy/v6/",
      "localized_urls": {
        "en": "/guides/robotics-diffusion-policy/v6/en/",
        "zh": "/guides/robotics-diffusion-policy/v6/zh/",
        "es": "/guides/robotics-diffusion-policy/v6/es/",
        "ja": "/guides/robotics-diffusion-policy/v6/ja/",
        "ar": "/guides/robotics-diffusion-policy/v6/ar/"
      },
      "previous_version": "/guides/robotics-diffusion-policy/v5/",
      "version": 6,
      "sources": [
        "arxiv-2303.04137",
        "arxiv-2304.13705",
        "arxiv-2307.15818"
      ],
      "source_article_sha256": "2cee2c923239702d3684d634668f6fbcffdcb9cf1af9a7c0da6e363bfec160df",
      "cover_sha256": "df46f23fad2ef079ed012260a479fe540b3334719b1ffd3126a2a92c86a9b424",
      "pdf": {
        "document_id": "b98b2e14-a5eb-5074-8548-03456f75871c",
        "version_id": "92b920eb-0e18-51d9-a4c0-c31859a419c7",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "8cc3ddf3-0276-556d-b8f5-de21a20c428b",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "f3b00e49-dd45-56a1-8eae-46e64bc2d557",
          "translated_content_sha256": "95347bc1aef72f10c53f3de2d86bf24381fde020b584b93a7278f2f9eccd5f75",
          "sha256": "62797cb2d9a1c783c37fb38bbd2dedff8dbbf36038e545ea99afbdfb99c589f9",
          "byte_length": 661291
        },
        {
          "locale": "es",
          "translation_id": "f77d0e71-4025-5068-92c3-69b661caa62d",
          "translated_content_sha256": "078926879419a0dcf70c5f7d995169ac77e819eb8d9f2533bd1636ffff26ff8d",
          "sha256": "d19905a1fdae8b6d512fd21bebb6d8c945d5744282c60159ce2cbb3499afca9b",
          "byte_length": 667697
        },
        {
          "locale": "ja",
          "translation_id": "235b10cd-b161-565e-8c47-8e31f1d58496",
          "translated_content_sha256": "a202f615ae8ddf736ed15ae83febc8cd4451412f53b5675e675dfb70c113cf68",
          "sha256": "6f8a0aeb56e4ffbcf9fb438512ae137457c62ee2e473e440419e98ad2e696cd4",
          "byte_length": 787116
        },
        {
          "locale": "ar",
          "translation_id": "12e1abf2-cd75-5339-a62e-c445a9b1e10e",
          "translated_content_sha256": "fc221ee727ac6df7890ca037f55bb2d4e5a0f24e8eba58c814249aa690d614b8",
          "sha256": "577958ec9a013f8b25d6d2b093b72c868096f44b750ccea4706e49e95e0bc7f9",
          "byte_length": 647310
        }
      ]
    },
    {
      "slug": "robustness-adversarial",
      "title": "对抗鲁棒性的可检验边界：威胁模型、范数预算与攻击验收",
      "url": "/guides/robustness-adversarial/v6/",
      "localized_urls": {
        "en": "/guides/robustness-adversarial/v6/en/",
        "zh": "/guides/robustness-adversarial/v6/zh/",
        "es": "/guides/robustness-adversarial/v6/es/",
        "ja": "/guides/robustness-adversarial/v6/ja/",
        "ar": "/guides/robustness-adversarial/v6/ar/"
      },
      "previous_version": "/guides/robustness-adversarial/v5/",
      "version": 6,
      "sources": [
        "arxiv-1412.6572",
        "arxiv-1706.06083",
        "arxiv-1901.08573"
      ],
      "source_article_sha256": "7192a87acaee3e875a5cc0bfa10e093315ef553ecba28d14d905e14cee3280cc",
      "cover_sha256": "8e719974d7ceb0138ff2157d85dc83f472d8242cf7daa6c4e6ec1d0b6ba335d8",
      "pdf": {
        "document_id": "ccc69248-c275-50c3-88ce-7aa5983ccec6",
        "version_id": "eeb61446-c6c1-51eb-8d19-f737c113f3ee",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "4021683e-02e4-54e6-8595-21690a64f074",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "307b052c-922c-53d5-9fb4-ae5a7d4eb74b",
          "translated_content_sha256": "42f8c8f9c860d884234bee77636e1032d42ae59b886b2de100ae7e9d630387e9",
          "sha256": "1e1d63fc207fdc1c26df24485ab7b2fb0acb77375a8b93609878181267810f56",
          "byte_length": 657801
        },
        {
          "locale": "es",
          "translation_id": "c92a19d7-abc2-5d69-a723-5356d09cf89b",
          "translated_content_sha256": "02bb6486f3a0b7facca1a9eaab392aced8033a618fb4bebd7a35936bcfdc186c",
          "sha256": "70ad8cdeb6331bafb63ba783435eb9cd95bb0593c82b8f11b32cd61e1d5ab503",
          "byte_length": 662034
        },
        {
          "locale": "ja",
          "translation_id": "c0908877-a1a3-5e48-ae6d-f93f83802964",
          "translated_content_sha256": "b0bad0bb2e3ebe6b9660786cea0e34a04c795a3b3ee5c7c8d7f6913b6714cb2d",
          "sha256": "b1f4e7c5a6a66c9f12bd16587b1e9251b70fe4a40a1e5dd31d2c1109494ea347",
          "byte_length": 787787
        },
        {
          "locale": "ar",
          "translation_id": "3ef1dc2c-79f3-594c-ac78-ec0cf8431aa6",
          "translated_content_sha256": "96786ff2984e3b4b6a84917a0a0f277c5287caefcfa3842379ede134cd9a5490",
          "sha256": "e892ce09be8b83ea6e1e9aa5abf8dca940006afb11943ce5775123f80ebb500d",
          "byte_length": 643507
        }
      ]
    },
    {
      "slug": "seismic-signal-inference",
      "title": "从波形检测到地震目录：学习拾取、关联定位与完备性的联合分析",
      "url": "/guides/seismic-signal-inference/v5/",
      "localized_urls": {
        "en": "/guides/seismic-signal-inference/v5/en/",
        "zh": "/guides/seismic-signal-inference/v5/zh/",
        "es": "/guides/seismic-signal-inference/v5/es/",
        "ja": "/guides/seismic-signal-inference/v5/ja/",
        "ar": "/guides/seismic-signal-inference/v5/ar/"
      },
      "previous_version": "/guides/seismic-signal-inference/v4/",
      "version": 5,
      "sources": [
        "eqtransformer",
        "phasenet",
        "phasenet-das"
      ],
      "source_article_sha256": "b39c91211b187b43c0d002e31b983a42ff3a273f5689fa3612f38677037194fc",
      "cover_sha256": "af2dd913826330e807af668b03f162447473fdf2b8bce05af48b257b34d37076",
      "pdf": {
        "document_id": "3b4ef23c-7570-5a45-9f3d-0e2149d6f319",
        "version_id": "3b93556e-7a68-51f5-b583-5d098ebbae54",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "7c02c3e7-0fa0-582e-aa0c-36db2e79a478",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "5860b821-6001-5666-8327-247cf1f6e278",
          "translated_content_sha256": "e689882caeacb2009f5ffdb9c2f0a72535ab58eedaa54b378f33145d75ccde2e",
          "sha256": "5957d98a69c2dc027f26693f8bad7140d77d1cc3235eb965b4d8177db660acd2",
          "byte_length": 850121
        },
        {
          "locale": "es",
          "translation_id": "6de16dea-9a58-55bf-8a3f-4d1216a49f0f",
          "translated_content_sha256": "d92b7530ff8c6e546b56f88c72d73209229b73d0e1ea72e932ac80b98b5dff54",
          "sha256": "df89a354520c2e45b0e83771a38cb2724b84fde8ff048c93e44b14565c88ce07",
          "byte_length": 860509
        },
        {
          "locale": "ja",
          "translation_id": "d931e2c6-bc71-5458-b1d9-1b2b97221d2a",
          "translated_content_sha256": "5cb2ee6cbaac7b0e76f60ff0a9b6cba2e7bdca46cef5454bbd234090d705d378",
          "sha256": "295ace9a4116860cb1fc043fe796b27cafa9643ea92c48bfeff2466db03f7974",
          "byte_length": 1061262
        },
        {
          "locale": "ar",
          "translation_id": "fdbc75c6-ee0a-595e-ad6a-83e5923bd0cf",
          "translated_content_sha256": "8156ccc74c47395022a7486580128953ecc7f73d0fa042ecbf28f9eef673969d",
          "sha256": "fe940821da70b2843cc06c57efe11564a98792cac26e27c3d252ea6c70632337",
          "byte_length": 854747
        }
      ]
    },
    {
      "slug": "sparse-mixture-experts",
      "title": "稀疏专家模型的真实成本：路由、容量约束与分布式通信",
      "url": "/guides/sparse-mixture-experts/v6/",
      "localized_urls": {
        "en": "/guides/sparse-mixture-experts/v6/en/",
        "zh": "/guides/sparse-mixture-experts/v6/zh/",
        "es": "/guides/sparse-mixture-experts/v6/es/",
        "ja": "/guides/sparse-mixture-experts/v6/ja/",
        "ar": "/guides/sparse-mixture-experts/v6/ar/"
      },
      "previous_version": "/guides/sparse-mixture-experts/v5/",
      "version": 6,
      "sources": [
        "arxiv-2101.03961",
        "arxiv-2006.16668",
        "attention"
      ],
      "source_article_sha256": "2e6f1a53f3af70155c3bd78eea6742e6e8d37f7d72741154f78ae18d53cad1c3",
      "cover_sha256": "b69193abd03ebd40cac2e6a7899cb0c3affa91369bed49d0af891140dac2afac",
      "pdf": {
        "document_id": "9106208c-8aff-56e5-829c-05b9014ae0a0",
        "version_id": "7ea2cf22-17e8-5f30-bc3e-a73e77f177a1",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "f0b5ecb3-caa1-5614-aeb6-7b6c6a28fcf2",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "5bb0bdac-608c-5a14-9c0d-3db77c6270f5",
          "translated_content_sha256": "7160b6e6c9d308986dcb39bc80a9db2fff9a664b480f3c20dbbb4d7bfb7db418",
          "sha256": "99957a7fc159919f549b14724943db900e1ec6684df0ccbafc09f91acb910b9d",
          "byte_length": 664784
        },
        {
          "locale": "es",
          "translation_id": "58f84221-1988-582c-89df-b6b91f596f85",
          "translated_content_sha256": "48ead623007986d91dc238f16543752f9d172b408ecd30824ca1362975b7a620",
          "sha256": "cd18ff07fef97e583f90e8d760675b4906caec10b20000d64ec9c5aea2bd31b1",
          "byte_length": 670845
        },
        {
          "locale": "ja",
          "translation_id": "ae206e9a-f5d9-5c65-abe0-4d9124db36d2",
          "translated_content_sha256": "83c061e39f9bb409784e2374e1b55049b7970e1ed82502a8e400400276190d7b",
          "sha256": "fde3f95f69df5a8f3b58eb5f6d66a953e0501544eb220e08152902967fd22014",
          "byte_length": 780799
        },
        {
          "locale": "ar",
          "translation_id": "4f286112-bdf5-5925-9578-da89e76a10f1",
          "translated_content_sha256": "f762140de2b8f20b932a7761ac3a6a471fa66bd749c37a75f82566b1c5247fde",
          "sha256": "7e72690e8573835d1ca298b31b03b4aba70c80769475165f1ef3d0c052447f28",
          "byte_length": 651010
        }
      ]
    },
    {
      "slug": "spatial-cellular-ecology",
      "title": "从细胞表达到组织生态：空间组学模型的可辨识性、邻域尺度与验证",
      "url": "/guides/spatial-cellular-ecology/v5/",
      "localized_urls": {
        "en": "/guides/spatial-cellular-ecology/v5/en/",
        "zh": "/guides/spatial-cellular-ecology/v5/zh/",
        "es": "/guides/spatial-cellular-ecology/v5/es/",
        "ja": "/guides/spatial-cellular-ecology/v5/ja/",
        "ar": "/guides/spatial-cellular-ecology/v5/ar/"
      },
      "previous_version": "/guides/spatial-cellular-ecology/v4/",
      "version": 5,
      "sources": [
        "tangram",
        "cytospace",
        "nicheformer"
      ],
      "source_article_sha256": "37aa17e97cd2bf1edce43bbc8f5d212e31d545f70882b6947f5b2a57b3599e0a",
      "cover_sha256": "afd937f0a55b778f0d080c6fff3945ee963318b21ddaf33b54efdd3a09cf5f0d",
      "pdf": {
        "document_id": "916564cb-b112-5b99-8308-cc8719d1e63c",
        "version_id": "6e06afa5-c746-502b-b8cb-c86ef2a6820f",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "ac90c404-aac8-5d2a-a975-0762ea2215e4",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "c06b419e-7bb9-5eb2-9aa8-299cdc7aa93a",
          "translated_content_sha256": "a48046e08467df12cde28fc6aae2e9eb22ec8af6029ef03d82f2794df7ec213d",
          "sha256": "0d59db5c5c48b1bcae3b610c474d0edfc30d23df5442ba36930048669f4d2a0c",
          "byte_length": 881625
        },
        {
          "locale": "es",
          "translation_id": "3f9a64e5-ca4f-5564-a749-ffc1b37b4c8b",
          "translated_content_sha256": "e43a6b42dc6b67a1c5b5e7c85e9331a26b755c6aa74e9c876525e44166ce9129",
          "sha256": "9a1a826600059384039ad5399c0557f8194557b75405104b5965b43cae4e5224",
          "byte_length": 890649
        },
        {
          "locale": "ja",
          "translation_id": "28b86ef4-32a6-54e8-b58f-96f533ba823b",
          "translated_content_sha256": "e8e79ca5bb0365d1d3423628dfd8c746e6d0927bc133285abcb51ed96624b9f7",
          "sha256": "359ade38150decd60f5e3afc9bba6ee9c19582874ac7be87dce9648a1b5f1d78",
          "byte_length": 1075080
        },
        {
          "locale": "ar",
          "translation_id": "10db4373-804a-5382-b385-532fb0619454",
          "translated_content_sha256": "e14f93924e5774fcb9823cadd8634bfc97029953366325945096a72ea35f4ea7",
          "sha256": "0df591ad5609bdf6fdf2f02c604764156ebd7de7f3e6eda649fcfec4974315c4",
          "byte_length": 884052
        }
      ]
    },
    {
      "slug": "speculative-decoding",
      "title": "推测解码的分布与成本：接受校正、残差采样和加速边界",
      "url": "/guides/speculative-decoding/v6/",
      "localized_urls": {
        "en": "/guides/speculative-decoding/v6/en/",
        "zh": "/guides/speculative-decoding/v6/zh/",
        "es": "/guides/speculative-decoding/v6/es/",
        "ja": "/guides/speculative-decoding/v6/ja/",
        "ar": "/guides/speculative-decoding/v6/ar/"
      },
      "previous_version": "/guides/speculative-decoding/v5/",
      "version": 6,
      "sources": [
        "arxiv-2211.17192",
        "arxiv-2302.01318",
        "attention"
      ],
      "source_article_sha256": "cc36407fe83bb26c8d95e50d6dbd4a1600577fed74505d9c6bd4b5325d4dff7f",
      "cover_sha256": "78de169940f4a7a4325df9e69970e55a4cfc3939220a96bb535e2078dc6d4030",
      "pdf": {
        "document_id": "e7cc10b7-214a-5f37-b6df-4f653e45bcc8",
        "version_id": "d3473d5f-40f1-5918-b26f-c9fcd5aae56a",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "35b6a8d0-bbcb-5e5b-965b-a1149146a62b",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "21ef6418-870e-5276-8860-ad31c11bab8c",
          "translated_content_sha256": "32871a6ece55961fe51768ae19324232067fac0901fc6b51d9aadce78a3ebd93",
          "sha256": "ad9bce73d90d36508a02ee3625cca9aa47be53281ba8132b9140eef1033afd72",
          "byte_length": 638448
        },
        {
          "locale": "es",
          "translation_id": "4f9f5d64-80a4-51a1-96fa-70a32aeb0ecc",
          "translated_content_sha256": "b4d275d21dc365ff214a0e63dc14ef93850eb969c9a909894befff4d452c80c6",
          "sha256": "cf7bcb3cf84e05ccf7aabbd4faaffeea23bbe8183b002b928cfef62b78bc9fff",
          "byte_length": 644662
        },
        {
          "locale": "ja",
          "translation_id": "e360a33c-931a-5538-b17f-f28362dd6238",
          "translated_content_sha256": "dd7d28e236be675b38673ca1f7cf2837f2305d5961acb7451caba8a454d16b31",
          "sha256": "fecd605d89fd2fde76cdbc1d29381b84f1eae35cec6e52059c192784550651a4",
          "byte_length": 740572
        },
        {
          "locale": "ar",
          "translation_id": "452b2217-ff8e-5507-a169-fe9789cba869",
          "translated_content_sha256": "93a6144f1be2bd51b337be7b9c10b40c2dd4392cc4f75666218466cd13e83417",
          "sha256": "aa53dcdcf5a463d1e14de2a5b167cda89a04ecb47cc91b8db67231203c9d5b47",
          "byte_length": 630329
        }
      ]
    },
    {
      "slug": "state-space-mamba",
      "title": "选择性状态空间模型：Mamba 的递推、扫描与记忆边界",
      "url": "/guides/state-space-mamba/v6/",
      "localized_urls": {
        "en": "/guides/state-space-mamba/v6/en/",
        "zh": "/guides/state-space-mamba/v6/zh/",
        "es": "/guides/state-space-mamba/v6/es/",
        "ja": "/guides/state-space-mamba/v6/ja/",
        "ar": "/guides/state-space-mamba/v6/ar/"
      },
      "previous_version": "/guides/state-space-mamba/v5/",
      "version": 6,
      "sources": [
        "arxiv-2312.00752",
        "arxiv-2405.21060",
        "attention"
      ],
      "source_article_sha256": "55e6275f2ce26ba04f81b3ae6843e109275696cffc0d938524c71152a09ced9b",
      "cover_sha256": "130f51859865429f3928cf30b56c0772e880db61f61eb0a11707e0abcc801f76",
      "pdf": {
        "document_id": "6004cba8-9e1a-5f89-9574-a876be70c401",
        "version_id": "97fb4042-4418-513c-8c66-0fef5249e18c",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "bca1cadb-3d12-5dc5-acef-8c6062ba4ca1",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "f04bc01b-a118-5058-8d7e-522cecb1c7e5",
          "translated_content_sha256": "5a261f5bb6086d952b0adb745d45a595636a9ebab2491bf7b2e305a55188242b",
          "sha256": "d83b370f3be35e3614742a31a493dbee2ea6d42f831125a0c06654bb0a9833f7",
          "byte_length": 643670
        },
        {
          "locale": "es",
          "translation_id": "53550f04-c5fc-5ef0-87b2-2648184b674d",
          "translated_content_sha256": "a0eeaeb0846b2f69b6096f4eb3ba600c354eb187f72d6f61d9f85b63f70e1be9",
          "sha256": "4cdca5779c7249cc067364a3efeb4820cec12c6728946fd43f64874d85f46fdc",
          "byte_length": 649334
        },
        {
          "locale": "ja",
          "translation_id": "c49fc6ba-e77a-5198-80f2-f57eb9d84861",
          "translated_content_sha256": "6e5f0686c90706f35f6303964c3c80e31193327709d92770ddb643812a8de1bc",
          "sha256": "dcfd152966a9705332a3a03a7def0a1072acbb2f19ac5f29cf6c37b55de073c2",
          "byte_length": 753931
        },
        {
          "locale": "ar",
          "translation_id": "96a6f36e-1963-5420-9119-c755bcafad8a",
          "translated_content_sha256": "607091e02e9dd0c2eb183b5e66584a4a2ec6ea75234d4fc8ff3e3341b4961929",
          "sha256": "669f1e4f6ffe5036a1506f4bd6d138091350561294b282dce12917d28ea0e647",
          "byte_length": 629190
        }
      ]
    },
    {
      "slug": "synthetic-data-quality",
      "title": "合成训练数据的质量闭环：覆盖、筛选偏差与尾部信息流失",
      "url": "/guides/synthetic-data-quality/v6/",
      "localized_urls": {
        "en": "/guides/synthetic-data-quality/v6/en/",
        "zh": "/guides/synthetic-data-quality/v6/zh/",
        "es": "/guides/synthetic-data-quality/v6/es/",
        "ja": "/guides/synthetic-data-quality/v6/ja/",
        "ar": "/guides/synthetic-data-quality/v6/ar/"
      },
      "previous_version": "/guides/synthetic-data-quality/v5/",
      "version": 6,
      "sources": [
        "arxiv-2306.11644",
        "arxiv-2212.10560",
        "arxiv-2107.06499"
      ],
      "source_article_sha256": "0816985f6fd8f27af5820b6eac0f5a82a341b816167a8feaaa1612fe2611db4b",
      "cover_sha256": "dc17fc7274e158f3bb50ba566dcc3000363c3ee81a6a44bbd813134b5936c44c",
      "pdf": {
        "document_id": "2c339cfd-ca4a-5207-abb7-0fe4ffb3b5a0",
        "version_id": "9b496987-198e-5e8b-a4f1-0647fbb0d4bd",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "594cd29f-6536-57c5-8b87-0db53230265a",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "aa26b985-4716-57a2-884d-a16ee76e6f17",
          "translated_content_sha256": "f4437a12377fd73b548f2bbd37ab3e0acf53b9bfa1e06f4b56b7d7354b09a5f2",
          "sha256": "93c8eae0ff7e4a407a043b8835853d3cec4a9c1781a3ee35fa3027bd67a8bdd6",
          "byte_length": 738002
        },
        {
          "locale": "es",
          "translation_id": "51695e9f-301d-5eaf-bd62-f7abd1dac214",
          "translated_content_sha256": "0f87deb6e97525cad4e5d2ea44b2cd275fbf349f58554d5afb83a13e8dc1f4f0",
          "sha256": "26608bd8b465a635cec72426a05e4198164f39c1f5d06c8ebd82d5cc62198217",
          "byte_length": 744420
        },
        {
          "locale": "ja",
          "translation_id": "cac6cdc9-c41e-5bb4-a551-6546e59cae40",
          "translated_content_sha256": "e93d4e36bd7b954cc3cec0ec9d056a6186c2d2550dcd89b6a34920c0c43c7f3b",
          "sha256": "fc69a0b1b8478fa63a3468cd583101fffd74df7269406274c9e021c030e1dedb",
          "byte_length": 847413
        },
        {
          "locale": "ar",
          "translation_id": "645d7052-6309-57fc-8af6-f24d06250a03",
          "translated_content_sha256": "d78e0bbcac1f10f27717d03fa89d9f06157bb881ca41a3940c38d846abb5969f",
          "sha256": "02e6bcca327de90de894af3788a6c884574b6395a0953100e17a35a82dfa552f",
          "byte_length": 725874
        }
      ]
    },
    {
      "slug": "transformer-attention",
      "title": "从注意力到 IO 感知执行：Transformer 的计算结构、复杂度与可复核分析",
      "url": "/guides/transformer-attention/v10/",
      "localized_urls": {
        "en": "/guides/transformer-attention/v10/en/",
        "zh": "/guides/transformer-attention/v10/zh/",
        "es": "/guides/transformer-attention/v10/es/",
        "ja": "/guides/transformer-attention/v10/ja/",
        "ar": "/guides/transformer-attention/v10/ar/"
      },
      "previous_version": "/guides/transformer-attention/v9/",
      "version": 10,
      "sources": [
        "attention",
        "flash",
        "longformer",
        "arxiv-2104.09864"
      ],
      "source_article_sha256": "cc5943e711a02c40781d8c83edc2420d410cbbf1d4645896baa15dc442b212ba",
      "cover_sha256": "dd096e1f941e1acbd39ced3b22a0804d36f049f59ccb32a489b70babc2bdd8ab",
      "pdf": {
        "document_id": "316b6e20-0ab0-5f4b-996a-74ed3bfd0d19",
        "version_id": "ea8deda4-127f-53fd-9e0e-28069755c849",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "bbe980d6-f0c9-5379-bf69-da02c88c3f49",
      "source_guide_version": 9,
      "translations": [
        {
          "locale": "en",
          "translation_id": "61fa674c-0e0b-50c4-bcf0-1e80ab90db4b",
          "translated_content_sha256": "7933add173039bb5acff797c258ec48006fb8e6dfbbf4ecb38819ca5cc3fd5d9",
          "sha256": "576f8f44aa281a06439463cf1294974a82db8a3f8b24f58c8bca3f6c078903df",
          "byte_length": 750613
        },
        {
          "locale": "es",
          "translation_id": "ca2f0847-5281-5140-a7bb-9cd3ea68f589",
          "translated_content_sha256": "a6264556b82d1292a902d098b2dadfd931979f8dde94b7bf74c08c00682b798c",
          "sha256": "763e1eb050dccf5729876572a7e43de3838ee6f320d897f5133ddfba3eaf9be7",
          "byte_length": 762371
        },
        {
          "locale": "ja",
          "translation_id": "b5fdae00-9c4c-5f33-aa5f-8b238130cef7",
          "translated_content_sha256": "2437ba4bc0df38ce1e6894e7f4236be504aa18a4f2e5377ca03614799119a92c",
          "sha256": "fd625678fb02b4a1a9ab3dc8199733577d7a8d021664044e1c58ffac6ddd07b7",
          "byte_length": 896400
        },
        {
          "locale": "ar",
          "translation_id": "f9a94ef8-f095-557a-9233-7c52038b78e7",
          "translated_content_sha256": "321d7357cb843bbfef650714aeace2b01be9aefdb68c96aad3b8b6c01eaf793a",
          "sha256": "fda2427681b91b24f7ad6b4cbb193fc88982f72ad1fa510409cc8db4c0c25433",
          "byte_length": 761870
        }
      ]
    },
    {
      "slug": "virtual-cell-perturbations",
      "title": "虚拟细胞能预测什么：扰动基础模型、线性基线与评价指标的校准",
      "url": "/guides/virtual-cell-perturbations/v5/",
      "localized_urls": {
        "en": "/guides/virtual-cell-perturbations/v5/en/",
        "zh": "/guides/virtual-cell-perturbations/v5/zh/",
        "es": "/guides/virtual-cell-perturbations/v5/es/",
        "ja": "/guides/virtual-cell-perturbations/v5/ja/",
        "ar": "/guides/virtual-cell-perturbations/v5/ar/"
      },
      "previous_version": "/guides/virtual-cell-perturbations/v4/",
      "version": 5,
      "sources": [
        "geneformer",
        "scgpt",
        "perturb-linear",
        "perturb-calibrated"
      ],
      "source_article_sha256": "a20f97fd72de721778794822b17b90314ef98322de81e7039ca14069a27128aa",
      "cover_sha256": "97d90ea659293ff8dc7968012ab2988f00fb9cf8675253c999fcb2bbecfae89d",
      "pdf": {
        "document_id": "8cf6bd61-88f7-56f5-8a17-7c59cb5ea9b8",
        "version_id": "4cd96394-4438-5622-8bb2-b26757e748b5",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "9a419c4f-78ba-5136-a997-949d6de8828c",
      "source_guide_version": 4,
      "translations": [
        {
          "locale": "en",
          "translation_id": "07d084f0-ff33-5108-a539-f240be66398d",
          "translated_content_sha256": "79a3f06d43d471da1f7cf27119761d7d93a75f2f61ecf018276ba77f2661ab0c",
          "sha256": "4b9aeacc2423a120a3fcaf76c1c334bd4e2bc3ec97966eb66937de3fbe042e42",
          "byte_length": 814905
        },
        {
          "locale": "es",
          "translation_id": "2a5fc935-4703-5c35-8a5a-558b64e79b36",
          "translated_content_sha256": "cc4584d1e42d4cb730e3ec5a7829f23fe1da261b69f4bb2adff4913f84df11ce",
          "sha256": "0515d9a49b9b333a366d047ebb5ed2514577d5c7e8dcf7d2e1716361502bdf62",
          "byte_length": 826888
        },
        {
          "locale": "ja",
          "translation_id": "d30046f6-30b5-5814-aa61-95e2a80e34fe",
          "translated_content_sha256": "7d1e2bc9ae8784b6f6a9be81db011495202f4ac2b9eb0165f7a0b8b9d59c2e1f",
          "sha256": "ce50bd95abef2595c07729b74541d4a088a65da973d3edf9501faa94aa36feef",
          "byte_length": 1025108
        },
        {
          "locale": "ar",
          "translation_id": "9f941b35-cef5-591a-8928-94aa71907922",
          "translated_content_sha256": "c2156a2d095ddca92ae827d2a3ffbac1e3e6cfff30a721760f3aa2b47c1483fe",
          "sha256": "ce47ea4ab0f2da8cbb9025a4ff48deb53ee71b449efd2fcd071c39bfb5e29880",
          "byte_length": 824794
        }
      ]
    },
    {
      "slug": "vision-segmentation-foundation",
      "title": "可提示分割与视频记忆：SAM 接口、掩码歧义和跨域验证",
      "url": "/guides/vision-segmentation-foundation/v6/",
      "localized_urls": {
        "en": "/guides/vision-segmentation-foundation/v6/en/",
        "zh": "/guides/vision-segmentation-foundation/v6/zh/",
        "es": "/guides/vision-segmentation-foundation/v6/es/",
        "ja": "/guides/vision-segmentation-foundation/v6/ja/",
        "ar": "/guides/vision-segmentation-foundation/v6/ar/"
      },
      "previous_version": "/guides/vision-segmentation-foundation/v5/",
      "version": 6,
      "sources": [
        "arxiv-2304.02643",
        "arxiv-2408.00714",
        "clip"
      ],
      "source_article_sha256": "295a9d4c00567eac1a395973d869523cfda57fde616f5322d9d4d568cecaae84",
      "cover_sha256": "1208ef27b7099d996d5890142bb484dae3dfc09a3e4becae2625330afd0525ea",
      "pdf": {
        "document_id": "65875c05-87b0-58dc-8d50-74a275d0ba48",
        "version_id": "2fe85aad-948a-5660-a2d9-c7f7d98fb2a1",
        "media_type": "application/pdf",
        "authentication_required": true,
        "download_audited": true
      },
      "source_locale": "zh",
      "source_version_id": "5f61aec9-63b1-5d16-9d26-943f2ce05599",
      "source_guide_version": 5,
      "translations": [
        {
          "locale": "en",
          "translation_id": "fd43141c-682b-56bd-bedb-14b606e31ab5",
          "translated_content_sha256": "d774deaefd166c1ac675aaf71dd450f4817051f017d7d5139b2081583889edb1",
          "sha256": "31224dfac0a5304e55458cc1d386222294264c6dd39e8e9471a8932f5b06364b",
          "byte_length": 669789
        },
        {
          "locale": "es",
          "translation_id": "e214fe7a-7077-5542-8dfe-17477e07654f",
          "translated_content_sha256": "3f2df518955c7858e22372da443e02cff5744c00f2b52b496fd9dbd16efc1b34",
          "sha256": "313e3e716ee4b1bd640e0059826d4a0eddb88e2b176d8565d5e07aa577e531e5",
          "byte_length": 676334
        },
        {
          "locale": "ja",
          "translation_id": "8561bd55-abd2-5586-b262-3c6b1a3f4021",
          "translated_content_sha256": "3aeb20f4e95b0058efacebd094294190459385bc3c1f26a77dcaf6e651f40171",
          "sha256": "1a607517e6091789e43747533c2fd11ce72c351b5dd41e188326fbc9be52b653",
          "byte_length": 786485
        },
        {
          "locale": "ar",
          "translation_id": "9c3d7551-284d-543e-b6f1-e068beec578c",
          "translated_content_sha256": "4307ac203fd5cdba829326641bbb5fee85bac9a6403c0258fa0d10a6aab8015e",
          "sha256": "7c2bdcdfb873512424af34647287b7839f1d0a0930d6df6994bb1c3e92c3baa6",
          "byte_length": 658993
        }
      ]
    }
  ],
  "original_languages": [
    "zh-Hans",
    "en"
  ],
  "distinct_source_urls": 518,
  "translation_status": "partial",
  "translation_languages": [
    "en",
    "zh",
    "es",
    "ja",
    "ar"
  ],
  "translation_scope": "600 existing translations retained byte-for-byte. The 20 Computer Science II reviews currently provide English originals only.",
  "translation_count": 600,
  "translated_articles": 150,
  "source_collection_sha256": "0778c114424b149fa9ab78d8f302df0fbf606a0a3ebad8517aa57faa2db1835e",
  "presentation_revision": "Compact accessible page entry replaces native long select menu.",
  "presentation_published_at": "2026-10-25T15:55:09+00:00",
  "cover_art_revision": {
    "revision": 2,
    "metadata_url": "/guides/assets/v16-cover-art-dbfd2cc2b8545028.json",
    "metadata_sha256": "dbfd2cc2b8545028d8d3d9be529171e5db4fbe294976d644f3f9a2e9250ef5d1",
    "generator": "ImageGen",
    "count": 20
  },
  "home_pagination": {
    "schema": "auturnal.home-pagination.v1",
    "default_page_size": 12,
    "page_sizes": [
      12,
      24
    ],
    "pages": 15,
    "search": "titles_summaries_topics",
    "collections": {
      "2026-10-25-computer-science-ii": 20,
      "2026-10-22-english-frontiers": 40,
      "2026-10-22-computer-science": 20,
      "2026-10-22-deep-learning": 20,
      "selections": 70
    },
    "sorts": [
      "newest",
      "oldest",
      "title"
    ],
    "catalogs": {
      "en": {
        "url": "/guides/assets/v17-library-en-ea16ba278bbbcc82.json",
        "sha256": "ea16ba278bbbcc829820d5118ef98102444ef4daa006b3406b00c29fbabb1ece",
        "bytes": 211586
      },
      "zh": {
        "url": "/guides/assets/v17-library-zh-31aa7cde60e862cf.json",
        "sha256": "31aa7cde60e862cf8db00cf00bb6212f115a1ba1084374d4a5aa0d8bbecf1447",
        "bytes": 199130
      },
      "es": {
        "url": "/guides/assets/v17-library-es-828800a589ceb2db.json",
        "sha256": "828800a589ceb2db932b4d9d9cb344065f6c5788b162eecd0eafe4b0293a88cb",
        "bytes": 223384
      },
      "ja": {
        "url": "/guides/assets/v17-library-ja-c1a3ef281fccaa1f.json",
        "sha256": "c1a3ef281fccaa1fda140bedb961fe40f810a6d1c0affd391cbf241246b1fa82",
        "bytes": 219122
      },
      "ar": {
        "url": "/guides/assets/v17-library-ar-a43b3b9e25681759.json",
        "sha256": "a43b3b9e256817594cd1c64ec0bc9a786a48b726623edd111bd74f2ac09f4d20",
        "bytes": 246909
      }
    },
    "script": {
      "url": "/guides/assets/v19-reader-01b0c5b73b002066.js",
      "sha256": "01b0c5b73b00206648fb371d18efbe00296c837d154659eaed9da8750f9990b4",
      "integrity": "sha256-AbDFtzsAIGZI+zcdGO++AClsg30VRlnq7Z2odQ+ZkLQ="
    },
    "css": "/guides/assets/v19-library-a9a5702b8abfb27e.css",
    "visible_search_controls": false,
    "visible_result_summary": false,
    "top_previous_next": false,
    "pager_alignment": "center",
    "jump_alignment": "right",
    "filtered_url_compatibility": true,
    "jump_control": "bounded_numeric_text_entry_with_explicit_button",
    "jump_keyboard": [
      "Enter",
      "Escape"
    ]
  }
}
