Read the scope and evidence
crop-square.png
2026-10-14 · semantic fixture · passed
Actual final PNG opened with image-viewing tool on 14 October 2026. Decoded dimensions and selected unambiguous interior colors checked separately; subjective composition review is limited to this owned illustration.
- Actual image viewed, not inferred from metadata
- Book title, cup and handle remain visible in the exports
- No image stretching; allowed background framing differs
- Comparison has explicit local panel clipping after an observed bleed fix
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: f4ed42bd4efeb4def2dd709ee4d2563e1477fe0ebef501f89b4394f1f1e141b0
crop-landscape.png
2026-10-14 · semantic fixture · passed
Actual final PNG opened with image-viewing tool on 14 October 2026. Decoded dimensions and selected unambiguous interior colors checked separately; subjective composition review is limited to this owned illustration.
- Actual image viewed, not inferred from metadata
- Book title, cup and handle remain visible in the exports
- No image stretching; allowed background framing differs
- Comparison has explicit local panel clipping after an observed bleed fix
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: d851e4467be8b7088dd6bb3dab0ffd45e2933a4b22c93ba1e4842840b46bac10
crop-portrait.png
2026-10-14 · semantic fixture · passed
Actual final PNG opened with image-viewing tool on 14 October 2026. Decoded dimensions and selected unambiguous interior colors checked separately; subjective composition review is limited to this owned illustration.
- Actual image viewed, not inferred from metadata
- Book title, cup and handle remain visible in the exports
- No image stretching; allowed background framing differs
- Comparison has explicit local panel clipping after an observed bleed fix
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 7a46f2987a0b70d57ec08bd9c0f084f7cf2f9dbc49669e605a622e1348d7f8b6
crop-source.svg
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: ea4ab45e880891b1ffaedcabac175b27116fc951e36a5f229182b13be7503235
crop-source.png
2026-10-14 · semantic fixture · passed
Actual final PNG opened with image-viewing tool on 14 October 2026. Decoded dimensions and selected unambiguous interior colors checked separately; subjective composition review is limited to this owned illustration.
- Actual image viewed, not inferred from metadata
- Book title, cup and handle remain visible in the exports
- No image stretching; allowed background framing differs
- Comparison has explicit local panel clipping after an observed bleed fix
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 32f60e60d68abd8eb16233c11132eafda8d31027009240fd6079ac627a83567d
crop-square.svg
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: a15752f099085b91571f3b2da31ec24e07c3873f1960b6bd71aec32c3673bb9e
crop-landscape.svg
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: c0bb78840f66a7607eeb343c66baae64e380b7229b736d0e98ae42bed9a3c144
crop-portrait.svg
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: e23aaa1b2d517e36f915d0e1edd1bd8b3a421fb84cd02bcad1769d22a20822e9
crop-manifest.csv
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 03a2603bdcc5647dab25890a49f2f46a423a0ab8495b945677060903afc50bc5
crop-source-rules.json
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 6400d5945299849814cea6e716b9bdb40b43d3cfabd6bfbead9643284f3dda66
crop-source-rules.md
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: a8f2b71b4bf14f1279e9c33fd2dbe156fa82a89461c79ac8cd4c7071ef347a3d
crop-result-notes.md
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 5b14cfc146169aa3806181b2b469666ea535c39a4e3dc243f39b2086c8500b1e
crop-comparison.svg
2026-10-14 · semantic fixture · passed
Local exact-geometry/source-parity and final rendered-image fixture checks. Centered boxes, rational uniform scales, full protected-area containment and no-upscale holds; no consumer AI, browser, real-photo or platform-specification validation.
- Exact independent source boxes and scales agree with manifest
- Original SVG artwork body unchanged across three crop SVGs
- Nine invalid input conditions held rather than silently repaired
- Actual source, three exports and comparison PNG opened and inspected; final panel clipping corrected
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 2814ac978428f15606d48d0770aef06d4e2952395146e73ba5c938e92e7f65c8
crop-comparison.png
2026-10-14 · semantic fixture · passed
Actual final PNG opened with image-viewing tool on 14 October 2026. Decoded dimensions and selected unambiguous interior colors checked separately; subjective composition review is limited to this owned illustration.
- Actual image viewed, not inferred from metadata
- Book title, cup and handle remain visible in the exports
- No image stretching; allowed background framing differs
- Comparison has explicit local panel clipping after an observed bleed fix
Environment: Inkscape 1.4 SVG raster export; Python standard-library exact fractions/XML/CSV with Pillow read-only PNG checks; actual image inspection.
SHA-256: 12503f1baeff2cf509210551ba931bb8f1b93bd56ba79f5e3925385b0f95d9af