# Math Tasks Generator

Проект для генерации заданий по математике для детей 7–9 лет.

## Форматы

- **PDF** — A4 листы, готовые к распечатке
- **HTML** — промежуточный формат для просмотра всех страниц
- **JSON** — исходный файл с описанием задания

## Оформление

Задания оформлены с лаконичной но элегантной графикой. Каждая строка с примером сопровождается небольшой картинкой — ребёнок "собирает" ресурсы, решая примеры. Помимо мелких картинок используются крупные фоновые изображения.

Для генерации изображений используется сервис **Banatie**.

## JSON-формат задания

В JSON-файле указываются:

- **Формат задания (промпт)** — шаблон вида `A * X + B = `, где A, X, B — переменные с диапазонами значений (например A от 1 до 5, X от 1 до 3, B от 4 до 8)
- **Папка с мелкими картинками** — иконки для каждого примера
- **Пути к крупным картинкам** — фоновые изображения для страниц

## Рабочий процесс

Взаимодействие через Claude Code:

1. Генерация крупных фоновых картинок для задания через Banatie
2. Генерация набора мелких картинок для примеров через Banatie
3. Описание идеи задания → генерация JSON-файла
4. Ревью JSON-файла
5. Генерация HTML с готовым заданием (с указанием количества страниц)
6. Ревью HTML
7. Генерация PDF для печати
