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

1.7 KiB
Raw Blame History

1. Системная структура спецификации

  • 1.1 Проверить корректность capabilityразделения и согласованность терминов
  • 1.2 Уточнить crosscutting требования (терминология, общие lifecycleпонятия)

2. DI Runtime (ядро)

  • 2.1 Сверить требования по сущностям и lifecycle со структурой кода cherrypick
  • 2.2 Уточнить сценарии ошибок и сообщений об ошибках
  • 2.3 Проверить сценарии расширения (Module/Observer) на полноту

3. Аннотации и генератор

  • 3.1 Проверить полноту словаря аннотаций и их назначений
  • 3.2 Сверить требования по codegen (module/field injection/params/async)
  • 3.3 Уточнить сценарии валидации и типовых ошибок генератора

4. Flutterинтеграция

  • 4.1 Сверить требования CherryPickProvider с фактическим API
  • 4.2 Уточнить сценарии lookup и диагностических ошибок
  • 4.3 Проверить корректность заявленных точек расширения

5. Talkerадаптер

  • 5.1 Сверить маппинг уровней логирования с фактическим поведением
  • 5.2 Уточнить поведение при ошибках логирования
  • 5.3 Проверить сценарии ненавязчивости и расширения