Skip to content

Latest commit

 

History

History
74 lines (55 loc) · 3.96 KB

File metadata and controls

74 lines (55 loc) · 3.96 KB

Документация MYCELIUM CORE

Добро пожаловать в техническую документацию MYCELIUM CORE — настольного sandbox-приложения для моделирования, проведения и аудита блокчейн-голосования на локальной приватной Ethereum-сети.


Ключевые особенности

Данная документация демонстрирует архитектуру проекта:

  • C4 и UML моделирование: Полная визуализация системы (23 диаграммы в 5 категориях).
  • BPMN 2.0 процессы: 6 бизнес-процессов с XML-исходниками для Camunda Modeler — чёткое разделение пользовательских задач, фоновых воркеров UI и выполнения транзакций блокчейна.
  • Architecture Decision Records (ADR): 7 задокументированных решений с прозрачным обоснованием технологического стека, компромиссов безопасности и дизайна эфемерной цепи.
  • Событийно-ориентированный аудит: Инварианты безопасности, проверяемые математически на основе независимых on-chain логов (SEC-01..06).

Быстрая навигация

Системные требования, установка зависимостей, настройка Geth и первый запуск.

Детальные инструкции по каждой вкладке: Admin, Голосование, Аудит, Логи.

Слоистая модель системы, описание компонентов и принятые архитектурные решения (ADR).

Полный комплект 23 диаграмм — 17 PlantUML и 6 BPMN 2.0: компоненты, классы, последовательности, состояния, активности, варианты использования и бизнес-процессы.

Технический справочник по всем 10 модулям ядра, сервисам и моделям.

Дизайн-система, цветовая палитра, типографика, спецификации компонентов, библиотека иконок и Figma-макеты с 53 аннотационными нотами.

STRIDE-модель угроз, проверки SEC-01..06, процедура аудита и известные ограничения.

Сборка автономных исполняемых файлов, дистрибуция и устранение неполадок.

Настройка IDE, тестирование, стиль кода, руководство для контрибьюторов и Git-процесс.

SRS, Пользовательские истории (12 историй с Given/When/Then), Метрики качества (23/23 критериев SRS пройдено), История изменений, Глоссарий (33 термина), FAQ (16 вопросов), Лицензия.


Версия: 1.0.1 | Лицензия: MIT | Автор: AlexAgents