Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


WHAT TECHNOLOGIES GUIDELINES

Единый свод архитектурных стандартов, правил дизайн-системы, принципов KMP-разработки и использования библиотек экосистемы WHAT Technologies.



Organization   Foundation



Назначение репозитория

Данный репозиторий является единственным источником правды для всех проектов организации WHAT Technologies. Он содержит формализованные правила, архитектурные контракты и дизайн-документы, обязательные для соблюдения как разработчиками, так и AI-агентами (LLM, Cursor, Copilot).

Цель правил:

  1. Исключение велосипедов: Запрет на написание кастомного кода для задач, уже решенных в compose-foundation (хуки, хранилище, навигация, диалоги, логирование, иконки).
  2. Чистая мультиплатформенность: Полный запрет на механизм expect/actual в бизнес-логике и UI. Вся платформенная специфика изолируется через интерфейсы и внедрение зависимостей (Koin DI).
  3. Единая дизайн-система: Строгая темная эстетика (нейтральные тона #09090b), поддержка нескольких стилей тем (Monochrome, Brand Navy, Material You Dynamic, Plum), единые скругления shapes.large и фирменные анимации.
  4. Предсказуемый MVI: Строгий контракт однонаправленного потока данных UIController<State, Action, Event>.

Навигация по разделам

1. Архитектура и стандарты KMP (architecture/)

2. Дизайн-система (design/)

3. Библиотека Compose Foundation (foundation/)

4. Процессы разработки (process/)

5. Конфигурация для AI / IDE (configs/)

  • .cursorrules — готовый файл правил для Cursor IDE / AI ассистентов.

© WHAT Technologies. Все права защищены.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors