Skip to content

Latest commit

 

History

History
115 lines (87 loc) · 6.78 KB

File metadata and controls

115 lines (87 loc) · 6.78 KB

RusTok: карта документации

Этот файл является канонической точкой входа в документацию репозитория. С него нужно начинать работу по правилам AGENTS.md.

Документация в docs/ описывает платформу целиком. Локальные документы приложений и crate-ов лежат в apps/*/docs/, crates/*/docs/ и README.md рядом с кодом.

Как пользоваться картой

  1. Сначала откройте обзор платформы и нужный архитектурный раздел.
  2. Для изменений в модульной системе переходите в docs/modules/*.
  3. Для UI-срезов используйте docs/UI/* и локальные docs приложений.
  4. Для проверок, rollout и quality-gates используйте docs/verification/* и docs/guides/*.
  5. Для изменений конкретного модуля сверяйтесь с docs/modules/registry.md и локальными docs соответствующего crate.

Обязательные стартовые документы

Модульная система

UI и клиентские поверхности

Архитектура и foundation

Руководства и стандарты

Активные планы исполнения

Проверка платформы

AI, исследования и шаблоны

Документация приложений

Документация crate-ов

  • Для foundation и shared-инфраструктуры: crates/rustok-core, crates/rustok-api, crates/rustok-events, crates/rustok-cache, crates/rustok-outbox, crates/rustok-telemetry, crates/rustok-tenant.
  • Для UI-библиотек: crates/leptos-*, crates/flex, crates/leptos-ui.
  • Для доменных модулей: crates/rustok-* согласно реестру модулей.
  • У каждого crate должен быть актуальный README.md, а при необходимости и docs/.

Правила поддержки актуальности

  • Центральные документы в docs/ ведутся на русском языке.
  • README.md, AGENTS.md, CONTRIBUTING.md и публичные контрактные документы ведутся на английском.
  • Один файл — один язык.
  • Не создавайте новый документ, если подходящий уже существует: расширяйте текущий.
  • При изменении архитектуры, API, tenancy, routing, observability или module-system обновляйте и локальные docs компонента, и центральные документы в docs/.

Architecture Decisions