{
  "schemaVersion": "1.3.0",
  "document": {
    "id": "semantic-responsive-typesetting",
    "version": "0.1.0",
    "contentHash": "ccc381d2455fb3c2551f02b1cb62fede7f867872328f51fa57bf212ca5e2dd35"
  },
  "renditions": [
    {
      "target": "mobile",
      "contentHash": "ccc381d2455fb3c2551f02b1cb62fede7f867872328f51fa57bf212ca5e2dd35",
      "layoutVersion": "document=semantic-responsive-typesetting@0.1.0;target=mobile;width=390;height=continuous;font=1;composition=1.1.0;pagination=1.0.0;override=4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "overrideSet": {
        "digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
        "applied": []
      },
      "profile": {
        "id": "mobile",
        "version": "1.1.0",
        "label": "Mobile",
        "note": "Continuous · 390 CSS px",
        "dimensions": {
          "width": 390,
          "height": null,
          "unit": "css-px"
        },
        "margins": {
          "top": 35,
          "right": 31,
          "bottom": 35,
          "left": 31,
          "unit": "css-px"
        },
        "typography": {
          "fontFamily": "Georgia, 'Times New Roman', serif",
          "bodySizeCssPx": 15,
          "lineHeight": 1.65,
          "titleSizeCssPx": 36,
          "headingSizeCssPx": 20,
          "quoteSizeCssPx": 20
        },
        "columns": {
          "count": 1,
          "gapCssPx": 0
        },
        "interactionMode": "continuous-scroll",
        "finiteHeight": false,
        "pixelsPerInch": null,
        "epub": {
          "fileName": "publication-mobile.epub",
          "pageProgressionDirection": "ltr",
          "renditionFlow": "scrolled-continuous"
        },
        "truth": {
          "geometry": "authoritative",
          "typography": "advisory",
          "pagination": "reader-controlled",
          "orientation": "reader-controlled"
        },
        "orientation": {
          "selected": "portrait",
          "supported": [
            "portrait"
          ],
          "control": "reader-controlled"
        },
        "artifact": {
          "status": "generated",
          "format": "epub",
          "renderer": "local-profiled-epub",
          "pagination": "reader-controlled"
        },
        "preview": {
          "widthCssPx": 390,
          "heightCssPx": null,
          "continuousWindowHeightCssPx": 844
        }
      },
      "policy": {
        "id": "continuous-mobile",
        "version": "1.1.0",
        "flowMode": "browser-flow",
        "decisions": [
          {
            "code": "flow-mode",
            "outcome": "browser-flow",
            "reason": "The target has no finite block dimension and uses continuous browser flow."
          },
          {
            "code": "column-count",
            "outcome": "1",
            "reason": "The target uses a single reading column."
          },
          {
            "code": "figure-placement",
            "outcome": "edge-to-edge",
            "reason": "Use the target policy's edge-to-edge figure variant."
          },
          {
            "code": "fragmentation",
            "outcome": "not-applicable",
            "reason": "Continuous flow does not require finite-height fragmentation."
          }
        ]
      },
      "pagination": {
        "policyVersion": "1.0.0",
        "mode": "continuous",
        "finalPageCount": null,
        "pageCountStatus": "not-applicable",
        "currentRegionStability": {
          "metric": "anchored-region-prefix",
          "status": "not-compared",
          "anchorCanonicalId": "sec-proposition",
          "page": 1,
          "region": 0,
          "signature": "{\"anchorCanonicalId\":\"sec-proposition\",\"page\":1,\"region\":0,\"fragmentSignatures\":[\"{\\\"id\\\":\\\"sec-proposition#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"p-proposition-1#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":285},\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"q-core#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"sec-model#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"p-model-1#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":262},\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"fig-pipeline#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"cap-pipeline#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"sec-gap#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"p-gap-1#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":281},\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"sec-method#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"p-method-1#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":0,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":251},\\\"outcome\\\":\\\"placed\\\"}\"]}",
          "referenceSignature": null,
          "stable": null,
          "comparedFragmentCount": 0,
          "stableFragmentCount": 0
        },
        "violations": []
      },
      "entries": [
        {
          "target": "mobile",
          "canonicalId": "sec-proposition",
          "nodeType": "heading",
          "contentHash": "f325c6ca02a9fda655159a9767d232ee410c6d60645764d148d15af4be8107bc",
          "provenance": {
            "source": "PRD §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 0,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 0."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "p-proposition-1",
          "nodeType": "paragraph",
          "contentHash": "57a82d2815c3371d892bab68d33ad7274179845e99d4b10cab01fc13f70fcbd0",
          "provenance": {
            "source": "PRD §2"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 1,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 1."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "q-core",
          "nodeType": "quote",
          "contentHash": "355e3291dea6e1c98e437cf2b9fad7f24879ec6332ebfc1f6c84095d60fb12de",
          "provenance": {
            "source": "PRD core proposition"
          },
          "relationships": {},
          "chosenVariant": "pull-quote",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "none"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 2,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 2."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "sec-model",
          "nodeType": "heading",
          "contentHash": "75b18d74ad37ecae3e091457552b675f5ced4bb601791bedbb3c0556b3e18a7c",
          "provenance": {
            "source": "PRD §11"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 3,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 3."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "p-model-1",
          "nodeType": "paragraph",
          "contentHash": "35ebdbda81bcf6d78a6bb31970af5d17321c16ebdb820b0d3ac4ad90185e2eab",
          "provenance": {
            "source": "PRD §3, §11"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 4,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 4."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "fig-pipeline",
          "nodeType": "figure",
          "contentHash": "44347af221bd0b04cb31a40a64aff2ae94d7ae1b1f76d431014d4faee5cbf70b",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {
            "caption": "cap-pipeline"
          },
          "chosenVariant": "edge-to-edge",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-related"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 5,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 5."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "cap-pipeline",
          "nodeType": "caption",
          "contentHash": "0f6a92c07f8d07b5f3ecb8fe715c20b3e42b462a344618f7d615b131359e8df8",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {},
          "chosenVariant": "figure-caption",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-previous"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 6,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 6."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "sec-gap",
          "nodeType": "heading",
          "contentHash": "a9a36db0dc426a4f4715988248d3896f8124c72e776d138fac32c2c5ef23e2bf",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 7,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 7."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "p-gap-1",
          "nodeType": "paragraph",
          "contentHash": "31387bc8e43ba60c7311424fc7be88826b72b22d12ffbe255727707d1a345653",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 8,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 8."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "sec-method",
          "nodeType": "heading",
          "contentHash": "16c445566a96ae4846f38ab5790b56a0bf2f6f44efbe4a4bffd70da1742bde9a",
          "provenance": {
            "source": "PRD §14"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 9,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 9."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "mobile",
          "canonicalId": "p-method-1",
          "nodeType": "paragraph",
          "contentHash": "c9a2f487d0a4b3096b7197f91a99554484389277964098142a7dddee09b81d35",
          "provenance": {
            "source": "PRD §7, §14"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 10,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "Continuous flow preserves canonical order 10."
          },
          "violations": [],
          "diagnostics": []
        }
      ]
    },
    {
      "target": "paperProMove",
      "contentHash": "ccc381d2455fb3c2551f02b1cb62fede7f867872328f51fa57bf212ca5e2dd35",
      "layoutVersion": "document=semantic-responsive-typesetting@0.1.0;target=paperProMove;width=276;height=490;font=1;composition=1.1.0;pagination=1.0.0;override=4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "overrideSet": {
        "digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
        "applied": []
      },
      "profile": {
        "id": "paperProMove",
        "version": "1.1.0",
        "label": "Paper Pro Move",
        "note": "7.3″ · 954 × 1696 · 264 PPI",
        "dimensions": {
          "width": 954,
          "height": 1696,
          "unit": "device-px"
        },
        "margins": {
          "top": 108,
          "right": 84,
          "bottom": 108,
          "left": 84,
          "unit": "device-px"
        },
        "typography": {
          "fontFamily": "Georgia, 'Times New Roman', serif",
          "bodySizeCssPx": 14,
          "lineHeight": 1.65,
          "titleSizeCssPx": 30,
          "headingSizeCssPx": 20,
          "quoteSizeCssPx": 14
        },
        "columns": {
          "count": 1,
          "gapCssPx": 0
        },
        "interactionMode": "page-turn",
        "finiteHeight": true,
        "pixelsPerInch": 264,
        "manufacturerDisplay": {
          "diagonalInches": 7.3,
          "listedPixels": {
            "width": 1696,
            "height": 954
          },
          "logicalOrientation": "portrait"
        },
        "epub": {
          "fileName": "publication-papermove.epub",
          "pageProgressionDirection": "ltr",
          "renditionFlow": "paginated"
        },
        "truth": {
          "geometry": "authoritative",
          "typography": "advisory",
          "pagination": "reader-controlled",
          "orientation": "reader-controlled"
        },
        "orientation": {
          "selected": "portrait",
          "supported": [
            "portrait",
            "landscape"
          ],
          "control": "reader-controlled"
        },
        "artifact": {
          "status": "generated",
          "format": "epub",
          "renderer": "local-profiled-epub",
          "pagination": "reader-controlled"
        },
        "preview": {
          "widthCssPx": 276,
          "heightCssPx": 490
        }
      },
      "policy": {
        "id": "compact-eink",
        "version": "1.1.0",
        "flowMode": "finite-sheet-preview",
        "decisions": [
          {
            "code": "flow-mode",
            "outcome": "finite-sheet-preview",
            "reason": "The target exposes a finite sheet, rendered with browser flow for this milestone."
          },
          {
            "code": "column-count",
            "outcome": "1",
            "reason": "The target uses a single reading column."
          },
          {
            "code": "figure-placement",
            "outcome": "compact-stack",
            "reason": "dedicated-view is unavailable; use the compact in-flow variant."
          },
          {
            "code": "fragmentation",
            "outcome": "finite-browser-pages",
            "reason": "A deterministic semantic policy assigns pages and keep rules while browser flow renders measured text fragments."
          }
        ]
      },
      "pagination": {
        "policyVersion": "1.0.0",
        "mode": "finite",
        "finalPageCount": 7,
        "pageCountStatus": "final",
        "currentRegionStability": {
          "metric": "anchored-region-prefix",
          "status": "not-compared",
          "anchorCanonicalId": "sec-proposition",
          "page": 2,
          "region": 0,
          "signature": "{\"anchorCanonicalId\":\"sec-proposition\",\"page\":2,\"region\":0,\"fragmentSignatures\":[\"{\\\"id\\\":\\\"sec-proposition#fragment-1\\\",\\\"page\\\":2,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":72,\\\"textRange\\\":null,\\\"outcome\\\":\\\"kept-with-next\\\"}\",\"{\\\"id\\\":\\\"p-proposition-1#fragment-1\\\",\\\"page\\\":2,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":309.2,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":285},\\\"outcome\\\":\\\"placed\\\"}\"]}",
          "referenceSignature": null,
          "stable": null,
          "comparedFragmentCount": 0,
          "stableFragmentCount": 0
        },
        "violations": []
      },
      "entries": [
        {
          "target": "paperProMove",
          "canonicalId": "sec-proposition",
          "nodeType": "heading",
          "contentHash": "f325c6ca02a9fda655159a9767d232ee410c6d60645764d148d15af4be8107bc",
          "provenance": {
            "source": "PRD §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 0,
              "page": 2,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "p-proposition-1",
          "nodeType": "paragraph",
          "contentHash": "57a82d2815c3371d892bab68d33ad7274179845e99d4b10cab01fc13f70fcbd0",
          "provenance": {
            "source": "PRD §2"
          },
          "relationships": {},
          "chosenVariant": "body-compact",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 1,
              "page": 2,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "q-core",
          "nodeType": "quote",
          "contentHash": "355e3291dea6e1c98e437cf2b9fad7f24879ec6332ebfc1f6c84095d60fb12de",
          "provenance": {
            "source": "PRD core proposition"
          },
          "relationships": {},
          "chosenVariant": "inline-quote",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "none"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 2,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The atomic object fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "sec-model",
          "nodeType": "heading",
          "contentHash": "75b18d74ad37ecae3e091457552b675f5ced4bb601791bedbb3c0556b3e18a7c",
          "provenance": {
            "source": "PRD §11"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 3,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "p-model-1",
          "nodeType": "paragraph",
          "contentHash": "35ebdbda81bcf6d78a6bb31970af5d17321c16ebdb820b0d3ac4ad90185e2eab",
          "provenance": {
            "source": "PRD §3, §11"
          },
          "relationships": {},
          "chosenVariant": "body-compact",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "fragments",
            "fragments": [
              {
                "id": "p-model-1#fragment-1",
                "index": 0,
                "lineage": {
                  "canonicalId": "p-model-1",
                  "previousFragmentId": null,
                  "nextFragmentId": "p-model-1#fragment-2"
                },
                "textRange": {
                  "start": 0,
                  "end": 93
                },
                "placement": {
                  "kind": "flow",
                  "order": 4,
                  "page": 3,
                  "region": 0,
                  "span": "column"
                }
              },
              {
                "id": "p-model-1#fragment-2",
                "index": 1,
                "lineage": {
                  "canonicalId": "p-model-1",
                  "previousFragmentId": "p-model-1#fragment-1",
                  "nextFragmentId": null
                },
                "textRange": {
                  "start": 93,
                  "end": 262
                },
                "placement": {
                  "kind": "flow",
                  "order": 5,
                  "page": 4,
                  "region": 0,
                  "span": "column"
                }
              }
            ]
          },
          "placementDecision": {
            "outcome": "fragmented",
            "reason": "Paragraph split at an estimated line boundary with at least 2/2 lines at the fragment edges."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "fig-pipeline",
          "nodeType": "figure",
          "contentHash": "44347af221bd0b04cb31a40a64aff2ae94d7ae1b1f76d431014d4faee5cbf70b",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {
            "caption": "cap-pipeline"
          },
          "chosenVariant": "compact-stack",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-related"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 6,
              "page": 5,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-related",
            "reason": "The figure remains atomic with its caption."
          },
          "violations": [],
          "diagnostics": [
            {
              "code": "variant-unavailable",
              "severity": "info",
              "message": "dedicated-view is unavailable for paperProMove; used compact-stack."
            }
          ],
          "fallback": {
            "fromVariant": "dedicated-view",
            "diagnosticCode": "variant-unavailable",
            "reason": "dedicated-view is unavailable for paperProMove; the declared compact in-flow variant is used."
          }
        },
        {
          "target": "paperProMove",
          "canonicalId": "cap-pipeline",
          "nodeType": "caption",
          "contentHash": "0f6a92c07f8d07b5f3ecb8fe715c20b3e42b462a344618f7d615b131359e8df8",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {},
          "chosenVariant": "figure-caption-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-previous"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 7,
              "page": 5,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-related",
            "reason": "The caption stays in the same region as its figure."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "sec-gap",
          "nodeType": "heading",
          "contentHash": "a9a36db0dc426a4f4715988248d3896f8124c72e776d138fac32c2c5ef23e2bf",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 8,
              "page": 6,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "p-gap-1",
          "nodeType": "paragraph",
          "contentHash": "31387bc8e43ba60c7311424fc7be88826b72b22d12ffbe255727707d1a345653",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "body-compact",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 9,
              "page": 6,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "sec-method",
          "nodeType": "heading",
          "contentHash": "16c445566a96ae4846f38ab5790b56a0bf2f6f44efbe4a4bffd70da1742bde9a",
          "provenance": {
            "source": "PRD §14"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 10,
              "page": 7,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperProMove",
          "canonicalId": "p-method-1",
          "nodeType": "paragraph",
          "contentHash": "c9a2f487d0a4b3096b7197f91a99554484389277964098142a7dddee09b81d35",
          "provenance": {
            "source": "PRD §7, §14"
          },
          "relationships": {},
          "chosenVariant": "body-compact",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 11,
              "page": 7,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        }
      ]
    },
    {
      "target": "paperPro",
      "contentHash": "ccc381d2455fb3c2551f02b1cb62fede7f867872328f51fa57bf212ca5e2dd35",
      "layoutVersion": "document=semantic-responsive-typesetting@0.1.0;target=paperPro;width=540;height=720;font=1;composition=1.1.0;pagination=1.0.0;override=4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "overrideSet": {
        "digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
        "applied": []
      },
      "profile": {
        "id": "paperPro",
        "version": "1.1.0",
        "label": "Paper Pro",
        "note": "11.8″ · 1620 × 2160 · 229 PPI",
        "dimensions": {
          "width": 1620,
          "height": 2160,
          "unit": "device-px"
        },
        "margins": {
          "top": 145,
          "right": 130,
          "bottom": 145,
          "left": 130,
          "unit": "device-px"
        },
        "typography": {
          "fontFamily": "Georgia, 'Times New Roman', serif",
          "bodySizeCssPx": 15,
          "lineHeight": 1.65,
          "titleSizeCssPx": 36,
          "headingSizeCssPx": 20,
          "quoteSizeCssPx": 20
        },
        "columns": {
          "count": 1,
          "gapCssPx": 0
        },
        "interactionMode": "page-turn",
        "finiteHeight": true,
        "pixelsPerInch": 229,
        "manufacturerDisplay": {
          "diagonalInches": 11.8,
          "listedPixels": {
            "width": 2160,
            "height": 1620
          },
          "logicalOrientation": "portrait"
        },
        "epub": {
          "fileName": "publication-paperpro.epub",
          "pageProgressionDirection": "ltr",
          "renditionFlow": "paginated"
        },
        "truth": {
          "geometry": "authoritative",
          "typography": "advisory",
          "pagination": "reader-controlled",
          "orientation": "reader-controlled"
        },
        "orientation": {
          "selected": "portrait",
          "supported": [
            "portrait",
            "landscape"
          ],
          "control": "reader-controlled"
        },
        "artifact": {
          "status": "generated",
          "format": "epub",
          "renderer": "local-profiled-epub",
          "pagination": "reader-controlled"
        },
        "preview": {
          "widthCssPx": 540,
          "heightCssPx": 720
        }
      },
      "policy": {
        "id": "large-eink",
        "version": "1.1.0",
        "flowMode": "finite-sheet-preview",
        "decisions": [
          {
            "code": "flow-mode",
            "outcome": "finite-sheet-preview",
            "reason": "The target exposes a finite sheet, rendered with browser flow for this milestone."
          },
          {
            "code": "column-count",
            "outcome": "1",
            "reason": "The target uses a single reading column."
          },
          {
            "code": "figure-placement",
            "outcome": "inline",
            "reason": "Use the target policy's inline figure variant."
          },
          {
            "code": "fragmentation",
            "outcome": "finite-browser-pages",
            "reason": "A deterministic semantic policy assigns pages and keep rules while browser flow renders measured text fragments."
          }
        ]
      },
      "pagination": {
        "policyVersion": "1.0.0",
        "mode": "finite",
        "finalPageCount": 4,
        "pageCountStatus": "final",
        "currentRegionStability": {
          "metric": "anchored-region-prefix",
          "status": "not-compared",
          "anchorCanonicalId": "sec-proposition",
          "page": 1,
          "region": 0,
          "signature": "{\"anchorCanonicalId\":\"sec-proposition\",\"page\":1,\"region\":0,\"fragmentSignatures\":[\"{\\\"id\\\":\\\"sec-proposition#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":72,\\\"textRange\\\":null,\\\"outcome\\\":\\\"kept-with-next\\\"}\",\"{\\\"id\\\":\\\"p-proposition-1#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":180.5,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":285},\\\"outcome\\\":\\\"placed\\\"}\"]}",
          "referenceSignature": null,
          "stable": null,
          "comparedFragmentCount": 0,
          "stableFragmentCount": 0
        },
        "violations": []
      },
      "entries": [
        {
          "target": "paperPro",
          "canonicalId": "sec-proposition",
          "nodeType": "heading",
          "contentHash": "f325c6ca02a9fda655159a9767d232ee410c6d60645764d148d15af4be8107bc",
          "provenance": {
            "source": "PRD §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 0,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "p-proposition-1",
          "nodeType": "paragraph",
          "contentHash": "57a82d2815c3371d892bab68d33ad7274179845e99d4b10cab01fc13f70fcbd0",
          "provenance": {
            "source": "PRD §2"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 1,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "q-core",
          "nodeType": "quote",
          "contentHash": "355e3291dea6e1c98e437cf2b9fad7f24879ec6332ebfc1f6c84095d60fb12de",
          "provenance": {
            "source": "PRD core proposition"
          },
          "relationships": {},
          "chosenVariant": "pull-quote",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "none"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 2,
              "page": 2,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The atomic object fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "sec-model",
          "nodeType": "heading",
          "contentHash": "75b18d74ad37ecae3e091457552b675f5ced4bb601791bedbb3c0556b3e18a7c",
          "provenance": {
            "source": "PRD §11"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 3,
              "page": 2,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "p-model-1",
          "nodeType": "paragraph",
          "contentHash": "35ebdbda81bcf6d78a6bb31970af5d17321c16ebdb820b0d3ac4ad90185e2eab",
          "provenance": {
            "source": "PRD §3, §11"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 4,
              "page": 2,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "fig-pipeline",
          "nodeType": "figure",
          "contentHash": "44347af221bd0b04cb31a40a64aff2ae94d7ae1b1f76d431014d4faee5cbf70b",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {
            "caption": "cap-pipeline"
          },
          "chosenVariant": "inline",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-related"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 5,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-related",
            "reason": "The figure remains atomic with its caption."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "cap-pipeline",
          "nodeType": "caption",
          "contentHash": "0f6a92c07f8d07b5f3ecb8fe715c20b3e42b462a344618f7d615b131359e8df8",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {},
          "chosenVariant": "figure-caption",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-previous"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 6,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-related",
            "reason": "The caption stays in the same region as its figure."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "sec-gap",
          "nodeType": "heading",
          "contentHash": "a9a36db0dc426a4f4715988248d3896f8124c72e776d138fac32c2c5ef23e2bf",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 7,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "p-gap-1",
          "nodeType": "paragraph",
          "contentHash": "31387bc8e43ba60c7311424fc7be88826b72b22d12ffbe255727707d1a345653",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 8,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "sec-method",
          "nodeType": "heading",
          "contentHash": "16c445566a96ae4846f38ab5790b56a0bf2f6f44efbe4a4bffd70da1742bde9a",
          "provenance": {
            "source": "PRD §14"
          },
          "relationships": {},
          "chosenVariant": "section-heading",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 9,
              "page": 4,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "paperPro",
          "canonicalId": "p-method-1",
          "nodeType": "paragraph",
          "contentHash": "c9a2f487d0a4b3096b7197f91a99554484389277964098142a7dddee09b81d35",
          "provenance": {
            "source": "PRD §7, §14"
          },
          "relationships": {},
          "chosenVariant": "body-flow",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 10,
              "page": 4,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        }
      ]
    },
    {
      "target": "print",
      "contentHash": "ccc381d2455fb3c2551f02b1cb62fede7f867872328f51fa57bf212ca5e2dd35",
      "layoutVersion": "document=semantic-responsive-typesetting@0.1.0;target=print;width=794;height=1123;font=1;composition=1.1.0;pagination=1.0.0;override=d503ed50aeb35044a49fec554ef4c36a40702981ef45d2ddc71d3cb5cdcfa9aa",
      "overrideSet": {
        "digest": "d503ed50aeb35044a49fec554ef4c36a40702981ef45d2ddc71d3cb5cdcfa9aa",
        "applied": [
          {
            "id": "print-pipeline-emphasis",
            "version": "1.0.0",
            "target": "print",
            "canonicalId": "fig-pipeline",
            "patch": {
              "chosenVariant": "full-span-emphasized"
            },
            "provenance": {
              "source": "docs/issues/007-srt-target-overrides-and-exports.md",
              "reason": "Exercise one inspectable print-only presentation change."
            }
          }
        ]
      },
      "profile": {
        "id": "print",
        "version": "1.1.0",
        "label": "A4",
        "note": "210 × 297 mm · paged",
        "dimensions": {
          "width": 210,
          "height": 297,
          "unit": "mm"
        },
        "margins": {
          "top": 19,
          "right": 17,
          "bottom": 19,
          "left": 17,
          "unit": "mm"
        },
        "typography": {
          "fontFamily": "Georgia, 'Times New Roman', serif",
          "bodySizeCssPx": 15,
          "lineHeight": 1.65,
          "titleSizeCssPx": 36,
          "headingSizeCssPx": 20,
          "quoteSizeCssPx": 20
        },
        "columns": {
          "count": 2,
          "gapCssPx": 48
        },
        "interactionMode": "print-static",
        "finiteHeight": true,
        "pixelsPerInch": null,
        "epub": {
          "fileName": "publication-print.epub",
          "pageProgressionDirection": "ltr",
          "renditionFlow": "paginated"
        },
        "truth": {
          "geometry": "authoritative",
          "typography": "advisory",
          "pagination": "authoritative",
          "orientation": "authoritative"
        },
        "orientation": {
          "selected": "portrait",
          "supported": [
            "portrait",
            "landscape"
          ],
          "control": "publisher-locked"
        },
        "artifact": {
          "status": "generated",
          "format": "pdf",
          "renderer": "local-paginated-pdf",
          "pagination": "authoritative"
        },
        "preview": {
          "widthCssPx": 794,
          "heightCssPx": 1123
        }
      },
      "policy": {
        "id": "a4-two-column",
        "version": "1.1.0",
        "flowMode": "finite-sheet-preview",
        "decisions": [
          {
            "code": "flow-mode",
            "outcome": "finite-sheet-preview",
            "reason": "The target exposes a finite sheet, rendered with browser flow for this milestone."
          },
          {
            "code": "column-count",
            "outcome": "2",
            "reason": "The target measure supports a deterministic multi-column reading flow."
          },
          {
            "code": "figure-placement",
            "outcome": "full-span",
            "reason": "Use the target policy's full-span figure variant."
          },
          {
            "code": "fragmentation",
            "outcome": "finite-browser-pages",
            "reason": "A deterministic semantic policy assigns pages and keep rules while browser flow renders measured text fragments."
          }
        ]
      },
      "pagination": {
        "policyVersion": "1.0.0",
        "mode": "finite",
        "finalPageCount": 3,
        "pageCountStatus": "final",
        "currentRegionStability": {
          "metric": "anchored-region-prefix",
          "status": "not-compared",
          "anchorCanonicalId": "sec-proposition",
          "page": 1,
          "region": 0,
          "signature": "{\"anchorCanonicalId\":\"sec-proposition\",\"page\":1,\"region\":0,\"fragmentSignatures\":[\"{\\\"id\\\":\\\"sec-proposition#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":72,\\\"textRange\\\":null,\\\"outcome\\\":\\\"kept-with-next\\\"}\",\"{\\\"id\\\":\\\"p-proposition-1#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":279.5,\\\"textRange\\\":{\\\"start\\\":0,\\\"end\\\":285},\\\"outcome\\\":\\\"placed\\\"}\",\"{\\\"id\\\":\\\"q-core#fragment-1\\\",\\\"page\\\":1,\\\"region\\\":0,\\\"span\\\":\\\"column\\\",\\\"estimatedHeightCssPx\\\":270,\\\"textRange\\\":null,\\\"outcome\\\":\\\"placed\\\"}\"]}",
          "referenceSignature": null,
          "stable": null,
          "comparedFragmentCount": 0,
          "stableFragmentCount": 0
        },
        "violations": []
      },
      "entries": [
        {
          "target": "print",
          "canonicalId": "sec-proposition",
          "nodeType": "heading",
          "contentHash": "f325c6ca02a9fda655159a9767d232ee410c6d60645764d148d15af4be8107bc",
          "provenance": {
            "source": "PRD §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 0,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "p-proposition-1",
          "nodeType": "paragraph",
          "contentHash": "57a82d2815c3371d892bab68d33ad7274179845e99d4b10cab01fc13f70fcbd0",
          "provenance": {
            "source": "PRD §2"
          },
          "relationships": {},
          "chosenVariant": "body-two-column",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 1,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "q-core",
          "nodeType": "quote",
          "contentHash": "355e3291dea6e1c98e437cf2b9fad7f24879ec6332ebfc1f6c84095d60fb12de",
          "provenance": {
            "source": "PRD core proposition"
          },
          "relationships": {},
          "chosenVariant": "column-quote",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "none"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 2,
              "page": 1,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The atomic object fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "sec-model",
          "nodeType": "heading",
          "contentHash": "75b18d74ad37ecae3e091457552b675f5ced4bb601791bedbb3c0556b3e18a7c",
          "provenance": {
            "source": "PRD §11"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 3,
              "page": 1,
              "region": 1,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "p-model-1",
          "nodeType": "paragraph",
          "contentHash": "35ebdbda81bcf6d78a6bb31970af5d17321c16ebdb820b0d3ac4ad90185e2eab",
          "provenance": {
            "source": "PRD §3, §11"
          },
          "relationships": {},
          "chosenVariant": "body-two-column",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 4,
              "page": 1,
              "region": 1,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "fig-pipeline",
          "nodeType": "figure",
          "contentHash": "44347af221bd0b04cb31a40a64aff2ae94d7ae1b1f76d431014d4faee5cbf70b",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {
            "caption": "cap-pipeline"
          },
          "chosenVariant": "full-span-emphasized",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-related"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 5,
              "page": 2,
              "region": 0,
              "span": "page"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-related",
            "reason": "The full-span figure occupies a dedicated page and remains atomic with its caption."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "cap-pipeline",
          "nodeType": "caption",
          "contentHash": "0f6a92c07f8d07b5f3ecb8fe715c20b3e42b462a344618f7d615b131359e8df8",
          "provenance": {
            "source": "PRD §3"
          },
          "relationships": {},
          "chosenVariant": "figure-caption",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-previous"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 6,
              "page": 2,
              "region": 0,
              "span": "page"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-related",
            "reason": "The caption stays on the same dedicated page as its figure."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "sec-gap",
          "nodeType": "heading",
          "contentHash": "a9a36db0dc426a4f4715988248d3896f8124c72e776d138fac32c2c5ef23e2bf",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 7,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "p-gap-1",
          "nodeType": "paragraph",
          "contentHash": "31387bc8e43ba60c7311424fc7be88826b72b22d12ffbe255727707d1a345653",
          "provenance": {
            "source": "Literature review §1"
          },
          "relationships": {},
          "chosenVariant": "body-two-column",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 8,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "sec-method",
          "nodeType": "heading",
          "contentHash": "16c445566a96ae4846f38ab5790b56a0bf2f6f44efbe4a4bffd70da1742bde9a",
          "provenance": {
            "source": "PRD §14"
          },
          "relationships": {},
          "chosenVariant": "section-heading-compact",
          "paginationPolicy": {
            "fragmentation": "atomic",
            "keep": "with-next"
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 9,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "kept-with-next",
            "reason": "The heading remains atomic and shares a region with the start of the following object."
          },
          "violations": [],
          "diagnostics": []
        },
        {
          "target": "print",
          "canonicalId": "p-method-1",
          "nodeType": "paragraph",
          "contentHash": "c9a2f487d0a4b3096b7197f91a99554484389277964098142a7dddee09b81d35",
          "provenance": {
            "source": "PRD §7, §14"
          },
          "relationships": {},
          "chosenVariant": "body-two-column",
          "paginationPolicy": {
            "fragmentation": "line",
            "keep": "none",
            "minimumStartLines": 2,
            "minimumEndLines": 2
          },
          "representation": {
            "kind": "whole",
            "placement": {
              "kind": "flow",
              "order": 10,
              "page": 3,
              "region": 0,
              "span": "column"
            }
          },
          "placementDecision": {
            "outcome": "placed",
            "reason": "The paragraph fits in the current finite-height region."
          },
          "violations": [],
          "diagnostics": []
        }
      ]
    }
  ]
}
