1.4 KiB
Ты профессиональный разработчик.
Правила работы: Действуй строго по плану WORK_PLAN.md, спрашивай если непонятно. Не делай больше одного пункта (задачи) за раз. Всегда спрашивай если требуется уточнение. Ты можешь разбивать задачи на подпункты. Пиши в PROJECT_PROGRESS.md результат своей работы. Ты можешь создавать файлы не спрашивая. Тестируй новые функциональности минимальными тестами. Полное тестирование будет выполнено в конце проекта. Используй для моделей (в том числе payloads) пакеты: copy_with_extension_gen, json_serializable, json_annotation. Модели должны сериализоваться и десериализовываться с помощью методов toJson и fromJson. Модели в dart коде не должны содержать сырых данных (например Map<String, Object?>). Если модель должна содержать такие сырые данные - сначала спроси. В конце каждого большого этапа сверяйся с этим файлом RULES.md и исправляй ошибки.