This commit is contained in:
2026-10-13 13:51:01 +07:00
parent 8a210c4379
commit 716da35142
3 changed files with 29 additions and 1 deletions
+13
View File
@@ -2,6 +2,19 @@
Архив задач, переведённых в статус `DONE`.
### ED-040 — Дипломы призёров в печатном комплекте
- Статус: `DONE`
- Репозиторий: `evening_detective_server`
- Цель: добавить три красивых универсальных пустых диплома за 1–3 места.
- Решение: вертикальный A4, существующая состаренная бумага, двойная коричневая рамка с угловыми украшениями, логотип в медальоне, машинописный «ДИПЛОМ», поле команды, красно-коричневый штамп с римским местом и поля даты/подписи; `Для ведущего/Дипломы/` в ZIP.
- Критерии: три отдельных одностраничных PDF, верные места, пустые поля, без названий сценария и игры и без номеров страниц; дипломы доступны до игры и без команд.
- Ограничения: существующие ассеты, шрифт и PDF-библиотека; без новых зависимостей, API, автозаполнения, дипломов участников и commit/push.
- Проверка: `go test ./...`, `git diff --check`, ревью Go-стандарта; тесты архива, места, кириллицы, формата A4 и пустых полей; визуальная проверка всех трёх дипломов.
- Результат: три универсальных диплома добавляются в `Для ведущего/Дипломы/` каждого печатного ZIP, даже без команд; фон, логотип и машинописный шрифт переиспользованы, новые зависимости не добавлены.
- Проверено: `go test ./...` и `git diff --check` прошли; тесты проверяют три файла в архиве, отсутствие названий игры/сценария, места, кириллицу, один вертикальный A4, исходные ассеты и шрифт. Все три PDF визуально проверены; Go-стандарт соблюдён.
- Ограничения: физическая печать и браузер не проверялись; бумажная текстура увеличивает расход краски. Примеры сохранены только в `/tmp/ed040-diploma-{1,2,3}.pdf`; временный генератор удалён. Commit/push не выполнялись.
### ED-039 — Черновики без сценария и лист выдачи улик
- Статус: `DONE`