Перейти к основному содержимому

Финальный чек-лист архитектурной миграции

Этот чек-лист фиксирует завершённую миграцию 14 сентября 2026 года. Актуальный план следующего цикла исправлений и обязательные quality gates находятся в quality-gates-refactor-plan.md.

Этот файл остаётся источником исторического статуса завершённой миграции. Пункт отмечался только после проверки указанного gate; screenshots не обновлялись.

Partners

  • Overview и registry находятся в собственных директориях.
  • PartnersProgramSections.css разделён по владельцам: commission, rules, territory, international и process.
  • Application form использует собственный CSS Module.
  • Partners footer использует собственный CSS Module.
  • Удалены legacy global selectors, у которых есть единственный владелец.
  • Registry имеет тесты данных, loading и error состояния.

Careers

  • Hero и основные sections находятся в собственных директориях.
  • Candidate, responsibilities, training и requirements используют CSS Modules.
  • Resume section и Resume form используют собственные CSS Modules.
  • Careers footer использует собственный CSS Module.
  • Удалены legacy global selectors, у которых есть единственный владелец.

Shared architecture

  • Общие assets, contacts, modules, navigation и pricing находятся в shared/data.
  • Alias @ работает в Vite, TypeScript и Vitest.
  • Документация описывает фактическую финальную структуру.

Финальные quality gates

  • npm run quality — PASS.
  • git diff --check — PASS.
  • rg не находит legacy composition CSS и старые пути импортов.
  • Все checkbox выше отмечены только после подтверждённого gate.