chore(generator): типчекер ty и цель make typecheck #45

Merged
ddmitry merged 1 commits from chore/typecheck-ty into main 2026-08-02 12:00:26 +03:00
Owner

Проверка типов заведена до реализации #38, чтобы новый код генератора писался сразу под типчекером.

  • ty — dev-зависимость генератора, версия закреплена в uv.lock; настройка сверена через Context7, правил по умолчанию пока достаточно.
  • make typecheck в Makefile, README корня и генератора обновлены.
  • Проверка: make typecheck && make lint && make test — зелено, 248 тестов.
Проверка типов заведена до реализации #38, чтобы новый код генератора писался сразу под типчекером. - ty — dev-зависимость генератора, версия закреплена в uv.lock; настройка сверена через Context7, правил по умолчанию пока достаточно. - `make typecheck` в Makefile, README корня и генератора обновлены. - Проверка: `make typecheck && make lint && make test` — зелено, 248 тестов.
ddmitry added 1 commit 2026-08-02 11:59:01 +03:00
- Зачем:
  - код генератора будет расти в #38/#39 — проверку типов лучше
    завести до реализации, чем типизировать задним числом.
- Что:
  - ty добавлен dev-зависимостью генератора (закреплён в uv.lock).
  - в Makefile добавлена цель typecheck, README обеих сторон обновлены.
- Проверка:
  - make typecheck && make lint && make test — всё зелено, 248 тестов.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
ddmitry merged commit 557a9164fd into main 2026-08-02 12:00:26 +03:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ddmitry/clickstream-data-platform#45