docs: add architecture audit with weighted scoring and refactoring roadmap#2454
docs: add architecture audit with weighted scoring and refactoring roadmap#2454SatoryKono wants to merge 1 commit intomainfrom
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bb354fbe70
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| | 9. Документация и архитектурная управляемость | Наличие правил, ADR/гайдов, соответствие кода документации. | 0.07 | 8.3 | 0.58 | | ||
| | 10. Техдолг и сопровождаемость | Объём исключений, «долговых» реестров, масштаб усилий на изменения. | 0.08 | 5.1 | 0.41 | | ||
|
|
||
| **Итоговый интегральный балл:** **7.51 / 10** (сумма взвешенных баллов). |
There was a problem hiding this comment.
Correct integral score to match weighted category totals
The stated integral score 7.51 / 10 is inconsistent with the weighted values in the table above it: adding the listed weighted scores yields 7.81 (or 7.811 before rounding), not 7.51. This numerical mismatch undermines the report’s conclusions and can skew planning decisions that depend on the aggregate architecture score.
Useful? React with 👍 / 👎.
Motivation
Description
docs/99-archive/reports/architecture-audit-2026-03-04.md, содержащий Executive Summary, 10 категорий оценки с весами, расчёт интегрального балла и интерпретацию результата.pipeline_factory.py), рисками, способами минимизации и определениями «готово».Testing
uv run python -m pytest tests/architecture/ -q, все проверки прошли успешно при наличии несколькихSKIPPEDтестов (например, bootstrap/tracing/env-var related skips).uv run python -m mypy --strict src/bioetl/, результат:Success: no issues found.mdformat, удаление trailing whitespace), и одна проверкаpip-auditоказалась недоступна в окружении и была пропущена (зафиксировано как среда-ограничение).Codex Task