{
  "revision": "47142a1a618af0ac75939457cf8596169e7bf622ca3101f114ef8a2179fb743e",
  "schemaVersion": 1,
  "method": "Deterministic structural review of every source document. Signals identify review work; they do not establish correctness, freshness, readability or runnable examples.",
  "criteria": [
    "freshness",
    "quality",
    "redundancy",
    "organisation",
    "HLD diagrams",
    "streamlining",
    "language",
    "bloat",
    "connectivity",
    "code samples",
    "vision",
    "industry and theoretical precedents"
  ],
  "summary": {
    "documents": 182,
    "words": 1012158,
    "statuses": {
      "unverified": 110,
      "design": 42,
      "historical": 27,
      "superseded": 3
    },
    "sourceLinkFindings": 0
  },
  "documents": [
    {
      "id": "home",
      "title": "Reaktor Documentation",
      "revision": "f18329900ca278b9339b6963a06c9765ea8e8d4838afc3b3a7ddf4d9d98d5f3b",
      "visibility": "public",
      "status": "unverified",
      "owner": "BestBuds",
      "metrics": {
        "words": 1216,
        "sections": 1,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 1,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 21
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-evolution",
      "title": "Shadow, evidence and region releases",
      "revision": "5634e817df860fa72b4918fcf69ffec6e2e6948f4858c9502de9b5084b716b6d",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 2921,
        "sections": 21,
        "diagrams": 5,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 8,
        "longSentenceSignals": 8,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 9,
        "outgoing": 22
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-foundations",
      "title": "Architecture thesis and invariants",
      "revision": "3f0a34a1c224d361628a02f5682929e295091a528a194b6ae98c804910a5d80b",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 5314,
        "sections": 44,
        "diagrams": 4,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 29,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 9,
        "outgoing": 41
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-language",
      "title": "Compiler, source publication and consistency",
      "revision": "7a372d3bd6f1c196e61466c544c224b4c485f4bba39efa16da1f3ab1e0bfc279",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 2541,
        "sections": 27,
        "diagrams": 8,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 13,
        "longSentenceSignals": 10,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 8,
        "outgoing": 26
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-qualification",
      "title": "Impact, design obligations and qualification",
      "revision": "c232430c10799d2ddf1e6a7e4e3ed45d0cba6bc1898275cbfe802df49a14a5c6",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 6764,
        "sections": 44,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 39,
        "longSentenceSignals": 25,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 11,
        "outgoing": 148
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-scenarios",
      "title": "Cross-runtime systems and worked scenarios",
      "revision": "1a16c06765f0f7d97dfff4d23d4a05f3c6d9fadb83a419e1c70266c6fa1bbf88",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 7472,
        "sections": 55,
        "diagrams": 11,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 1,
        "longSentenceSignals": 34,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 8,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-semantics",
      "title": "Composition and execution semantics",
      "revision": "fd44e21b8d7f1654050f790abbb0e0b6efab5f2e99c1ff305f736696c9622a64",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 3013,
        "sections": 30,
        "diagrams": 9,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 16,
        "longSentenceSignals": 8,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 8,
        "outgoing": 25
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-vocabulary",
      "title": "Nodes, ports and hyperedge vocabulary",
      "revision": "3bf155bcdb8060dac01fa91d6acd12831898dabb8297176b945f6cf9a3bd9711",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 13286,
        "sections": 141,
        "diagrams": 9,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 2,
        "longSentenceSignals": 15,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 8,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "architecture-atlas-workbench",
      "title": "Authoring and industry precedents",
      "revision": "44cfae3ea4d1afc24846b9f1ad0b12050a6cf82a8e46fde68158d6f2f060410d",
      "visibility": "public",
      "status": "design",
      "group": "architecture-atlas",
      "owner": "Reaktor / Astra",
      "metrics": {
        "words": 1926,
        "sections": 16,
        "diagrams": 3,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 24,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 2,
        "incoming": 9,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "astra-reaktor-plan-and-roadmap",
      "title": "Astra Reaktor Plan and Roadmap",
      "revision": "2928edd4e3d0d1f4944ff50f4d660fab29400037b3c0f5a56c019680093bd800",
      "visibility": "public",
      "status": "design",
      "group": "start-here",
      "owner": "Astra / Codex",
      "metrics": {
        "words": 21494,
        "sections": 84,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 56,
        "longSentenceSignals": 25,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 15,
        "outgoing": 49
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "auth-analysis",
      "title": "Reaktor Auth",
      "revision": "ad05d71a28af8fc0f30cf5d8465ee6b40040fc9d0fbe33ad8390eccd35c7a3a0",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Claude",
      "metrics": {
        "words": 14075,
        "sections": 78,
        "diagrams": 0,
        "codeSamples": 86,
        "codeLanguages": [
          "text",
          "bash",
          "kotlin",
          "json",
          "http",
          "sql"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 46,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 29,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "bestbuds-schema-hardening",
      "title": "BestBuds Public and Heimdall Schema Hardening",
      "revision": "c9cae42e6b9c45ca798fd93a2d00c2c35ddeadf1f39a935616888e323599e4f1",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Codex",
      "metrics": {
        "words": 3302,
        "sections": 28,
        "diagrams": 0,
        "codeSamples": 19,
        "codeLanguages": [
          "sql"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 11,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "claude-critic-review",
      "title": "Claude Critic Review",
      "revision": "197dd5cc028837dc863fbb089de4840420218dbbae96347cda9d28c752e5fd5d",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 3244,
        "sections": 33,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "claude-dev-environment",
      "title": "Claude Dev Environment",
      "revision": "6f00143b079e3468ef25d09a0c22b7241dab57aebdfab334f3b862ff36d69dc5",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 6174,
        "sections": 83,
        "diagrams": 0,
        "codeSamples": 9,
        "codeLanguages": [
          "text",
          "kotlin",
          "json"
        ],
        "externalUrlMentions": 10,
        "longSentenceSignals": 16,
        "reusedParagraphs": 14,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "claude-nexergy-appweb-analysis",
      "title": "Nexergy on Reaktor — Commerce Substrate Design",
      "revision": "0344aaa52927e07d687e001f007af438d9f689ea6294841eb389b1f325321759",
      "visibility": "public",
      "status": "unverified",
      "group": "products",
      "owner": "Claude",
      "metrics": {
        "words": 3643,
        "sections": 22,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 9,
        "longSentenceSignals": 8,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "codex-critic-review",
      "title": "Codex Critic Review",
      "revision": "69a0832a290f89fc45a27002ae14578883b8239b99b3534fa6d3b8c4d54567d2",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Codex",
      "metrics": {
        "words": 2935,
        "sections": 31,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 13,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "codex-dev-environment",
      "title": "Codex Dev Environment",
      "revision": "45e48f440f4b6aa4411381f536db057dc87b5c63b7b9b9ec7e435be7764ae424",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Codex",
      "metrics": {
        "words": 2585,
        "sections": 29,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 11,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 5,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "codex-nexergy-appweb-analysis",
      "title": "Codex Nexergy Energy on Reaktor",
      "revision": "6234610da8e3cbd099a8d7df3417a9d1435b722806eeb79d40cc49135393badd",
      "visibility": "public",
      "status": "unverified",
      "group": "products",
      "owner": "Codex",
      "metrics": {
        "words": 4801,
        "sections": 27,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 20,
        "longSentenceSignals": 5,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "codex-roadmap",
      "title": "Codex Roadmap",
      "revision": "0110f58f3cd31e4f501ee3555bec287c4db3c71080527de12e98daf202290c5a",
      "visibility": "public",
      "status": "superseded",
      "group": "background",
      "owner": "Codex",
      "metrics": {
        "words": 4389,
        "sections": 32,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 14,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 7,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "companyos-migration-plan",
      "title": "CompanyOS — TypeScript / Vite / Reaktor Migration Plan",
      "revision": "488ab48b32b51442a9dbaf3c490c35cf15511df4fda77490ea0449cedf63c6e5",
      "visibility": "public",
      "status": "unverified",
      "group": "products",
      "owner": "Claude",
      "metrics": {
        "words": 6045,
        "sections": 28,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "text",
          "ts"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 19,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 8
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "contributing",
      "title": "Contributing to Reaktor",
      "revision": "cec814bd91626957fefe0477dee9acfcc9714497b4195588b84a77370da74e75",
      "visibility": "public",
      "status": "unverified",
      "group": "start-here",
      "owner": "Merged",
      "metrics": {
        "words": 1576,
        "sections": 10,
        "diagrams": 0,
        "codeSamples": 7,
        "codeLanguages": [
          "properties",
          "bash",
          "text"
        ],
        "externalUrlMentions": 1,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "deep-link-integration",
      "title": "Deep Link Integration",
      "revision": "ff58b8fb53f5204e5786b9071c9aa023a2e5a0df23225dcab4e99215575d4197",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Codex",
      "metrics": {
        "words": 3614,
        "sections": 51,
        "diagrams": 0,
        "codeSamples": 22,
        "codeLanguages": [
          "kotlin",
          "text",
          "json",
          "yaml"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 15,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 12,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "documentation-audit",
      "title": "Documentation audit — 7 October 2026",
      "revision": "b3a32bef8102dc15c3ec00d951a78a423060e3968e49807a1449ee20b8fccf19",
      "visibility": "public",
      "status": "historical",
      "group": "start-here",
      "owner": "Reaktor documentation",
      "metrics": {
        "words": 1977,
        "sections": 9,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 27
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "documentation-graph-markers",
      "title": "Markdown graph markers",
      "revision": "3c17e5bd0cc10b20bb3fcc253e2587b80724302e96db729b853302b084f6755f",
      "visibility": "public",
      "status": "design",
      "group": "start-here",
      "owner": "Reaktor documentation",
      "metrics": {
        "words": 1026,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "yaml"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "documentation-library",
      "title": "Documentation library and improvement programme",
      "revision": "430238028b8c1d285788ce7ee257354f3a77525ed0d0cc108b6fa868c456c0df",
      "visibility": "public",
      "status": "design",
      "group": "start-here",
      "owner": "Reaktor documentation",
      "metrics": {
        "words": 1300,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 3,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-assurance",
      "title": "Assurance and adoption studies",
      "revision": "e1d326ba288a5821eeb04ca00c3a8e0ee9519f384fe942398e19c57d50f702d7",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 8339,
        "sections": 40,
        "diagrams": 1,
        "codeSamples": 14,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 5,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 47,
        "incoming": 9,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-data",
      "title": "Data authority, contracts and federation",
      "revision": "96b8499e14c41fce48e21956db1305d1c8aabc4b8c1cee367e5f9775dc9e8445",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 2584,
        "sections": 16,
        "diagrams": 0,
        "codeSamples": 5,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 11,
        "incoming": 9,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-delivery",
      "title": "Build, compilation and resource budgets",
      "revision": "7ab236f9dd5a20b3a346b13f8ff1a28e894391b38a493b1b90b42d3fcfbd304a",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 3440,
        "sections": 25,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 7,
        "incoming": 9,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-engine",
      "title": "The engine and feature composition",
      "revision": "97bf060c2bcdee6e371e0960f67099ab35477ae3fb31b508ddc609a13379ea19",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 7841,
        "sections": 51,
        "diagrams": 4,
        "codeSamples": 22,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 10,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 30,
        "incoming": 11,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-evaluation",
      "title": "Precedents, evaluation and implementation sequence",
      "revision": "54d6734a1f233476d23ef5afa6882a780f4ac4dd3ba138da054e11bd1dc43a61",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 3432,
        "sections": 21,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 8,
        "incoming": 10,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-evolution",
      "title": "LiveUpdate, coordinator and human-agent authoring",
      "revision": "9cbe9c874110e02b6b4f2458c0b43922527a9ebbc828f2e1e007d4c7003f218b",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 5798,
        "sections": 37,
        "diagrams": 3,
        "codeSamples": 16,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 5,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 27,
        "incoming": 9,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-facsimile",
      "title": "Engine preprint: original page layouts",
      "revision": "07acb1ba494ee8e8491ad218e3d3f807d7c6efd8a60492710478e18b1ea15dd0",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 55881,
        "sections": 115,
        "diagrams": 114,
        "codeSamples": 114,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 66,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 197,
        "incoming": 10,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-graph",
      "title": "Graph model, protocols and computation",
      "revision": "09ef3f7527b74786d73805704b83748089cd0fa54ba285e69a081bf6329e1142",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 10590,
        "sections": 60,
        "diagrams": 0,
        "codeSamples": 42,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 52,
        "incoming": 9,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-reference",
      "title": "References, notation, exercises and source lineage",
      "revision": "e04b6a8852529ce9e5fe982a4834cf09d458438f5deb103f6c8088bb1262c435",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 6978,
        "sections": 23,
        "diagrams": 0,
        "codeSamples": 14,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 19,
        "incoming": 11,
        "outgoing": 12
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-preprint-runtime",
      "title": "Platforms, identity and polyglot execution",
      "revision": "05df78ef5763b10f714b5a45ac18c68c89d2d5e087931653cdadb12681d9a337",
      "visibility": "public",
      "status": "design",
      "group": "engine-preprint",
      "owner": "Reaktor Project / BestBuds Ventures",
      "metrics": {
        "words": 5049,
        "sections": 35,
        "diagrams": 1,
        "codeSamples": 5,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 14,
        "incoming": 9,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "engine-website-implementation-report",
      "title": "Engine and Website Implementation Report",
      "revision": "d948dc92de73a44f749ec2ec66ac4374d8613a8defee353ed429ad1b669c39bc",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Codex",
      "metrics": {
        "words": 2200,
        "sections": 38,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-01-bytes-and-ownership",
      "title": "Part I Bytes and Ownership",
      "revision": "7afb323827627d6cf48bd17a420bce3a51c1c9de4e9d20fb68940bbd07b6c9cb",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 2737,
        "sections": 23,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "text",
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-02-flatbuffers",
      "title": "Part II FlatBuffers",
      "revision": "15783b307c02b965a52cebb2795f72200528d786014484b46db522caf8f4f50d",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 5045,
        "sections": 47,
        "diagrams": 0,
        "codeSamples": 7,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 6,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 5,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-03-flexbuffers",
      "title": "Part III FlexBuffers",
      "revision": "debb6eb15d5d32dae79c42bf5305b5ba642f3400dc07f13f59a2a63d176cb0c8",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 8141,
        "sections": 74,
        "diagrams": 0,
        "codeSamples": 18,
        "codeLanguages": [
          "text",
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 5,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-04-quality-and-performance",
      "title": "Part IV Quality and Performance",
      "revision": "1f25a7f84662b864791eecc7b7e03bd112fc8bade9314e7cf3fa186d45427f99",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 4159,
        "sections": 41,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 5,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-05-mutable-memory",
      "title": "Part V LiveFlex Mutable Memory",
      "revision": "f2ecfe2675fd4e21923da5c950a0ca3aec50e39da60e87ccc1ff4b14627c2cd0",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 7532,
        "sections": 65,
        "diagrams": 0,
        "codeSamples": 9,
        "codeLanguages": [
          "text",
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 10,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-06-appendix-a",
      "title": "Appendix A Type Codes and Byte Equations",
      "revision": "6445bf61a76ef083d997b79c959b355cd6d0c63fa45ab1e109a244c212ecf85b",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 707,
        "sections": 5,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-07-appendix-b",
      "title": "Appendix B Exercise Solutions and Implementation Hints",
      "revision": "345eabf8ad9244c49debe2087c6aecf93006ac16657323607bc936ababc0488b",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 1880,
        "sections": 8,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-08-appendix-c",
      "title": "Appendix C Reading the Official Implementation",
      "revision": "bf2fb4d163834ce97c1ccc7e47934d86e53b817dfd1af7e85aef07cc3b4c90d3",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 1012,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-09-appendix-d",
      "title": "Appendix D Checked FlexBuffers Laboratory",
      "revision": "c18b32b3a2c7491bbdd32f4bdd50c8f3711860d77d6022453771424e4d6d59af",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 2117,
        "sections": 2,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 13,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-10-appendix-e",
      "title": "Appendix E Mutable Semantic Laboratory",
      "revision": "29f2ae5092955ccafccbe6b3506cb278235e08d643bacad20bd10f1462f6342a",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 1135,
        "sections": 2,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-11-appendix-f",
      "title": "Appendix F FlatBuffers Table Laboratory",
      "revision": "f1b6b937f0f0405de2ca29dff0364b1ad515d36f7e0ee4585c649688c0fab099",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 365,
        "sections": 2,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 4,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory-12-appendix-g",
      "title": "Appendix G Sources and Edition Notes",
      "revision": "e53fa4ce943770661aaaf6e3b0541966acdf54ea3116c41911e079f071da2fc6",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 745,
        "sections": 29,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 25,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 1,
        "incoming": 3,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flatbuffers-flexbuffers-mutable-memory",
      "title": "FlatBuffers and FlexBuffers: From Bytes to Mutable Memory",
      "revision": "e7380788566fb05b99d8719eb9dbcf0c3bb70b26f5b5ea86190f29df76e6e871",
      "visibility": "public",
      "status": "historical",
      "group": "flexbuffers-ffi",
      "owner": "Supplied book / Codex conversion",
      "metrics": {
        "words": 1403,
        "sections": 9,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 26,
        "outgoing": 16
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flexbuffer-implementation",
      "title": "Reaktor FlexBuffer — High-Performance Binary Serialization",
      "revision": "b1d038aac9926093166282136e4ac5c23f9a8f14f96f316b9c439aec3d5c33b3",
      "visibility": "public",
      "status": "unverified",
      "group": "flexbuffers-ffi",
      "owner": "Codex",
      "metrics": {
        "words": 10124,
        "sections": 78,
        "diagrams": 0,
        "codeSamples": 16,
        "codeLanguages": [
          "text",
          "kotlin",
          "c",
          "bash"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 44,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 19,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flexbuffer-improvement-plan",
      "title": "FlexBuffer Improvement Plan",
      "revision": "e5a71dad5b6c9c1477bb8d110325cb60dda7b5791b2fcc8984501acb02312256",
      "visibility": "public",
      "status": "unverified",
      "group": "flexbuffers-ffi",
      "owner": "Codex",
      "metrics": {
        "words": 141,
        "sections": 2,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 5,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flexbuffer-performance-review",
      "title": "FlexBuffers: October performance and stability review",
      "revision": "d3318a36a5a7bc5b6d93efa8b7b97341d58a480b086457e43282fbb58579210e",
      "visibility": "public",
      "status": "unverified",
      "group": "flexbuffers-ffi",
      "owner": "Codex",
      "metrics": {
        "words": 2624,
        "sections": 17,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 28,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "flow-analysis",
      "title": "Flow Analysis",
      "revision": "e6c396403ec1fbae0149252b21cd1414a469702e4bdb37cdee2505a168d4db5f",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 1829,
        "sections": 57,
        "diagrams": 1,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "graph-kernel-analysis",
      "title": "Graph Kernel Analysis",
      "revision": "6d608bf52178ff1c1e436da9ff5b6e6dc602f3ac29dfe60ad3dc20851f7ed779",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Claude",
      "metrics": {
        "words": 3412,
        "sections": 74,
        "diagrams": 0,
        "codeSamples": 31,
        "codeLanguages": [
          "text",
          "kotlin",
          "yaml"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 31,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "hangar",
      "title": "Hangar — the Reaktor desktop app",
      "revision": "1030c55b77342f9c2a8dfeb9b5678fa286af1d6b368bd6115a10d15cde708865",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Claude",
      "metrics": {
        "words": 1604,
        "sections": 8,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "kotlin-clr",
      "title": "Kotlin/CLR — a .NET backend for Kotlin",
      "revision": "fe254cc626d9e2f8d1d22552881d4ed6542f1bd344856bdbffa16492f5e74078",
      "visibility": "public",
      "status": "unverified",
      "group": "flexbuffers-ffi",
      "owner": "Claude",
      "metrics": {
        "words": 10179,
        "sections": 61,
        "diagrams": 0,
        "codeSamples": 23,
        "codeLanguages": [
          "text",
          "kotlin",
          "csharp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 18,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "manna-functional-designs",
      "title": "Manna — Functional Design Handoff",
      "revision": "1598ddc6be837dd57acea803088c4137238e4801d40902eaad6a810459433bc1",
      "visibility": "public",
      "status": "unverified",
      "group": "products",
      "owner": "Codex",
      "metrics": {
        "words": 2306,
        "sections": 13,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "manna-hld",
      "title": "Manna HLD — Implementation on Reaktor Graph and Surface",
      "revision": "ba1cdca617f06779caba308ef74eab756d0d6f57b8b97c29533eee26d06e0eb7",
      "visibility": "public",
      "status": "unverified",
      "group": "products",
      "owner": "Codex",
      "metrics": {
        "words": 9811,
        "sections": 59,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 10,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 5,
        "outgoing": 22
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "manna-kotlin-surface-migration-plan",
      "title": "Manna — Kotlin Surface migration plan",
      "revision": "c988d249ee5d9372647f9da748b2814557d0845b94021cbe449359f83d1d8158",
      "visibility": "public",
      "status": "unverified",
      "group": "products",
      "owner": "Codex",
      "metrics": {
        "words": 5927,
        "sections": 17,
        "diagrams": 12,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 7,
        "longSentenceSignals": 6,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 5,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-crashlytics",
      "title": "Native diagnostics with Crashlytics",
      "revision": "d8204c1d17c22fd59f6de790996ee5672e12b247b354763e55a21aa165e98dae",
      "visibility": "public",
      "status": "design",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 1865,
        "sections": 11,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 7,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 0
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-delivery",
      "title": "Operations Delivery Gates and Runbooks",
      "revision": "fdcc9202d01538390139e4cac1622a1977a0641b16e797e528be619f0fc34552",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 873,
        "sections": 8,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 12,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-graph-evidence",
      "title": "Graph Attribution and Operational Evidence",
      "revision": "7734b97081ab56ee25ec438dc987a271c0423828b99c615facc379883a3d5b0f",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 808,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 20,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-instance-diagnostics",
      "title": "Instance Health, Footprint and Memory Leaks",
      "revision": "2f6e607920ae21249b42c7a18e4354b7089c86d53410315f62e9405add0662ae",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 897,
        "sections": 5,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 2,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 14,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-load-resilience",
      "title": "Load, Capacity and Resilience Verification",
      "revision": "ef6f6f169e62800c60f0a3758f40abfc60761df6140801c2ee16eb22db91bf00",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 656,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 2,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-observability",
      "title": "Shared Observability and Shadow Evidence",
      "revision": "12206b1b512f6b2ecb6acbfe3e0ac8407bd6829f6924799f346cb79a1440e6b7",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 884,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 8,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-profiling",
      "title": "Profiling and JVM Diagnosis",
      "revision": "700c923b183b5360dee508f1df58eb21e38dc1590f7b4f028a9c7a14a9deb15d",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 750,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "bash"
        ],
        "externalUrlMentions": 5,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations-references",
      "title": "Operations Sources and Document Register",
      "revision": "5375008210250eb6f2de12ccdefd3ebfd8cb64342bc1bc9ad91d272ff8dfa7c9",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 1119,
        "sections": 5,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 19,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 7,
        "outgoing": 63
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "operations",
      "title": "Operations & Reliability",
      "revision": "2d0561f80e6dd54101920eff9c83876396bd9f8e398af69178bc6b17c679994a",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 817,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 17,
        "outgoing": 21
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "performance-observability-history",
      "title": "Performance design history",
      "revision": "f4eb39c32a168794e8d36989af106e8da623b9484c6ae32fc6920e64e2b71988",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 8825,
        "sections": 106,
        "diagrams": 0,
        "codeSamples": 13,
        "codeLanguages": [
          "sh",
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 1,
        "longSentenceSignals": 31,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "performance-observability",
      "title": "Performance and Observability",
      "revision": "5b858a162ca7c4069e914b641638d6c60f5caed443be94ac73e072abd071cc61",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Codex",
      "metrics": {
        "words": 728,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 33,
        "outgoing": 17
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-actor-model",
      "title": "Reaktor Actor Model",
      "revision": "abf9f0e6a93cdf38d1cb3157dc7a0ce24d0ed30885976056a06069b9bd7813e8",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Codex",
      "metrics": {
        "words": 1767,
        "sections": 27,
        "diagrams": 0,
        "codeSamples": 8,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 5,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 24,
        "outgoing": 8
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-agent-efficiency",
      "title": "Building Reaktor with agents — where the tokens go, and how to spend fewer",
      "revision": "570ce928b58c2919d1deefd3ee98022f9b0e109b677ed221ba1668f0eb56433f",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Claude",
      "metrics": {
        "words": 2588,
        "sections": 18,
        "diagrams": 0,
        "codeSamples": 5,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-agent-workspace",
      "title": "Reaktor Agent Workspace — Native Harnesses, Graph Context and Verified Work",
      "revision": "761f0c0599befd5a859fd9ad365f4d9bfaa8927102d30860d90ab93d1bddea09",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Codex / Claude",
      "metrics": {
        "words": 11889,
        "sections": 31,
        "diagrams": 6,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 11,
        "longSentenceSignals": 25,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-agentic-tooling",
      "title": "The Reaktor Control Plane",
      "revision": "3fd293b0e555e796fb3f0ef5ce58793d2b03b93ede85276cd5e94cf486fe0a1e",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Codex",
      "metrics": {
        "words": 3727,
        "sections": 33,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 10,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 29,
        "outgoing": 19
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-analytics-telemetry",
      "title": "Reaktor Analytics and Telemetry",
      "revision": "6dac2ec801cdb341552005386289cd3b6bfd395b9d01de54f53b743e1053f335",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Codex",
      "metrics": {
        "words": 5402,
        "sections": 46,
        "diagrams": 0,
        "codeSamples": 22,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 27,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 18,
        "outgoing": 16
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-architecture-analysis",
      "title": "Workbench Feature Gap Analysis",
      "revision": "5370724d1f071caf3d403bfda478296d82247d5f97d4f7acaa0d47ebec00a41f",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 1549,
        "sections": 25,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-arena",
      "title": "Reaktor Arena",
      "revision": "13dbc6ada02152eb4a18fcf47d53766ba37f3b99b290fb7cf651c66e75b8e96c",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Codex",
      "metrics": {
        "words": 3233,
        "sections": 39,
        "diagrams": 0,
        "codeSamples": 31,
        "codeLanguages": [
          "text",
          "cpp"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-atlas-revamp-5.6-ultra",
      "title": "Reaktor Product Atlas — Living Graph Super-IDE",
      "revision": "47063e5cb786bd2924758194e7da26cdf08f32f61e7593d9dcae4ef07fc0a9b9",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Astra / Codex",
      "metrics": {
        "words": 24534,
        "sections": 175,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 11,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 13,
        "outgoing": 19
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-atlas-review-fable-5",
      "title": "Reaktor Product Atlas — Original Source Review — Fable 5",
      "revision": "d5e1f7981556edcef9eee49925fc1d259b1cdc218af5fd0d007c7941b778b85b",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 105933,
        "sections": 218,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 272,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-browser-local-ai",
      "title": "Browser-Local AI for Reaktor",
      "revision": "6b9788db10223d4e17b198d2eac1fc07924c1ce3d88393d0ac7a5dc0f6f903a1",
      "visibility": "public",
      "status": "design",
      "group": "agents",
      "owner": "Codex",
      "metrics": {
        "words": 2947,
        "sections": 31,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 9,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-build-tools",
      "title": "Reaktor Build Tools",
      "revision": "a0a6a6750263294a636978a5ea6c360b871a7ffdd08c31051c1da448b0a8f335",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Codex",
      "metrics": {
        "words": 3154,
        "sections": 27,
        "diagrams": 0,
        "codeSamples": 5,
        "codeLanguages": [
          "bash",
          "json",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 14,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-bus-mesh",
      "title": "Reaktor Bus",
      "revision": "da64b59d0050dd72142f6acb155af6c247208580c5f6f0128a8174ded7ef40b7",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Codex",
      "metrics": {
        "words": 4066,
        "sections": 34,
        "diagrams": 0,
        "codeSamples": 10,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 14,
        "longSentenceSignals": 11,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 24,
        "outgoing": 8
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-capability",
      "title": "reaktor-capability",
      "revision": "962002fefbd69ad9d9904bc9c579eae13b357536448a4ba5dc328c090e9ffb5a",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Codex",
      "metrics": {
        "words": 2603,
        "sections": 34,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 11,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 22,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-cli",
      "title": "Reaktor CLI — one command line for every reaktor app",
      "revision": "e45bc8e7c8814d8712a6cf017d562f590fb76989906329c6856fda9af3a65679",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Claude",
      "metrics": {
        "words": 5210,
        "sections": 16,
        "diagrams": 0,
        "codeSamples": 11,
        "codeLanguages": [
          "text",
          "bash",
          "kotlin",
          "json"
        ],
        "externalUrlMentions": 1,
        "longSentenceSignals": 18,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 12
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-cloud-pane",
      "title": "Reaktor Cloud Control Plane",
      "revision": "97c1f5f408b5917e6100e4008619119b68fe1f55a79a35c42c6ca2c11ba474e8",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Codex",
      "metrics": {
        "words": 2954,
        "sections": 20,
        "diagrams": 0,
        "codeSamples": 9,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 14,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 19,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-cloud",
      "title": "Reaktor Cloud",
      "revision": "a48af5adee1dce92752ee2ffe74d811525b2bf49b2c6d0e234fbe029bd0b2e4e",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Claude",
      "metrics": {
        "words": 3533,
        "sections": 18,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 21,
        "longSentenceSignals": 19,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-competitive-analysis",
      "title": "Competitive Landscape",
      "revision": "490ad4b6de3883b43ec42b02eb500f2028762918fbfdf16f739f4d50abc69d73",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 2286,
        "sections": 19,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 12,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-component-lifecycle",
      "title": "Reaktor Component Lifecycle",
      "revision": "9f6f560ed5c1262b9db9be9a000040c3bc181d7613d67d2a322fcc553ad9ce0b",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Codex",
      "metrics": {
        "words": 3043,
        "sections": 37,
        "diagrams": 0,
        "codeSamples": 13,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 13,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-conductor",
      "title": "Reaktor Conductor — driving Claude Code and Codex from inside Reaktor",
      "revision": "6bc986056abffed449dfe5f84a86239c9643ef9bc9f4610d3b0df32341422070",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Claude",
      "metrics": {
        "words": 7413,
        "sections": 24,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "bash",
          "text",
          "json"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 25,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-core",
      "title": "Reaktor Core — the foundation layer",
      "revision": "4d95132a6c2c6a50b2cbd75f598612441edf7abbe577c0b42f3768e183e23023",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Claude",
      "metrics": {
        "words": 3494,
        "sections": 20,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 18,
        "longSentenceSignals": 16,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 17,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-data-graph",
      "title": "The Data Graph — data within Reaktor's unified graph",
      "revision": "1a0b0c33c15054ab555f084cadeb2fb133665f7b66a25ff3f45e231d47527dd8",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Claude",
      "metrics": {
        "words": 2422,
        "sections": 14,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 6,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-data-implementation",
      "title": "Data Implementation, Qualification and Sources",
      "revision": "060f54668018117ced447151459ffcce5f05dd70a4a94e3898df1b3005eacba3",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 1222,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 12,
        "outgoing": 12
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-data-inspection",
      "title": "Data Inspection — Authority, Providers and Query Receipts",
      "revision": "53443b70f46dd986bc54838d12786ee2ba774bdf5591856621fc1f72c6fe27f4",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 2555,
        "sections": 4,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 5,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-data-storage",
      "title": "Data Storage — Current APIs and Platform Boundaries",
      "revision": "41365e29fb7f34642d3c06d44388f9acc73130412afde2d5f07f1528cec8545d",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 873,
        "sections": 7,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 1,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-data-transactions",
      "title": "Transactions, Ledgers and Derived State",
      "revision": "1d7ec3866c4d5a43bf617320ad6c38d0491a1cacb46ed87658da48810febb753",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 2079,
        "sections": 16,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-data-workflows",
      "title": "Durable Jobs — Cloudflare Queues and Workflows",
      "revision": "06c466d2feb5d7d7f21aa7d4e79620f8610e6bd22fd727f244284b7a12b26236",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 1904,
        "sections": 11,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 13,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 15,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-db",
      "title": "Tidemark — Reaktor Data Layer",
      "revision": "ac05480397746c0a81eab03ec38ecabc273d01f09af853838cc27ed4967fba36",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Claude",
      "metrics": {
        "words": 6377,
        "sections": 24,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 11,
        "longSentenceSignals": 16,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 35,
        "outgoing": 19
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-dependeasy",
      "title": "Dependeasy - Reaktor build control plane",
      "revision": "3620797129b9c48e0a9238342ec363e6783125c5fe5815738bf0a76456e43a6a",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Codex",
      "metrics": {
        "words": 3482,
        "sections": 26,
        "diagrams": 0,
        "codeSamples": 5,
        "codeLanguages": [
          "bash",
          "kotlin",
          "json"
        ],
        "externalUrlMentions": 7,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-desktop-master-plan",
      "title": "Reaktor Desktop Master Plan",
      "revision": "c18e7927ad62cbf6d3c085adb3dcdeafd5d95331b08939ea05f9c3f5a2c6052c",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Merged",
      "metrics": {
        "words": 41668,
        "sections": 261,
        "diagrams": 0,
        "codeSamples": 19,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 13,
        "longSentenceSignals": 164,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 0
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-desktop-v3",
      "title": "Reaktor Desktop v3",
      "revision": "4a4c32bbb0478705da4afe5fba173d5ea318c10d5e2da9f2225554efa1dd4a99",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Prototype",
      "metrics": {
        "words": 112,
        "sections": 3,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-devops",
      "title": "Reaktor DevOps — build, deploy, and operate the graph",
      "revision": "9b9e4c44c7c219f3af6fd7ab6ddccf09c8e8d77b2ec2b4620888d8a1196b2096",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Claude",
      "metrics": {
        "words": 4514,
        "sections": 25,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 32,
        "longSentenceSignals": 17,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 19,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-devtools",
      "title": "Reaktor DevTools",
      "revision": "234c4f6970543dca39059afdeefe937ff6041a3946785d22e7fc72d1c9e97c40",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Claude",
      "metrics": {
        "words": 5041,
        "sections": 21,
        "diagrams": 5,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 19,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-distributed-actors",
      "title": "Reaktor Distributed Actors",
      "revision": "0556f0883bd3262a1cbc1e54c1ff7e3488fd08bf500e7c1af7c37e0e18bd5bdd",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Codex",
      "metrics": {
        "words": 6097,
        "sections": 66,
        "diagrams": 0,
        "codeSamples": 9,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 8,
        "longSentenceSignals": 14,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 17,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-essays",
      "title": "Reaktor Essays — Two Readings",
      "revision": "ff128f7714c56f094e8ec28b599581b861ca41c1f30536c0e699c37bfbaa0be3",
      "visibility": "public",
      "status": "unverified",
      "group": "start-here",
      "owner": "Claude + Codex",
      "metrics": {
        "words": 3029,
        "sections": 15,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 1,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-capabilities",
      "title": "Bolt-on capabilities — worked graph designs",
      "revision": "f50d837aebde4c4498c2fa26a02056d919dc914127b8f38cef96c1e5e09011e4",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 4481,
        "sections": 36,
        "diagrams": 7,
        "codeSamples": 7,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 28,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-distributed",
      "title": "Distributed systems — worked graph designs",
      "revision": "95911369b4b80f8243e9d3cf20a9e1d88ccbf09b22c095f7447c8d2af7275627",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 3302,
        "sections": 26,
        "diagrams": 5,
        "codeSamples": 5,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 20,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-games",
      "title": "Multiplayer games — worked graph designs",
      "revision": "e130d6a96fba81f1942d2393355cc05fd98a013c0857ff140810617d9fb55bfa",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 1356,
        "sections": 11,
        "diagrams": 2,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-iot",
      "title": "IoT — worked graph designs",
      "revision": "37e9edc4a96a094868b7a0572d0167934d7623dd3105c9d2033d50c3ff4c6b2b",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 1315,
        "sections": 11,
        "diagrams": 2,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-mobile",
      "title": "Mobile apps — worked graph designs",
      "revision": "68626214f588719d3694aa2d2e6c492ed9f98e4dff3d9e3ea6e93ae89989e348",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 3568,
        "sections": 26,
        "diagrams": 5,
        "codeSamples": 5,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 20,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-robotics",
      "title": "Robotic fleets — worked graph designs",
      "revision": "b0b0f479287474b028b2e50b6a52c3f644b97d0427e174d95bc7ce941491381a",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 1281,
        "sections": 11,
        "diagrams": 2,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-web",
      "title": "Websites — worked graph designs",
      "revision": "d96bd251ac3fbfbb06c2e03afbf9a079c029540743f39f49b294801b5ba3e2e3",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 3352,
        "sections": 26,
        "diagrams": 5,
        "codeSamples": 5,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 20,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-examples-workflows",
      "title": "Workflows — worked graph designs",
      "revision": "44e4e382828b5a898f854c7373d097af27de07ae5880d0415ce281940cd172fe",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 1244,
        "sections": 11,
        "diagrams": 2,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-ffi-design",
      "title": "Reaktor Switchboard — the FFI design",
      "revision": "a30a1d740a7893100a55313fbe2871b1f1d9e6e50581ee518fd1f168a19ac97a",
      "visibility": "public",
      "status": "unverified",
      "group": "flexbuffers-ffi",
      "owner": "Claude",
      "metrics": {
        "words": 98,
        "sections": 2,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-ffi",
      "title": "Reaktor FFI — Switchboard, the universal language bridge",
      "revision": "2ef19be2c632093b7a450b2bb842f3a589b7aa17a084865c826f742ccf70c83d",
      "visibility": "public",
      "status": "unverified",
      "group": "flexbuffers-ffi",
      "owner": "Claude",
      "metrics": {
        "words": 4921,
        "sections": 22,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "text",
          "kotlin",
          "c"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 20,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 33,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-formal-methods",
      "title": "Reaktor Formal Methods — a correctness-carrying platform for agents",
      "revision": "f2a931061deac06b55b34ee9096dfb06f2afaa2b4d33e01bde0229c512a93eac",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Claude",
      "metrics": {
        "words": 12344,
        "sections": 52,
        "diagrams": 0,
        "codeSamples": 23,
        "codeLanguages": [
          "text",
          "kotlin",
          "yaml"
        ],
        "externalUrlMentions": 16,
        "longSentenceSignals": 25,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 16,
        "outgoing": 16
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-framework-overview",
      "title": "Reaktor Framework Overview",
      "revision": "c0996146d6a571ce5b79fdad0d5146b1cc9797c82d29f55c0928887720fd80ed",
      "visibility": "public",
      "status": "unverified",
      "group": "start-here",
      "owner": "Claude",
      "metrics": {
        "words": 7114,
        "sections": 40,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 21,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 19,
        "outgoing": 38
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-gemini-devops-agent",
      "title": "Gemini DevOps Agent",
      "revision": "51b171390849154efae49c85d18d9145ad5600c462ecefb27b4d7b92c88a36ac",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Codex",
      "metrics": {
        "words": 1926,
        "sections": 13,
        "diagrams": 0,
        "codeSamples": 15,
        "codeLanguages": [
          "text",
          "sh"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-distribution-theory",
      "title": "Graph composition, distribution and safe change",
      "revision": "c86c523af6599698ba7736218967657ceb565503950989bdc902f0b08394290a",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 693,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-hierarchical-ui",
      "title": "Reaktor Graph Navigation, Layers and Live Views",
      "revision": "c0d9f265e6c2bb01407c7ad5acab89ab161c5c71dfcda9495102d57daa486a9f",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Codex",
      "metrics": {
        "words": 6772,
        "sections": 41,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 4,
        "longSentenceSignals": 5,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 8
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-language-theory",
      "title": "The Reaktor graph language — Kotlin common DSL and arbitrary logic",
      "revision": "d15bf5561eda651db8ef77b7fdeb47cf9779a44250e6ebf3f2d21469b8402bf1",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 968,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-migration-plan",
      "title": "Reaktor Graph Migration Plan",
      "revision": "6b24034d176e76b47cf73d8dcd96e9732f245590597aaa2c33c7af0fb4ca9d7d",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Codex",
      "metrics": {
        "words": 3892,
        "sections": 78,
        "diagrams": 0,
        "codeSamples": 22,
        "codeLanguages": [
          "text",
          "typescript",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 25,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-pane",
      "title": "Reaktor Graph",
      "revision": "7f8b624dbc0bd3ddfdad95249175d128fa6d17d5e221a8a40b068b6548821e24",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Claude",
      "metrics": {
        "words": 3548,
        "sections": 12,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-precedents",
      "title": "Graph model precedents and their limits",
      "revision": "3003d20edefd4315dd14d6ee1a761dfd25c107b4e9a14ce0913a22a42d31a667",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 543,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 5,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 0
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-protocol",
      "title": "Reaktor Graph Protocol",
      "revision": "cd7dca7fae48e7c5dcc38d210813f56986c403eca0ef410d54be03eb3a023dc9",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Claude",
      "metrics": {
        "words": 5559,
        "sections": 34,
        "diagrams": 0,
        "codeSamples": 17,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 18,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 25,
        "outgoing": 12
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-refinement-plan",
      "title": "Reaktor Graph Refinement Plan",
      "revision": "43f22dd545dc573f273624d935eff3a05aaa1fc8e29155672e5d457832875a24",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Claude",
      "metrics": {
        "words": 4154,
        "sections": 31,
        "diagrams": 0,
        "codeSamples": 20,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 19,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 13,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-sources",
      "title": "Reaktor Graph Sources - bring existing systems into the graph",
      "revision": "8d65c1e9eeae6832cad7a0472c6112312af10beb5fea2e8bc8fcfbc147412eda",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Claude",
      "metrics": {
        "words": 2530,
        "sections": 15,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 14,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-substrate-redesign",
      "title": "Reaktor Graph — Data-oriented Substrate and Typed Maps",
      "revision": "c110590be06db4f99a6dfe8928d971b1be067f57c9f9d93e270699fcee430f36",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Astra / Codex",
      "metrics": {
        "words": 18611,
        "sections": 70,
        "diagrams": 0,
        "codeSamples": 9,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 16,
        "longSentenceSignals": 17,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 15,
        "outgoing": 32
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-theory",
      "title": "Reaktor graph theory — the model and its boundaries",
      "revision": "69a68f23dc5f063f951f379a7b18761e801071783d979e38bb041f45b62eab06",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 1609,
        "sections": 11,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 1,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-views-theory",
      "title": "Subgraph views, visitors and traversals",
      "revision": "0416247343c7e2ceaf1ed34699c30fd6a95e0ad8fd6000fc4879b5b137b5e177",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 2893,
        "sections": 11,
        "diagrams": 5,
        "codeSamples": 1,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 2,
        "longSentenceSignals": 10,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 5
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-graph-vocabulary-theory",
      "title": "Nodes",
      "revision": "20a95e71c410260917e08a64c4deae08d9da8f3551244d0c453e435710227934",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 15562,
        "sections": 44,
        "diagrams": 40,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 80,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 31
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-hyperedge-theory",
      "title": "Hyperedges",
      "revision": "d1b9fb3b9d870d4607c0000b857b073dbf3c7099a05ee1de3f0374010a2ec0db",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 14608,
        "sections": 41,
        "diagrams": 36,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 3,
        "longSentenceSignals": 71,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 23
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-implementation-plan",
      "title": "Implementation Plan",
      "revision": "1cf2e42b862f3325d4b30bde3740aceb319a64c168e433f23a998866ebfda4f0",
      "visibility": "public",
      "status": "superseded",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 3844,
        "sections": 65,
        "diagrams": 0,
        "codeSamples": 5,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 20,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-instrumentation-plan",
      "title": "Reaktor Instrumentation Plan",
      "revision": "1c4a08446cf12ff08d71115add06ff639d3a797bc43b2b87e403994a62040597",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Claude",
      "metrics": {
        "words": 5064,
        "sections": 26,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 16
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-koog-agents",
      "title": "Koog for the BestBuds Bot",
      "revision": "6c02bbcce14c2c2688766dbad38563450a8a8ec6c1522e4b7d6de48488f5fe91",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Codex",
      "metrics": {
        "words": 2951,
        "sections": 39,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 6,
        "longSentenceSignals": 7,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 4,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-koog-workbench",
      "title": "Koog in reaktorDesktop",
      "revision": "777efcf085e4b0c50b2c4620d470fe2b53af957407d8907ced2fba61a9f8e2ac",
      "visibility": "public",
      "status": "unverified",
      "group": "agents",
      "owner": "Codex",
      "metrics": {
        "words": 3368,
        "sections": 37,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 10
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-megascale-strategy",
      "title": "Reaktor at Mega-Scale",
      "revision": "7396e6feea2837ebe3075a5628c33576227803c669db82d03568231435596620",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Claude",
      "metrics": {
        "words": 3039,
        "sections": 20,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 7,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-mesh",
      "title": "Reaktor Mesh",
      "revision": "2eb2ae4cbcaaf4c80ff51ea71ff432ac1c4f776a1ad84081bf980dbed495e124",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Codex",
      "metrics": {
        "words": 2179,
        "sections": 18,
        "diagrams": 0,
        "codeSamples": 4,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 5,
        "longSentenceSignals": 6,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 14,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-module-execution-plan",
      "title": "Reaktor Module Execution Plan — Delivering the Astra Vision",
      "revision": "5d02864adb18811b56d7811b56a8acfa1f526f590d2801ff32f1194adc5c9a6e",
      "visibility": "public",
      "status": "design",
      "group": "framework",
      "owner": "Astra / Codex",
      "metrics": {
        "words": 15079,
        "sections": 90,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-module-review",
      "title": "Reaktor Module Review — Readiness, Graph Integration and Compounding Value",
      "revision": "e8a343220c0ad4a510c2575b17ec77080975f7526d23cbd21123b065823c814d",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Astra / Codex",
      "metrics": {
        "words": 17444,
        "sections": 90,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 7,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 17
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-multitenancy",
      "title": "Reaktor Multitenancy — one ambient scope, enforced everywhere",
      "revision": "e433577357dbeb7ae028baf69d02906faf376eca4c2959b4034684de53ee5cc6",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Claude",
      "metrics": {
        "words": 6054,
        "sections": 22,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "kotlin",
          "sql"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 19,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 17,
        "outgoing": 21
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-nested-graphs-theory",
      "title": "Nested graphs",
      "revision": "31480e10cd47a0caa7eafc543be3209ddad3dcc6767443ae749f1b3d8e20cac2",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 1878,
        "sections": 9,
        "diagrams": 5,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 1,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-notifications-design",
      "title": "Reaktor Notifications",
      "revision": "7057ec5972cb8c06a461b05b48bd3ac5c3f92a78885ede30f215b0a37a1ae727",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Codex",
      "metrics": {
        "words": 10174,
        "sections": 74,
        "diagrams": 0,
        "codeSamples": 19,
        "codeLanguages": [
          "text",
          "http",
          "json",
          "kotlin",
          "sql"
        ],
        "externalUrlMentions": 24,
        "longSentenceSignals": 17,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-port-theory",
      "title": "Ports",
      "revision": "2599cbb1a312c95aa08ae7e75003dbce84bd8aa06731394ff5e083788252caf7",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 8592,
        "sections": 28,
        "diagrams": 24,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 2,
        "longSentenceSignals": 48,
        "reusedParagraphs": 2,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 18
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-server",
      "title": "Reaktor Server — production backend primitives",
      "revision": "ffcde5848015e3a366d6a5c978f85fad7dadbfeb8aefa20823e558d09b6cd292",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Claude",
      "metrics": {
        "words": 8287,
        "sections": 58,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 54,
        "longSentenceSignals": 33,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 22,
        "outgoing": 22
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-service",
      "title": "Reaktor Service",
      "revision": "85f71e62bb430a85d0f5dd2caa64be14c15f0457c138c6620694ea383f9710be",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Codex",
      "metrics": {
        "words": 2491,
        "sections": 12,
        "diagrams": 0,
        "codeSamples": 5,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 38,
        "outgoing": 4
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-stable-foundations-5.6-ultra",
      "title": "Reaktor Stable Foundations — 5.6 Ultra",
      "revision": "47b6ae38c2b0c73749d032384d8fd6e69492ac4cad50b758a7418ee2d0ff4e52",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Codex",
      "metrics": {
        "words": 15672,
        "sections": 109,
        "diagrams": 0,
        "codeSamples": 27,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 6,
        "longSentenceSignals": 44,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-application-extensions",
      "title": "Application extensions",
      "revision": "00c5b5b732cb2085f64673bf3938425945a0b4ae5586667d03e0251eff5fe057",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 1706,
        "sections": 14,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 0
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-application-patterns",
      "title": "Application patterns",
      "revision": "d7f33992df1fd72ae582d4892daa27c7d49fcebb85819cd3e35a943920bc27a6",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 2703,
        "sections": 25,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 5,
        "outgoing": 0
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-contracts-and-interaction",
      "title": "Contracts and interaction",
      "revision": "fc1e2cd0bf0994d446332a6b9b84b8b89b533c705546ac2ecd5111789d4ad162",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 3968,
        "sections": 29,
        "diagrams": 2,
        "codeSamples": 9,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-design-and-ownership",
      "title": "Design and ownership",
      "revision": "9e559c574392f1ef19388192c851a32c21f5e83326ea68d8e91a0bd06352417e",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 4673,
        "sections": 33,
        "diagrams": 3,
        "codeSamples": 3,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 16,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-desktop",
      "title": "Desktop",
      "revision": "4dd2ce5a4fb75654342cb4371096e9fecbb5762b527f2a2c3a31efb5596ef3ff",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 7302,
        "sections": 28,
        "diagrams": 2,
        "codeSamples": 22,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 8,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-dynamic-ui-and-verification",
      "title": "Dynamic UI and verification",
      "revision": "d06b9adcaa40c835e0c0501b2fed674d1b632b4d860bf2f15569596ae73d4d3e",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 1974,
        "sections": 18,
        "diagrams": 3,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-foundations",
      "title": "Foundations",
      "revision": "4c21d487cea7f9c78d48fb5415e8704ba34e427095652fd0ffeafd72f5b46314",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 6037,
        "sections": 43,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-implementation-plan",
      "title": "Implementation plan",
      "revision": "5cac3347fc339521cec8afa7ee9c749f4d32c27151940754a28544e4afc81026",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 2122,
        "sections": 10,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 3,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-motion-and-materials",
      "title": "Motion and materials",
      "revision": "9330d9356b9c97f4fa28ce18e500e8e775e5c36d15e6469dd7c9dc92384055c8",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 3135,
        "sections": 23,
        "diagrams": 1,
        "codeSamples": 3,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-performance-and-assets",
      "title": "Performance and assets",
      "revision": "220eebd279a8e7343ba36f51572ed3fb49fff3465b72c83d1354256571a8f56a",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 2542,
        "sections": 21,
        "diagrams": 2,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 5,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-references",
      "title": "References",
      "revision": "ed8c61e513f1bfc33a7c0a0d371229262f263ca1ac974982454c16ae53bd5192",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 352,
        "sections": 53,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 52,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface-renderers",
      "title": "Renderers and interop",
      "revision": "cf1e2dceaebe9a9627d684bf40559ee2121b613cb6f359827cdcb3658f93e97b",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 2958,
        "sections": 22,
        "diagrams": 2,
        "codeSamples": 3,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 15,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-surface",
      "title": "Reaktor Surface",
      "revision": "9d105e65e8d59ad6273633b90232c426d451efadbfc91d9c623f42bd2f97d703",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor",
      "metrics": {
        "words": 576,
        "sections": 4,
        "diagrams": 1,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 1,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 7,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-system-atlas",
      "title": "Reaktor system atlas",
      "revision": "c929a8b00d3db7062ccffe00f4dd859fe142654bf6d614ccd3b206985869ceba",
      "visibility": "public",
      "status": "design",
      "group": "theory",
      "owner": "Reaktor",
      "metrics": {
        "words": 193,
        "sections": 3,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-tooling-layer",
      "title": "Reaktor Tooling Layer",
      "revision": "7257191a99bf71dda9845c44623a34dbe3589d4cb902f8ce59ca477693c68cb2",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Claude",
      "metrics": {
        "words": 4285,
        "sections": 26,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "text",
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 9,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 9,
        "outgoing": 11
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-ui-ux-audit-2026-09-08",
      "title": "Reaktor UI/UX Audit — 8 September 2026",
      "revision": "7e05f07cabc9e7d2d72e80e74890421218f38b1662bb41472049605a21d21812",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Astra / Codex",
      "metrics": {
        "words": 30733,
        "sections": 168,
        "diagrams": 13,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 1,
        "longSentenceSignals": 104,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 9
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-unified-system-graph",
      "title": "Reaktor Living Graph — System Architecture",
      "revision": "ebe483730ae89d8add48dee6c620b74ad4bac7c550c1afe9da3e4adb9a596673",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Codex",
      "metrics": {
        "words": 9157,
        "sections": 37,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 7,
        "longSentenceSignals": 4,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 39,
        "outgoing": 17
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-verified-foundations-fable-5",
      "title": "Reaktor Verified Foundations — Fable 5",
      "revision": "e5ba0a3c953d753caeaa8a99dcbdae149fde37d8780ac2a868ffef2bc65d71d0",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Claude",
      "metrics": {
        "words": 10410,
        "sections": 49,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 18,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-visual-language",
      "title": "Reaktor Visual Language (Blueprints)",
      "revision": "b8eb3fa623a41295eda92d584b4fb2b960cf34c633ecd27e4d1cdabc85a804d7",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Claude",
      "metrics": {
        "words": 8032,
        "sections": 39,
        "diagrams": 0,
        "codeSamples": 2,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 71,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 28,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-webview",
      "title": "Reaktor WebView runtime plan",
      "revision": "0162cc9a6214ac6667cb15a6f8be1d5917e28377adf7c850cb7472bdd198659f",
      "visibility": "public",
      "status": "unverified",
      "group": "framework",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 2100,
        "sections": 10,
        "diagrams": 4,
        "codeSamples": 4,
        "codeLanguages": [
          "kotlin",
          "typescript"
        ],
        "externalUrlMentions": 3,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 2,
        "outgoing": 0
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-work",
      "title": "Reaktor Work",
      "revision": "cb45e5b831bd238572f1b07b6e86ff50f3416433a34c4a7b224e90e58de1ae58",
      "visibility": "public",
      "status": "unverified",
      "group": "data",
      "owner": "Codex",
      "metrics": {
        "words": 9238,
        "sections": 37,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 40,
        "longSentenceSignals": 14,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 27,
        "outgoing": 24
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-workbench-layers",
      "title": "Reaktor Workbench Layers — Tooling, Kernel and Hosts",
      "revision": "df16c739a7992bdce6d28cf7ff5c48bf9fd5a1c37ce8aa5f4f9c0e2b9cf0da21",
      "visibility": "public",
      "status": "unverified",
      "group": "workbench",
      "owner": "Codex",
      "metrics": {
        "words": 5882,
        "sections": 23,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "text",
          "mermaid",
          "sh"
        ],
        "externalUrlMentions": 4,
        "longSentenceSignals": 19,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 12,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-workbench-links",
      "title": "Reaktor Workbench Links",
      "revision": "17bed1499d908c395fd053cfc9d94fcb31dc3ff1e7e15d67514f1ab73ba3ab0c",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Claude",
      "metrics": {
        "words": 932,
        "sections": 8,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor-workbench-roadmap",
      "title": "Strategic Roadmap",
      "revision": "42c5ade4f318676287637f0159e8995941c68babc714bc8fc138667687cc626e",
      "visibility": "public",
      "status": "superseded",
      "group": "background",
      "owner": "Claude",
      "metrics": {
        "words": 4276,
        "sections": 54,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "kotlin"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 17,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "reaktor_graph_visitors_design",
      "title": "Reaktor Graph Visitors",
      "revision": "d377a124e7a7ff967ba96af6726fdf4aa8db58d830a4cec33a9e11c237cc9f17",
      "visibility": "public",
      "status": "unverified",
      "group": "graph",
      "owner": "Design",
      "metrics": {
        "words": 4193,
        "sections": 28,
        "diagrams": 0,
        "codeSamples": 14,
        "codeLanguages": [
          "kotlin",
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 14,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 29,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "secrets-management",
      "title": "Reaktor Secrets",
      "revision": "671612265f4e1a19e856253641535f8385db9ae51cdca43805d3f86ef7e54ca5",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Claude",
      "metrics": {
        "words": 1639,
        "sections": 11,
        "diagrams": 0,
        "codeSamples": 6,
        "codeLanguages": [
          "kotlin",
          "text",
          "json",
          "bash"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 6,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 11,
        "outgoing": 7
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "security-plan",
      "title": "Security Implementation Plan",
      "revision": "d1993e2548593f39bcad2ffec628f81abf16ba9f592014ea0f2c04f6e9b77139",
      "visibility": "public",
      "status": "unverified",
      "group": "ship",
      "owner": "Claude",
      "metrics": {
        "words": 1235,
        "sections": 20,
        "diagrams": 0,
        "codeSamples": 3,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 10,
        "longSentenceSignals": 3,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 13,
        "outgoing": 6
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-backends",
      "title": "Shadow Backends and Keploy Qualification",
      "revision": "118801f816496b3c881a7226f37458f367408cbb59042e5b10a85bee04047f31",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 787,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 10,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-capture-fabric",
      "title": "Shadow Capture Fabric",
      "revision": "381d57be8fd179edf68d61cd7d9598cc11ba0f8532b12efbc5d35a85f68ee088",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 1652,
        "sections": 9,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 10,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 10,
        "outgoing": 8
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "code samples",
          "action": "Consider one runnable example with a named target and expected result.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-capture-replay",
      "title": "Shadow Capture, Replay and Fidelity",
      "revision": "1e0f219dab724432b6a96e047234aecc6d3486c35a0bdc7dc8c91b1b40457219",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 774,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "ts"
        ],
        "externalUrlMentions": 2,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 13,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-clients-agents",
      "title": "Shadow Clients, Live Updates and Agent Verification",
      "revision": "62257556a4a0e1a996a640071df9d58fc68b0fae139ccd943b606be87d6f3bd3",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 570,
        "sections": 5,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 0,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 8
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-design-history",
      "title": "Shadow design history",
      "revision": "79de5274ed6f123696838217ad05447c224ea2c437a7553e8633d755505d96bb",
      "visibility": "public",
      "status": "historical",
      "group": "background",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 14083,
        "sections": 114,
        "diagrams": 0,
        "codeSamples": 23,
        "codeLanguages": [
          "kotlin",
          "bash",
          "text",
          "ts"
        ],
        "externalUrlMentions": 29,
        "longSentenceSignals": 58,
        "reusedParagraphs": 17,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 6,
        "outgoing": 14
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "bloat",
          "action": "Review the reading path and move deep reference detail into focused sections. Length alone does not imply poor quality.",
          "severity": "review"
        },
        {
          "criterion": "redundancy",
          "action": "Compare exact repeated prose with the linked pages; retain historical source editions and select a canonical explanation.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-dev-environment",
      "title": "Reaktor Shadow — Moving Development and Verification",
      "revision": "c7df71bc5ba215c32873d15a8207274aac0c7121f2add14dd3c66cca24564862",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Merged",
      "metrics": {
        "words": 928,
        "sections": 8,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 0,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 23,
        "outgoing": 13
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-foundations",
      "title": "Shadow Foundations — Moving State and Controlled Experiments",
      "revision": "0beb1ca8597ac685c003f577b232b6f352e99b8a1fafbee08967b9098e1cbf99",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 643,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 0,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 8,
        "outgoing": 2
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-verification",
      "title": "Shadow Assertions, Privacy and Failure Capsules",
      "revision": "35174f8a41a04c9c5ca00ca3ed5e5910128721f8f1803e4b69350fae6c6e2f45",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 654,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 0,
        "codeLanguages": [],
        "externalUrlMentions": 2,
        "longSentenceSignals": 1,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 14,
        "outgoing": 3
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    },
    {
      "id": "shadow-workspaces",
      "title": "Shadow Workspaces, Base Publication and Resource Isolation",
      "revision": "f77e97bdda470793362758f4ad7faa974b9c11c790b96ca45e044263afbd8d37",
      "visibility": "public",
      "status": "unverified",
      "group": "operations",
      "owner": "Reaktor / Codex",
      "metrics": {
        "words": 732,
        "sections": 6,
        "diagrams": 0,
        "codeSamples": 1,
        "codeLanguages": [
          "text"
        ],
        "externalUrlMentions": 2,
        "longSentenceSignals": 2,
        "reusedParagraphs": 0,
        "preservedOrGeneratedParagraphs": 0,
        "incoming": 12,
        "outgoing": 1
      },
      "verification": {
        "at": null,
        "revision": null,
        "evidence": []
      },
      "findings": [],
      "actions": [
        {
          "criterion": "freshness",
          "action": "Verify current claims against source and record a revision plus evidence.",
          "severity": "review"
        },
        {
          "criterion": "HLD diagrams",
          "action": "Review whether a context, component, dynamic or deployment diagram would explain the boundary.",
          "severity": "review"
        }
      ],
      "semanticReview": "not established by automated metrics"
    }
  ],
  "exactProseReuse": [
    {
      "hash": "e4d7019b401f3131cea991e5fea50d3afafb13f14e41201713b550ec9f16cfee",
      "documents": [
        "architecture-atlas-evolution",
        "architecture-atlas-foundations",
        "architecture-atlas-language",
        "architecture-atlas-qualification",
        "architecture-atlas-scenarios",
        "architecture-atlas-semantics",
        "architecture-atlas-vocabulary",
        "architecture-atlas-workbench"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "37d8211710840daefcc120a544f61a6ee0c5226ba0d85c4a28cbe6fcb596b90b",
      "documents": [
        "architecture-atlas-evolution",
        "architecture-atlas-foundations",
        "architecture-atlas-language",
        "architecture-atlas-qualification",
        "architecture-atlas-scenarios",
        "architecture-atlas-semantics",
        "architecture-atlas-vocabulary",
        "architecture-atlas-workbench"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b28d099a3256e070ecdc152f924525943b5ad369ae56f7de56a14679b9a579bd",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "d2e6bcd7512af2deb3ed2555f1c1009a72772cbfcc3435861caf722c3917878f",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "09e192acaaa33505092144c0e01a486b47f26fe9a6037e07b97620cc0fece418",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "cabffae38cf3c3e603ebd010f25c8a28e159c321dfc665f4395e72f326b0d8da",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "c7d287a32678de4d03997bb55da8f8fe64391439bebf08871f83f97379f15e66",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "ffc9ccca707318c264fd8a17e1e1c7ce78ab8f04d80c418ae756ef0d87f18834",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "531e60e4a3c639178f1a6081a56c77ace888f9d1f5c8aaebbba2493af80ca4b6",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "5719181b6fd8eecebb11308be6f2aee76d4d383c0f831b57d03c4debd0f6fba2",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "2653de98e38e9fc6b9e5245d2e49a3fccd9995b1a97af7496350e118e4184459",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "b97991f80500b415bc986aa7efc9639f75df49be49693a4e14e09bcd80e709b7",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "dec044d9c9421314e47bda3a37a631a7d4a170bdd454235b36b783437b6a8bf8",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "31a022145db056964cbc24af9bb4b71430199c18666841cef282eae4e7b67de4",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "c194541fc59cfd35726bd0967daa1e0c76eb43d0261d3b43ed8685f50d749ff3",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "613fb681640a7bb1c24262bd9ea10b2c6c73f877ab131857feacbc385a8bc131",
      "documents": [
        "claude-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "0166f80337caae607012ce80a7480e6a2b6d6c612f65d577888ba2510cae1d30",
      "documents": [
        "codex-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "b0b4aef53671cb0ad2fb102f2d8a6a68771fe7623450da955b000d7696353e57",
      "documents": [
        "codex-dev-environment",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "b0c3fdb982bfea813a6c6cdcba791b4bf335db4261f4a84ad911203dcee5aba2",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-data",
        "engine-preprint-delivery",
        "engine-preprint-engine",
        "engine-preprint-evaluation",
        "engine-preprint-evolution",
        "engine-preprint-graph",
        "engine-preprint-reference",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "75b243e7225bf7df03cc72ddfe5c0a758ab5dff6452904f0799e02f151e7e73a",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-data",
        "engine-preprint-delivery",
        "engine-preprint-engine",
        "engine-preprint-evaluation",
        "engine-preprint-evolution",
        "engine-preprint-graph",
        "engine-preprint-reference",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f6952120d06933e751a07956d4c5383da55e1af02bdd241b77b7bc1fa32d5277",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3d06c511ff3e1aa10462d1d29b2d3f1dbd580777e500ebcf6f3694ae93eb681c",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e4294f3db1218fa903dee7a6d9f714841d34a3012bd30f2a89eef4cbff3ffd05",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "c389915d48f29ebf344d043dbc6a64e5a5e7b63f7b0fde3fe7f1f58fccbf7213",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ecaded13d34154506fa20c0edf42885ac240e056c717230816107649a342e590",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8d8abf7cd62db37354dbec45a968e43dcc76a6340cf11305bf3dfbb8c607a2cc",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3e6d861ae59d7774abc5af11079be14f6fe59a71e51f362819f0eb578af82750",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "1bba2f172f510b29b2de41475cdbbe5b893e9d44463844dea149812d5f202d23",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ee647f69b0cd928fb89eb1ea502a7b25e0f569754f3a5b7e5bc4782e0c270e3d",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "d3acfd3b537839c68dc8eb867dfd98f3251311ccd01a929e116dcf952f9dde11",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "c3533123f312500ffa77b9e80ff93d31f4b8ad402b6ab6f26a2dbfd3b7ed0ada",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "952e71f85e4bbfdc1668bd4bb870cf912fc3962a8e089f6e1c028afe13acf760",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "85d8d7c407229287279e794e4d8640bcaf04c276dd96cfecf176f32eb7ed1662",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "5a718b38200c2a2a2c26e7bafa640941310101373203ff487c088719bfb06899",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "38a5c5fdb95752165812d83cebb1409cf70a93429f09695a32b840a9486d2c7a",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "817b555d810817433fb7b16991995a8cacc9d21e644d0842e43b4b66d887c341",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "49ec4839cd78f8b72703b6b77752ef8a27ed245d59d0e0c457afb05fd4af108f",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e5443b15ee046156a3f6cfd1ea77a27d7078270f2311b2903dc5b90ce7c7d78b",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "64610a5ea979491e7dff6cbd831d08492fda188b52c54f90e4503b8e8a7fd330",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "36b12ec1564e0c260207e4c17b80fdaf73f6c8c57deb276e98b7ce448a4e23d9",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fbe3c9ef3357e47cfc8e939dba927383b06b08d4649c0be92044d01233312e86",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b08062cf779bea8c3b18253e8852b417e8a1ffb0df61f29c019427c2d10051ef",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "03b39f136a7ab798f9a1cd814723b95fb003a7c6c9df910ac301b50b84e8f659",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "7eba9444b123f81d4a6df1db77142526b34ba022ce689d7130a0267fced75ec6",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9f8c1b1749cc059f65c3b50a0caa1b486a14b1de7196893cbea773c5fb385b6c",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f282d51acfc9a2bce0e6170ecadea74076dbb5354bdfd607cda524c5af6cb9a0",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "c69d12c1aa83af6f02f9a2c6198a5b5a0508c6f7b1552f5ae2ee7669fb30f920",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ca1ccc454529df21d9f7ea2500ae684d2f952acf9b0c88417d871a184d42b6c3",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "80091c171d5300f331e2d5f2690c58b6be51d9a17b9668e4248a383759583e81",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "511e927027222d0da504dc39224613046bfe95586ccb8f2c85bd4efdd6a04720",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "abdb9ba9c29da871ab10ec6556cb186afa172784525cc197d6a708f580380e14",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "75616f60ce9f82f44649185bdb62559abd46978cbb0af8ab4ceb5afc6831d777",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fd5e48f427c35dab2a6f2ba4412cbda24a86bb215ab4023a5debb3a40b34aa8a",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b7438448425fc58264fb4f60b4597d9687f317aeacd23c1fc8821d45eec97f07",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "10e57f006ea80f0ddb9b83ee959fefaafa6926b12459dc8687a6379090df431c",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9a1517803719bb9f79b800446c43255e0b5a6a0c2b7306eaab29eec8ccaa34fb",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "5b331527d8d22c1562448e0b89b912877129c2dabc0f9d9db5f9c0a6e6408af1",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8d0e9e90d5b17d44526ce0e26b55d0cf209304df6a221494f1c3785b743e3757",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0c98e329d27e5d20e9c4af269f4d20feda59e084f218cea180d328b337d6564c",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3f81672d0899a8f86267dce9c3c3e79277d79c8907ef2b5dcad8d830b176114a",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "be143240caca8643550d1b7232148f7ce73e687fd38cdb55772386d10f02084e",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "32f80a25ea5f6e8b6deb58e89bd87658f0857d74cf781b26dda8c292f1b3906f",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "acab013330efe8305980f2a3ae3ee80ca8b2393287d5bdde9d58229f5377f355",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ed0bfaf0c9056204a1d0e3a901d1f47592302f9b330fcaa47783e131fcd4af65",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "037ea14e6837bae64883e45a4471315f9d5d11d766be1a0d0fd0d307d37f0951",
      "documents": [
        "engine-preprint-assurance",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ec9f3d5ac205bd265109d71b69d26c309d70c60fd3fd3c48336b2de6330e8026",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "7726fde179cc762e3037ec444574334471cf1fd0363fb71713e3314854e1093e",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "13df948bf0e9d58413b0244effefcb4622e42bcc5fb27a9d829d86229e6b694c",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "2d884b61a4b3a7ca4c4e3a38c11a15edf867716c97e12b6c2e336d2f17be0006",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "bd6971033bb1ecae8e1249c560301255592ced815221af1137e7ce3f5311404e",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b55e1ba2f72cade74e5248d92f774e36e999998d52cd733c15ace69d2e0fccc0",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f23f50118269c8d8c2e501fa89953dd84d4e7c811c8ef66f502a92ed98a917a4",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "20c3fd9cfbe91186b1d1a25e2744519555bc05557a279ba210b60c13c2ec8eab",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fc8ca40d75c52b5e7c9439ba6e591edf81dfc458e3af602dce63490b3d54f27f",
      "documents": [
        "engine-preprint-data",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "714b35732cc85191befcb49735572a34e2370b79cfa1e3a0cc4cadba48357ab7",
      "documents": [
        "engine-preprint-delivery",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "cd756e969c750653ef80691a789d8db2a01f47e2b7c29cc5e67b3cf69dac797b",
      "documents": [
        "engine-preprint-delivery",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "98bcc760261ef7b1939496631860720180ac157298a8d9b4403755577e4dbcb3",
      "documents": [
        "engine-preprint-delivery",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "5aede68a22a427224a17de709f5c7c620e7827d09ff254f6c1f670f54bdeeef0",
      "documents": [
        "engine-preprint-delivery",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4b56f1518d46a2b8b2b7bbf827681eee90360b9cdb329b81416122837f0c6835",
      "documents": [
        "engine-preprint-delivery",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "851bf51172a5c2da14af1e2d7388173ea3e6aaad083fd5cbaa9e73f500ac5604",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "1d3ac96bc953bd499270a8a4198c904633e84261050e00d9cd9f37dbb92a319e",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8c582a38fd0af0c168837c8db649d652d92aab2086ef37a01133d683c8b361bc",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "bc2b87bfaa933765b4e037231fa5eb58cd0abcd062282bc5f23bd8606e2d1177",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fee5b9f23fe9a8e196b71e70e41800b7d9447faec9ecba6a22835e6d573286f0",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "88bd9f878f30c516ad3c5e415fdfc2aef62d16cb6d0af92ec4b7deccf3f9665c",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "6ead6f78271657a9b1f92430644ded26bf2570ebd29d626937f90807158aceae",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "10fec2fb178b0ef093587600b44cc1aea3797b668cbb00a3071208180df4e5cc",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "853b354f3c9debee9aaa34c1c24fea4908f117d5182f3f1a96aeb495ed271418",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "20a8771a9bf7460aa25993058ed56747a5878f56885329fafce9a1c4d0516d66",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "c43c6cf97813da76f6fd5d1e8b5d6a01d2a7a5ea825d7453674b913d986a7f9b",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "63b59f01efd6e2bae767876e0729213fa13c116641fb04ffc5bf44243c262a7f",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e84cbced7d74b62e4b2aa698a26ef36109e763a05ecb740d049cc11548bd1f8b",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9adf61aa12fcc7639468d06b866dbc48e39a7e602ba165545e6ab2a266cbdf50",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "a36b479a55aea62bbcef16b760057e5ede00ad1ad52bda498fed7e14995a59c8",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "1cd310ca33701fe2ab51334f96ad4541ac941e5aebd53dcef610c9b2025ce15d",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "839ee3b405b869e5d97c39de16bb53d7d0f8a75141ba7f4febd69ed3b23df482",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "d74686addfdab7f2051eaf82c4c9b21f8332ab259c64aa39ec766d0a2ff21cf7",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "dfa2bf0e9d4b12db99aa90165008944c225fb2ad1e82699a47b70e34178ba544",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8b7fc5c81b39c165ad22db2ba7d5747538cdb3eebdc6dd0b31332a769344dfd1",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8d6ffaf2b10a3a3ca8485528569b338dffa381161d19b8fa21b0454f0c187088",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "98a9929ec136e0665aeb33bf78fafe9919c102e6d737f82d82b99a4cb690472f",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "6d811181cda09431278c412b36f08eb3f18e2e06348a0e7e6f2b448eba013d06",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "1e81670db18a8d1e21a827fbafdb6c9e88adfa48864d8d331d6c866426541aac",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9e7cc585a904620c5809ea9aed89f87388dd7d77aa78430a6ba12fda69632b7f",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e1a6c20a0dc00ec59506a926601cf798ec7c84837ccee6faa467d01e77948c4d",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "60e4a9084f5b82255eced88f16f50c3185a977948688c9bfba4a1b59073ea8df",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b346f8318d652c26b8bc13f6992debc9b55ff62d7219acc774245cf5f9d8f8d0",
      "documents": [
        "engine-preprint-engine",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "36cad6f544b8c8d8f130e818589d2c54ea26c878ea5a26171e8bc252e001b6db",
      "documents": [
        "engine-preprint-evaluation",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0bcfb67bf56f5080caa1c384c124fac3e470eb67c32790bcdaf4fb87cd1bc35f",
      "documents": [
        "engine-preprint-evaluation",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "d397a67c3f97cb834df5ae1e28efc6358bc02d8b8bfc51f7ff1e72753f6c89a1",
      "documents": [
        "engine-preprint-evaluation",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "040cb336b611d4dc53a48bc3abfacc8d4ec341637ee2a1a60c92328ed67198c2",
      "documents": [
        "engine-preprint-evaluation",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "969a86ac408beb1e9b1921da5b96cc7d95e675ce7585cc7257cad2e459d0fedb",
      "documents": [
        "engine-preprint-evaluation",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b398962e571f1d3de08b9026e50080358bb51eeb1f17d4c7788f071bca11df7f",
      "documents": [
        "engine-preprint-evaluation",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f6a583b7a4a33beb1c8064f666d2fb23097a097dacd74c82759cc73e3a99736f",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4011b9739e85b1b8da96d56ad6051770641de2b98e41a5eebdb3cb455522319d",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "01b6e6047b79cbddde985c78208b79248b437fe70a30289518595a24ca58296d",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "6ac0a51e768badc034e7a0a528c96c5f0e49e81879924e23c68615361c56cc31",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "60c314156d5f69318d4dca88c16c207fe9947281ac2a2d8d2abb9dae8d2e4417",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "6caee4f894bba9cc275cabf07389f7b9168201020bb55936fc3905a2e6b6e321",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f46f38f0f4954eef00dbeb1f8733cf163df9500e914969c8d8cc6d9beafe55f6",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9f4d1c5583000bb0f8b596a45845760ba84d72462f9b86eaed1da0cb1b07ebfb",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "1992c887dded5ac71d967faf0343a7590bb6c5b9759fc7d34acadea69f42c50c",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "751da57261026d0e52a7dbd3d4246cd7f11f0b95695b58ac46fcaf77da2bc527",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f991df8dd7b808c4c4de1b5fbddde09534281ede041e28ac64b763925d086efd",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e25575ec0d7894d865dda980be755f8f30a88e2882638c1e7da7e5aafd2e75f2",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0f2b10df0e8e7a6910631064eb3c5b79090d986020b6fe2a87fa4542d4a9d850",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fdd86aced92a2321e5f8ca37f2501a6dc2bf08df11d2e4160c2533108ba49b1a",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0da19212da46a86448dab14cb912bbeba1b3ecc720da05c1a0f307ad909abe76",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "61d683a076833c3049905d2fd2bc2e1c01b28231f733d7f1306e6223b8544c10",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "5c1e6b2a822983294f8258dd5d925d4417068158c1c94d091c68511d43a084bf",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "bfdd1df1f59935d18535879d0722ef1052830a3a7f86c5df76fb0cb2e066e6cd",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4409f32f814f3c641948c7351c476484f53e290a3645ca5291d780bab2978cad",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0447eecf59cb2695a51c78570bad47a0e0d7d1da9b8454cb0980e95f52d523fb",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "71a76bbcebd2e0fa224ec84411d21eb96cbe0c97cc799c6977d6e46731aba071",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8bcb11dc3dcf08ddf988893b143350550c386e29076af3470c65e3a8ac9a314d",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0026c15f277da4d31c4e442cd7c546cab35125f6237981e16deb6e83dfc6daaf",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "33ea05070194b76cd865e5bce91964c8dcf435030202bb24fd32d7178eae9e37",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e526485619c723c68908fe343df2d461af333ca2f67ccb59ee9337919b74268c",
      "documents": [
        "engine-preprint-evolution",
        "engine-preprint-facsimile"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4cd109295af2a5a4f216e16a03269f7f14809a0f56dac5918289f28c1b096516",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fc13fee2b6992c8e292ac91f73094c2d65b771afb2c43c17404570a6d1a09723",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ffa3eba30c566bc84a0bbe9c3aafe14052063d09b09b358c5a67962aad0a30cd",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "037e0cb241de5ef656e4e8f602c21ce89e0589f676e63c086d41e1c215d9f05e",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b08d3252fa4c693c2a27176c97a217deb65f62a29535e476eb20e774e31c003e",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ab6dc7ea0f18a4a966ddd9d21c8fbf633dfcce0676ee4c02926df0749d3703a9",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8c0157add488cbcd4e864323afac5e7e9c9a37452a39967cc1373891d04e13e6",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0bb4311215bbac5bce985bffc05491e43103757bacd0924476600b492a2c0c73",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f885cf590f1a69764247e70e865afb152ced5eb6311efd73e40d778dfa781de9",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "15ce7eecb0d808a943c8f4a93aef1c737fbb81520d73738ac0bcaf5390ca433f",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4c212e7ee0b10099c3e6366560eeccb648a8844f14c85c649faace842604365f",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e1236d466bac876202ac5319edb27b44f9f9980260b1662fb4f5b422ac6c0ea8",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ceee2a9e621f1d562dff7ed699f51e62c0db4d80e8be3049fd58697f298c1ffe",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "eebe7ab669fee92f3400908187989a82199a3a9a9f7650ee8eed5be77af09d2d",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e79df00d1715ec806ed1aefb4c8277f55f57f4161897a42c4ee227415656120c",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "a60473199c0a14f7261bce70380687f9a9175954a8a039364b3c7aa399123cfb",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b8ff032cd530b1d6e3650e16defd37822dbfff79575512a01a26c547ec7e63f5",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "93434d3b02383e864c250e81349c807d4492a7553142886d10394035ccd6d39a",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "2bcfaa41dcc096c7f26bad1bb21a76933359f3c3af50684b4ff45cc9658a9c03",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "47b369e6f67307b04bc87edbeb22c5661edca32e9c980a35f8d4b7995c2307f3",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b9084c5b6c2cde8053b50d152fa902075ed2af204918bb40c7c9c357142977ab",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "90f520120e0f1ca1d4dec211d322fa69ecad8168b0766c2e06714965f9155ded",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4d561c738aab117aaf947fe41bcaa76d05a37be1aff65ba263ea63b31836336c",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "b98a796d2345e23772fd8ed941443cade53eb8ba95d338379f4655c057066716",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "50cbb6c3af604cfed86be0af294aa822145c7fc2ff33e3224b27ddc800f71eb6",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ff19db3116b4b5d7a1ffe19b7269166c7ded2222a2e1482199db3f7e299217b6",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "0b771cec9a22d510497a43d026c300c8c5da5afe79e0c1b692ab1600dda74d05",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "dd83979bc89d2bb926200e2c91f34b16089b007a877120d04ca879afe721b952",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e1694d7f839b030e5605c0a440ac176b639d925a8aecaff3665c1052f48d2bf0",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "cfcdf1718fd01156d7a116dca5814fd7da63a7e6db590b529f543acb9ace4e2b",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "01c591c43a159d36217bcc9e7e0cacaea1960e66b8aba2d234b4b7e317eb8339",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "2b4f322ddfad8694f4c3ae4439e525b2ea2d52fb21240c60145855d940705752",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3a825f00392b2af65a5010b944e63d20e15f874b3df6641926ba4aa4635cd1cd",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "32e0cc3b26d89eaeb3f48ccc18387766be2df2b19b99ac2e9280d705e8c99142",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8a2ace22de71ad1c286dfd9cb87c7833c6e3304ef5e226b43faf54de3aac1319",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "a9f2c40784dab7b953bcec080d89aab609a87e5dd6fd1f049028662b679676ae",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ecdfbccebcad94f4bf6b1f9ef829c33edb0499e384d58431f4c2571d43cfcf76",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3651bf1af132d51341856b89ba7d192ee5da06aa9e71725f2edc802fdd2ca9f2",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "06046467a397ed2161071913bd6db6a6f7c35ad0451077605c9b57781db9be53",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "8e6478ae8ef318323fec8e73f241f4e3108bf410890a17de619e4780a3bf5be1",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "4f89be759f0b0e538fdd1889cb93f753b5abbcb4233e98b89abe663376b05b0c",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "628fa988467b1453280904ae9c3929d82bd10a59c4dc451eab3be1120e816407",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9431f4fd46cfabbcc44a58100449ea53eb157ea0ed1216579102db935b7b9c97",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "710a3157310023a17dcda30be3a8cbb63a45dbcd013d30774a8e8034bfccad4c",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "cad6d059fc55b832d308e58dd7f510ea05b962b4e79d762f7a5a8f49ffbdcd8d",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f0f0944eb0482d5cc88b0916e6e12e26b32bb3f3db429505e72809724a704335",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "df262edce4b04dfd028f6349651e047d89dff929016c4262d38c25eec7fa5aa2",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "636b9bbf84b7daffd633b55f9ba3e8605857dc09092c1f21eeb88017a4d87614",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "90a9e5e59f243beaa707c369d5cc181b28b58f19cebe6c7218920c5bd99af206",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3f51892b7819276b1a11d647a1357356d55e954b2a864374964fe46a6acb3dfe",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-graph"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ef96f443f961daed5df0c29d3393b11c2bb348c7351738d2f5cb9e9ea60501f5",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "2d1a030606a7acc76a3a24342351f385e001bc2d2c7e6aafab5bd929f1264ec2",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "288fab94a79a4289fbb1c74f28f23a3412147c255740c6b5c92d9d3db60d6caa",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "a197014fb2d7487abfda9369ac3dc7ccc20c27d2becb85e0cd9558afcd17d11f",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "d4c8f7b263d6dd7fe07c23138c9a67a00e64ce83680f3165e000c8519c0a7c5e",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "fd3a805cbb594c4575fc6d14bd93223b6dbb66c9a5b160bdae33d58bc7e2fe06",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e5ca6d162c65a46d275d4d24ca7e9d3fdcd2dce4951071059d9959a355c5a048",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "1030547ecf1597ccfdfb75ece343f33a2e405510402158f76221a114d0b860b2",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "78a791fb108d27e555ebb2a9aa15441c6733e3a843ac3907871e44ae544e6fe8",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "c0ef1525deaba2eaff16680f7068ae48bc69cf83705a52c324243e8a8c89a449",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9615c04fade731f560515cc747115b8de6b215a89d81ae4cb39fbf7d57e0ead9",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "5b49c0708d77f6dd6307ffdd8d9d322de407e6b9b75aef17185d0252168ca2d1",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-runtime"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "70d0c44cb6ef6a275ae277880de6dea1ad515ab29a6b3d03fb2919aaa8a383f0",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "f4bd8128e18902740813a31faff247599896ab674f8ae3aabc21afc6ba71ca7f",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "d24b889e094d742187ee77c6f48d772731f2f915c71d59e95aeaa83de078be10",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "24e6f47ac5510117e5e7dd6e37aed3bc9a2bca34ec3277245ee439e6995adc3a",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "80cbae30ced2952fe45ba4b08ed2cb61e9790d11d58ad18ccccf0c3e5f8fb041",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3a25fc8dbd95f98028fef9ef310964156cdd7b646b6a69befef374ba7b29bff0",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ebb76b70355257055b76a4bcf6f2f4e01bf69ab2d360c3e3b176497593bda735",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "e049913339224a1e9a2740261da3fd0da0945e1e6248f7154445d11049216813",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "aa303463888891cf4b47bd52f59d09fcf56dcf6b3028201b88f9c18002af7ae3",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "889085aaac8d046034ba82589673345cca12fd3bfc9a405b2e247bacce11ab16",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "3ecf468f4a8b9ac08bf1ba21f31da75318fa5b7a84f630408609b1a685f3422b",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "898167b599b87784fcf2c3fac1d954124cbd788caaa69730c67a4d4c7386899c",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9ecdc4387a98b561d55722212519a57ab11923ad5d4fb46cd0153c23245f816c",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "7112fe64ae27ad0b66b56d4ad3bd68a9aceb7ada1c799e313c4059573e7e6362",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "7f8be5cb22560ba66249665e30fe4da2aba577ce855deb3ffaa28cde3eca4075",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "a7886c57fefce4e70363ceb54392fc634e62165097a465f109783db43d920949",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "d84c0aca46f2da4eb2f97d1641ba0ec6939275362db1029eb6d9ef9da2cddab4",
      "documents": [
        "engine-preprint-facsimile",
        "engine-preprint-reference"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "ee6206c3059dd985bc2dc4f88a7eb916ea6e14c2755ac7ad045188d7c51a1c6d",
      "documents": [
        "flatbuffers-flexbuffers-mutable-memory-01-bytes-and-ownership",
        "flatbuffers-flexbuffers-mutable-memory-02-flatbuffers",
        "flatbuffers-flexbuffers-mutable-memory-03-flexbuffers",
        "flatbuffers-flexbuffers-mutable-memory-04-quality-and-performance",
        "flatbuffers-flexbuffers-mutable-memory-05-mutable-memory",
        "flatbuffers-flexbuffers-mutable-memory-06-appendix-a",
        "flatbuffers-flexbuffers-mutable-memory-07-appendix-b",
        "flatbuffers-flexbuffers-mutable-memory-08-appendix-c",
        "flatbuffers-flexbuffers-mutable-memory-09-appendix-d",
        "flatbuffers-flexbuffers-mutable-memory-10-appendix-e",
        "flatbuffers-flexbuffers-mutable-memory-11-appendix-f",
        "flatbuffers-flexbuffers-mutable-memory-12-appendix-g"
      ],
      "disposition": "preserved source edition reuse"
    },
    {
      "hash": "9c3fd7ae2ca76da44803b30e86c5638aaaa4b194b6b6b6bf6f21f8286ea49c90",
      "documents": [
        "performance-observability-history",
        "shadow-design-history"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "959477ccca910b8b0b8cd42cc43cb1b9509310a56dae8abf79bb96781d293843",
      "documents": [
        "reaktor-bus-mesh",
        "reaktor-mesh"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "c22de30255df84d35522bb6f20b6d90aad81528f3991d9fc05620e3faab30367",
      "documents": [
        "reaktor-examples-capabilities",
        "reaktor-examples-distributed",
        "reaktor-examples-games",
        "reaktor-examples-iot",
        "reaktor-examples-mobile",
        "reaktor-examples-robotics",
        "reaktor-examples-web",
        "reaktor-examples-workflows",
        "reaktor-graph-views-theory",
        "reaktor-graph-vocabulary-theory",
        "reaktor-hyperedge-theory",
        "reaktor-nested-graphs-theory",
        "reaktor-port-theory"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "bb02ae5453853a68b148db2bffb6dde60f2909645b372b21018bfb56162dea47",
      "documents": [
        "reaktor-examples-capabilities",
        "reaktor-examples-distributed",
        "reaktor-examples-games",
        "reaktor-examples-iot",
        "reaktor-examples-mobile",
        "reaktor-examples-robotics",
        "reaktor-examples-web",
        "reaktor-examples-workflows"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "7a5e87769cd2272e5a657cec366514b43dee86ead351e9a5af0259eaa1d4b5b4",
      "documents": [
        "reaktor-graph-views-theory",
        "reaktor-nested-graphs-theory"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "5e9e80d92522c53d6b5c8024e62e16c5ed653b6ed680953470926b14b5050514",
      "documents": [
        "reaktor-hyperedge-theory",
        "reaktor-port-theory"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "7746dacc1a8af5ab4daae36f94ce7a5a04354f48738a603344faaaa045798973",
      "documents": [
        "reaktor-module-execution-plan",
        "reaktor-module-review"
      ],
      "disposition": "compare canonical explanations"
    },
    {
      "hash": "c97103ab6578efc52c20483aa317f04e4157da4a209e716f98ddadc50a80eadd",
      "documents": [
        "reaktor-surface-application-extensions",
        "reaktor-surface-application-patterns",
        "reaktor-surface-contracts-and-interaction",
        "reaktor-surface-design-and-ownership",
        "reaktor-surface-desktop",
        "reaktor-surface-dynamic-ui-and-verification",
        "reaktor-surface-foundations",
        "reaktor-surface-implementation-plan",
        "reaktor-surface-motion-and-materials",
        "reaktor-surface-performance-and-assets",
        "reaktor-surface-renderers",
        "reaktor-surface"
      ],
      "disposition": "compare canonical explanations"
    }
  ]
}
