diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/evidence/dark-nb-after-page-1-comparison.png b/docs/redesign/phase-5/p5-15/p5-15-01/evidence/dark-nb-after-page-1-comparison.png new file mode 100644 index 0000000..65172da Binary files /dev/null and b/docs/redesign/phase-5/p5-15/p5-15-01/evidence/dark-nb-after-page-1-comparison.png differ diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/evidence/fidelity-summary.json b/docs/redesign/phase-5/p5-15/p5-15-01/evidence/fidelity-summary.json new file mode 100644 index 0000000..442a67e --- /dev/null +++ b/docs/redesign/phase-5/p5-15/p5-15-01/evidence/fidelity-summary.json @@ -0,0 +1,607 @@ +{ + "sourceCommit": "932b962b9038ddb5ad59b982c0199475bfb50454", + "applicationAndRendererChanged": false, + "scope": "Fresh local native PDF/preview comparison, not production font/photo or full P5-15-03 acceptance.", + "gates": { + "fidelity": { + "passed": 16, + "total": 16, + "previewPages": 36, + "pdfPages": 36, + "browserVersion": "151.0.7922.34", + "tolerances": { + "pageDimensionMm": 0.5, + "positionMm": 2, + "fontPt": 0.5, + "rgbComponent": 0.00392156862745098, + "pageCountAndMembership": "exact" + }, + "fixtures": [ + { + "fixture": "default-modern", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 1.224669824365667, + "maximumFontDeltaPt": 0.005025608124988423, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "default-minimal", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 0.34141620791947574, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "default-executive", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+Georgia-Bold", + "BAAAAA+Georgia" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 0.3882555234384297, + "maximumFontDeltaPt": 0.005025608124988423, + "maximumColorDelta": 3.921568627450467e-05 + }, + { + "fixture": "default-technical", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 0.3343444905847756, + "maximumFontDeltaPt": 0.005025545624967265, + "maximumColorDelta": 4.509803921570743e-05 + }, + { + "fixture": "default-ats-classic", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 0.28801207143383367, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "default-nordic", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 1.2164023999732976, + "maximumFontDeltaPt": 0.005025608124988423, + "maximumColorDelta": 3.1372549019609286e-05 + }, + { + "fixture": "default-elegant", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI", + "BAAAAA+Georgia-Bold", + "CAAAAA+SegoeUI-Bold" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 1.1709275474559542, + "maximumFontDeltaPt": 0.005025608124988423, + "maximumColorDelta": 3.1372549019609286e-05 + }, + { + "fixture": "default-creative", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 1.3156230461538534, + "maximumFontDeltaPt": 0.005025608124988423, + "maximumColorDelta": 1.764705882352502e-05 + }, + { + "fixture": "default-code", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI", + "CAAAAA+Consolas-Bold" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 1.4617630733497646, + "maximumFontDeltaPt": 0.005025658125049404, + "maximumColorDelta": 3.921568627450467e-05 + }, + { + "fixture": "long-en-minimal", + "previewPages": 4, + "pdfPages": 4, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 29, + "maximumPositionDeltaMm": 0.3994683506004728, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "long-nb-code", + "previewPages": 4, + "pdfPages": 4, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI", + "CAAAAA+Consolas-Bold" + ], + "markerComparisons": 29, + "maximumPositionDeltaMm": 1.4617630733497646, + "maximumFontDeltaPt": 0.005025658125049404, + "maximumColorDelta": 3.921568627450467e-05 + }, + { + "fixture": "compact-8mm-letter", + "previewPages": 4, + "pdfPages": 4, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 29, + "maximumPositionDeltaMm": 0.5567295193504602, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "roomy-28mm-nb", + "previewPages": 5, + "pdfPages": 5, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI" + ], + "markerComparisons": 29, + "maximumPositionDeltaMm": 1.4930542145565866, + "maximumFontDeltaPt": 0.005025608125002634, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "grid-and-bubbles", + "previewPages": 1, + "pdfPages": 1, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 7, + "maximumPositionDeltaMm": 0.3872296418331209, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "long-sidebar-nb", + "previewPages": 5, + "pdfPages": 5, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT", + "CAAAAA+Consolas-Bold" + ], + "markerComparisons": 29, + "maximumPositionDeltaMm": 0.5117790544736865, + "maximumFontDeltaPt": 0.0050255456249956865, + "maximumColorDelta": 4.509803921570743e-05 + }, + { + "fixture": "unbreakable-and-boundary", + "previewPages": 4, + "pdfPages": 4, + "passed": true, + "fontNames": [ + "AAAAAA+SegoeUI-Bold", + "BAAAAA+SegoeUI", + "CAAAAA+Consolas-Bold" + ], + "markerComparisons": 32, + "maximumPositionDeltaMm": 1.4617630733497646, + "maximumFontDeltaPt": 0.005025658125049404, + "maximumColorDelta": 3.921568627450467e-05 + } + ], + "nativeInputs": [ + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-modern/render.html", + "sha256": "8e768156c7ffd4ad8dae6914a6a57baa5114668dc53a861f3925e0be8cffb8aa" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-modern/export.pdf", + "sha256": "c7adfe0bd6120b1a3335aeac217f23ca1ffe7080aa35a627dff9f0cbf6694ed5" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-minimal/render.html", + "sha256": "26bd74195f0f5ed917751ec5aeb0321ef156f93f105e889cea3fa67b2952bb1c" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-minimal/export.pdf", + "sha256": "8de71d1d95fb513da0756f80dcdd176d685dd651c092a50cb569d3ce1f3b3ace" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-executive/render.html", + "sha256": "d57da767c7c6cf446fe351fd381d33b95b555423db21feb84c9c1346775d8c48" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-executive/export.pdf", + "sha256": "bdbe21efeb12fdce60e06a1dd11e26515675fb4c4baaa1b522a5739c3f3e9133" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-technical/render.html", + "sha256": "681554ff60e68efa848e0a9e0ea6c2776526ea6a2017a05952ef724b08fc9e95" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-technical/export.pdf", + "sha256": "bad91ce4daef8ae780c8bc6a7f23f205e6d3136a26aae7a74bb90c5d5bb846ff" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-ats-classic/render.html", + "sha256": "f290eeef533983ea8a46c536e9747c0d88ee2cb7275f94366561c89645dc947b" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-ats-classic/export.pdf", + "sha256": "25151e2f954c6ddb2c6b2300c7435acf386445f866ce4e863de8e894070179c8" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-nordic/render.html", + "sha256": "361c0d55d3596a6e56d03b02bdecd9c9dbf6b48b7cb0a4add7d75382ca3e2958" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-nordic/export.pdf", + "sha256": "6bff7cbec97942f2ad565595815e1e74aec2732018c4e08796b8f216b9b3cd23" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-elegant/render.html", + "sha256": "816163e97d55be1fd726228fad0f7da471c707ca7879f0fbb036a1324dbdea47" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-elegant/export.pdf", + "sha256": "124957334ef48e9f50e768c865978b4a46ac31edf172c879997797ce81e0a0cb" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-creative/render.html", + "sha256": "1cd723eb101ac3d06f87b4c2f8fa28e53252075a0f3ff5aa6002d6f6c2be6799" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-creative/export.pdf", + "sha256": "af58b17379977330bd97915da0dc683a508b3ac8e8fd953dc26b628551983ac1" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-code/render.html", + "sha256": "579dbd0e1c14afdee09f29f652e7742f5082c22e2de5f7c7ed06b954a2568d35" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/default-code/export.pdf", + "sha256": "593f73ee5d1971c716772da5ab2dcd63e104a0191bc8696d5e4149657ff1acbf" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/long-en-minimal/render.html", + "sha256": "2506bfc9473a1096e29f643b6d2958ff941e226e91ee67b7f05323dd28646a6a" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/long-en-minimal/export.pdf", + "sha256": "dcd0c1185ec4bca4e7d1a717f8a5e93cc4b9f75ed8f8872696ab6b8504632385" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/long-nb-code/render.html", + "sha256": "48bcca5d8713960e7543d4f150bf1c7cc96e7227d9b04b69ed063241dbbc68df" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/long-nb-code/export.pdf", + "sha256": "4535693aa3e858bf4c5672615dff86629998a850214e6363acd2368f0713f24d" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/compact-8mm-letter/render.html", + "sha256": "515fbd6d8e0d031d86fa4cf08dc71c8c508fb84ea385aa19116f6cf13c9c7567" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/compact-8mm-letter/export.pdf", + "sha256": "a9fff28a7ecf75dfddf033b383dc0725bc9aa78bd6e7355431323fd3597bb0eb" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/roomy-28mm-nb/render.html", + "sha256": "cc0052318c874c2600ea0c137bd377411c0f6cd1c0115c1ed65c0d1173a3f1b9" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/roomy-28mm-nb/export.pdf", + "sha256": "dbd0e762b503e68427d58385dc6513d955fe2d02f4d940423b13b786e66457c2" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/grid-and-bubbles/render.html", + "sha256": "1e5fc270a8ecf02a6e6bd7ac7b0d1d50c9f15baa00fb4c37a39b7ab3c141de37" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/grid-and-bubbles/export.pdf", + "sha256": "39fc29cd479473db0f7834efa6a96c356a1e3f464ee6432357407ae654875558" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/long-sidebar-nb/render.html", + "sha256": "823db293254304db0d8ca2a9bf249af6dd343de959d4a965e741ae4cde633590" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/long-sidebar-nb/export.pdf", + "sha256": "c5746a0a9965e1a678f1bad501c826441e089452942d73060eaa00ebb7532c13" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/unbreakable-and-boundary/render.html", + "sha256": "3faf425eb9ecf0be7e5294b5f60859133f24276df9a9d6ed2e569c3cd7069978" + }, + { + "path": ".artifacts/p5-15-01/browser/fidelity/unbreakable-and-boundary/export.pdf", + "sha256": "082bb3a2f39340bfda710b8b30e6f5bb8e6ba3db1a5c9eefbb364eedebab6c18" + } + ], + "rawMeasurementsSha256": "4b8b9e68df73532c71912e4316aad3a8ebbf58b9c11c9b61c9c4723f63adeab2", + "rawResultsSha256": "98abd84d63708f1c632e29c8b8d37e1083811979365162ffea2e4e1bf48ea373", + "allInputsCreatedDuringFreshBrowserRun": true + }, + "settings-fidelity": { + "passed": 8, + "total": 8, + "previewPages": 24, + "pdfPages": 24, + "browserVersion": "151.0.7922.34", + "tolerances": { + "pageDimensionMm": 0.5, + "positionMm": 2, + "fontPt": 0.5, + "rgbComponent": 0.00392156862745098, + "pageCountAndMembership": "exact" + }, + "fixtures": [ + { + "fixture": "light-en-before", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.40367703419420997, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "light-en-after", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+Georgia", + "CAAAAA+Georgia-Bold" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.7379358042142248, + "maximumFontDeltaPt": 0.005025608125002634, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "dark-nb-before", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.40367703419420997, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "dark-nb-after", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+Georgia", + "CAAAAA+Georgia-Bold" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.7379358042142248, + "maximumFontDeltaPt": 0.005025608125002634, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "light-nb-before", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.40367703419420997, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "light-nb-after", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+Georgia", + "CAAAAA+Georgia-Bold" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.7379358042142248, + "maximumFontDeltaPt": 0.005025608125002634, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "dark-en-before", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+ArialMT" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.40367703419420997, + "maximumFontDeltaPt": 0.00502560812510211, + "maximumColorDelta": 4.117647058823892e-05 + }, + { + "fixture": "dark-en-after", + "previewPages": 3, + "pdfPages": 3, + "passed": true, + "fontNames": [ + "AAAAAA+Arial-BoldMT", + "BAAAAA+Georgia", + "CAAAAA+Georgia-Bold" + ], + "markerComparisons": 22, + "maximumPositionDeltaMm": 0.7379358042142248, + "maximumFontDeltaPt": 0.005025608125002634, + "maximumColorDelta": 4.117647058823892e-05 + } + ], + "nativeInputs": [ + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-en-before/render.html", + "sha256": "846199be1b9e432aa9acfc0836a258e7e349a59f7ae2f199284e276c2a94f159" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-en-before/export.pdf", + "sha256": "5597b5ad345c16ef61607a29f377848ee5df9ef54bdd3cc2816483e0398fc11f" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-en-after/render.html", + "sha256": "fc201751536f5f853fafafffe8d3ab6d6801a54fd561f2325b984044b292ae3c" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-en-after/export.pdf", + "sha256": "f13565f0bfb8e7cb546e8c2b8fda5c5724c5063aa872e757152209095b55c0a4" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-nb-before/render.html", + "sha256": "b5972b49c6b2d19f22af90b1ab72088aac0548e068695f301764f24ca1b362e2" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-nb-before/export.pdf", + "sha256": "44d0a9e10aa88ba047ad56702fda41d7a3e359ce30bbdd9358e8bb9f99385ab6" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-nb-after/render.html", + "sha256": "6922fe87ff0a6bcd83500fbb12bccd1d6091f35486aa39a8fc6b9c358817e64d" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-nb-after/export.pdf", + "sha256": "c6704d35a0fe4cbe19b618762b42f1646fa6d2357cd933abda4e1624ea32f91a" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-nb-before/render.html", + "sha256": "b5972b49c6b2d19f22af90b1ab72088aac0548e068695f301764f24ca1b362e2" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-nb-before/export.pdf", + "sha256": "617206fa4058b024fc8caacfea9e9b254f1a0ec86179a95d55bed1fa8c62ffb7" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-nb-after/render.html", + "sha256": "6922fe87ff0a6bcd83500fbb12bccd1d6091f35486aa39a8fc6b9c358817e64d" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/light-nb-after/export.pdf", + "sha256": "9811345d5eccb290fe0d3c8708848135b274d1866b6dddc024d7efda3db46ae8" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-en-before/render.html", + "sha256": "846199be1b9e432aa9acfc0836a258e7e349a59f7ae2f199284e276c2a94f159" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-en-before/export.pdf", + "sha256": "dee40dbd52f40a2ebd677fc2d6527c79ec11c782b23b26e6bda3a498d345f2d5" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-en-after/render.html", + "sha256": "fc201751536f5f853fafafffe8d3ab6d6801a54fd561f2325b984044b292ae3c" + }, + { + "path": ".artifacts/p5-15-01/browser/settings-fidelity/dark-en-after/export.pdf", + "sha256": "500aa5a4d7710d890933f6326a7a7bb678db3fd67209a89b79e68671102a946d" + } + ], + "rawMeasurementsSha256": "ff556c225a464bdbace4a1145a75285906baccf14e8dae208960550493150d7e", + "rawResultsSha256": "aab916ba231447c1cb809be8d0c13ef8d5aea4b15013b292af797a6d0e0a3d4a", + "allInputsCreatedDuringFreshBrowserRun": true + } + }, + "visualReview": [ + { + "file": "long-nb-code-page-4-comparison.png", + "fixture": "long-nb-code", + "page": 4, + "sha256": "d90f4602d206514c34258f0d945e93309d431ca845d8fb8152bbf9402aa9a6cd", + "review": "Agent inspected actual native preview/PDF comparison; text, section placement and page identity agree. Rendering antialiasing differences remain within unchanged measured tolerances." + }, + { + "file": "dark-nb-after-page-1-comparison.png", + "fixture": "dark-nb-after", + "page": 1, + "sha256": "cb7633718c6c6ab90817e2319e3b00f8b3ade606e71f50f2a12f282f961f093f", + "review": "Agent inspected actual native preview/PDF comparison; text, section placement and page identity agree. Rendering antialiasing differences remain within unchanged measured tolerances." + } + ], + "limits": [ + "Synthetic fixed corpus; unchanged predeclared tolerances.", + "No production-equivalent Linux/font/photo qualification.", + "Agent image inspection is not human assistive-technology acceptance." + ] +} diff --git a/docs/redesign/phase-5/p5-15/p5-15-01/evidence/long-nb-code-page-4-comparison.png b/docs/redesign/phase-5/p5-15/p5-15-01/evidence/long-nb-code-page-4-comparison.png new file mode 100644 index 0000000..98c1918 Binary files /dev/null and b/docs/redesign/phase-5/p5-15/p5-15-01/evidence/long-nb-code-page-4-comparison.png differ