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