КОНСТРУКТОРЫ КАЛЕНДАРЕЙ — УЧЕБНЫЙ НАБОР
Исследование: 8–9 октября 2026 года. Периоды в файлах — контрольные параметры, а не сезон обзора.

polig/current-ui/: реальные PDF, SVG, CSV и два успешных PNG исправленного конструктора, полученные в Safari без входа и оплаты. Февраль 2032 года выбран для проверки високосного месяца; размер страницы 250 × 297 мм. before-link.pdf/.svg/.csv — успешные файлы до открытия ссылки в новой вкладке, а не старая версия конструктора. after-link.svg — файл после открытия ссылки: все 29 позиций дат и текстовые координаты совпали, размер сохранён; изображений стало 0 вместо 1. Ссылка хранит настройки и геометрию рамки, но намеренно не содержит фотографий и логотипов.

final-photo.png и final-photo-transparent.png — успешные PNG с контрольной картинкой и текстом. Прозрачный PNG имеет размер 2953 × 3508 px; доля полностью прозрачных пикселей в проверенном файле — около 72,66%. Файл before-link.png, созданный до исправления PNG в Safari, ошибочен: его нет в ZIP и он не считается успешным результатом. after-link.png также не включён: сравнение повторного открытия выполнено по SVG.

polig/current-core/: пять отдельных программных сценариев штатных экспортёров исправленной версии, не браузерные действия. pocket-bleed — фото в вылетах карманного календаря (PDF содержит две стороны, SVG — выбранную сторону); planner-overflow — видимое сокращение длинной записи с полным текстом в CSV; month-photo-grid-full — полная прозрачная сетка; month-photo и month-frame-reopened — рамка с изображением и после исключения изображения. Геометрия в последней паре совпала. В независимой проверке конкретного фото вылеты заполнены со всех четырёх сторон. Это не обещание корректного результата для любой фотографии или любой комбинации настроек.

polig/baseline-core/: сохранённый исходный срез до исправлений — 8 PDF, 11 SVG и 16 CSV. Он нужен для сопоставления, а не для описания нынешних возможностей. В нём проверялись февраль 2000/2100/2032, RU/EN, начало недели, ISO-недели, ручные исключения, размеры PDF и первоначальный прозрачный слой чисел. Ограничения этого среза нельзя автоматически переносить на исправленную версию.

comparison/calendarloom-es.pdf: собственный испанский месячный экспорт, полученный через интерфейс без входа и оплаты. По условиям Calendarloom созданные календари принадлежат пользователю и разрешены для коммерческого распространения: https://calendarloom.com/terms/ . Страница A4 — одно RGB-изображение примерно 288 ppi, логотип и адрес сохранены.

comparison/hebcal-he.pdf: собственный годовой экспорт через публичную HTTP-форму, не браузерный тест кнопок. Источник: https://www.hebcal.com/hebcal . Атрибуция: Hebcal.com; CC BY 4.0, https://creativecommons.org/licenses/by/4.0/ . Файл не изменён. Подробнее: https://www.hebcal.com/home/4289/giving-appropriate-credit-to-hebcal . Проверена структура 12 страниц и визуально февраль; религиозные даты полностью не аудировались.

fixtures/: собственная синтетическая картинка 1800×1200 RGB. Частные фотографии не использованы.

protocols/current/: UI-проверки, сравнение двух реальных SVG, проверка PNG alpha, входные параметры пяти API-сценариев и независимое измерение их файлов. SHA-256 сверяется при сборке с исходными протоколами. protocols/baseline/ содержит явно помеченный исходный исследовательский срез. Пути local-samples/, research/, project/, browser-downloads/ и local-preview/ — относительные обозначения исследовательских источников; не все они включены в ZIP. local-preview означает локальную сборку: это не заявление о повторном тестировании опубликованного адреса. Публичный инструмент: https://polig.ru/tools/calendar-generator .

Исходные файлы timeanddate, kalender.com, Classeem, Benri Japan, MyToolkit и готовые образцы iCalendrier/PrettyCalendars здесь не перераспространяются. Их измерения и SHA-256 сохранены в протоколах; скачанный готовый образец не приравнивается к собственному экспорту. Из сторонних PDF включены только разрешённые Calendarloom и Hebcal, описанные выше.

Встроенные шрифты в собственных PDF/SVG являются частью документов; права на исходные шрифты и сторонние изображения сохраняются. Программный код, частные фотографии, ключи доступа и календарные проекты пользователя не включены. Все результаты относятся к указанным настройкам и версии на дату исследования. Цвета собственных файлов — RGB; набор не сертифицирует CMYK, PDF/X, государственные праздники или будущий печатный тираж. Физической печати, цветопробы и оплаченных аккаунтов не было.

manifest.json содержит SHA-256 каждого включённого файла. Проверять масштаб печати следует при 100%, по требованиям своего изготовителя.
