mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-03-24 20:12:04 +00:00
Add OpenSpec system specification
This commit is contained in:
28
openspec/changes/cherrypick-system-spec/tasks.md
Normal file
28
openspec/changes/cherrypick-system-spec/tasks.md
Normal file
@@ -0,0 +1,28 @@
|
||||
## 1. Системная структура спецификации
|
||||
|
||||
- [x] 1.1 Проверить корректность capability‑разделения и согласованность терминов
|
||||
- [x] 1.2 Уточнить cross‑cutting требования (терминология, общие 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 Проверить сценарии ненавязчивости и расширения
|
||||
Reference in New Issue
Block a user