Files
cherrypick/openspec/changes/cherrypick-system-spec/tasks.md
2026-02-27 14:33:30 +03:00

29 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 1. Системная структура спецификации
- [x] 1.1 Проверить корректность capabilityразделения и согласованность терминов
- [x] 1.2 Уточнить crosscutting требования (терминология, общие lifecycleпонятия)
## 2. DI Runtime (ядро)
- [x] 2.1 Сверить требования по сущностям и lifecycle со структурой кода `cherrypick`
- [x] 2.2 Уточнить сценарии ошибок и сообщений об ошибках
- [x] 2.3 Проверить сценарии расширения (Module/Observer) на полноту
## 3. Аннотации и генератор
- [x] 3.1 Проверить полноту словаря аннотаций и их назначений
- [x] 3.2 Сверить требования по codegen (module/field injection/params/async)
- [x] 3.3 Уточнить сценарии валидации и типовых ошибок генератора
## 4. Flutterинтеграция
- [x] 4.1 Сверить требования `CherryPickProvider` с фактическим API
- [x] 4.2 Уточнить сценарии lookup и диагностических ошибок
- [x] 4.3 Проверить корректность заявленных точек расширения
## 5. Talkerадаптер
- [x] 5.1 Сверить маппинг уровней логирования с фактическим поведением
- [x] 5.2 Уточнить поведение при ошибках логирования
- [x] 5.3 Проверить сценарии ненавязчивости и расширения