Architecture Decision Records (ADR)
В этом разделе фиксируются ключевые архитектурные решения, принятые в процессе разработки VLMHyperBench.
Список ADR
- ADR-001: Изоляция через контейнеризацию — Почему мы используем Docker/Singularity для каждого этапа.
- ADR-002: Динамические зависимости — Как мы устанавливаем пакеты "на лету" внутри контейнеров.
- ADR-003: API Wrapper для инференса — Зачем нужна прослойка между Оркестратором и моделью.
- ADR-006: Монорепозиторий и uv workspaces — Выбор стратегии управления кодом и зависимостями.
- ADR-007: Валидация структурированного вывода — Внедрение Pydantic и метрики Structural Fidelity.
- ADR-008: React Dashboard — Использование React и Plotly для мониторинга.