Watch at Ease original technical illustrations Created: 2026-10-28 Article: Python ZoneInfo: check missing times without rejecting a valid DST fold The two diagrams were drawn specifically for this article using original geometric shapes, labels, colors and layout, with the openly licensed DejaVu Sans typeface. They summarize the article's cited Python and dateutil documentation and an original bounded CPython 3.12.14 Europe/London regression fixture. They are explanatory illustrations, not screenshots or photographs of third-party products. No third-party photograph, logo, screenshot, artwork or personal data was used. Watch at Ease may publish, reproduce and resize these original diagrams with this article in all six site languages. The small renditions preserve the complete original composition. Credit: Watch at Ease. License label: Watch at Ease original technical illustration. Exact media files and SHA-256 values: zoneinfo-existence-matrix-1280.jpg 1280x853 929b5b99b57debb6dadd4d61b9aa4caca92cee406fe603fbb21e446445525c41 zoneinfo-existence-matrix-960.jpg 960x640 9b10f2733c4e9b9fc33b1e323311af3e6764dae06a133ff93983a20afd4c590c zoneinfo-validation-flow-1280.jpg 1280x853 9f7ae1e7c7563c5f9248d4853c7648d28f3ae23689315252757c2869e142da0a zoneinfo-validation-flow-960.jpg 960x640 a41d87d128dca9967d03c104fad8bb1fbbd655b4c105509216bc1c6b0a1ed415 All four final JPEGs were visually inspected for text, dates, boolean results, arrows, unclipped layout and legibility. The matrix makes the conditional ambiguity check explicit: nonexistent input is rejected before ambiguity is considered. The flow preserves recurring local-time rules and does not prescribe silent gap adjustment.