Инженерный скилл · Качество кода

Code Health

Пришлите код — и Seba оценит его качество: типобезопасность, чистоту lint, покрытие тестами, мёртвый код, — затем вернёт health-отчёт с взвешенным баллом 0–10 и правками по влиянию. Он отчитывается, а не меняет код. Оплата за запуск.

9:41
Seba
бот · онлайн
ТипыLintТестыМёртвый код
Оцени здоровье этого модуля, который я присылаю, и поставь балл9:41
Проверка готова. Композит 7.4 / 10:
12 ошибок типов тянут балл вниз
Тесты покрывают только happy path
6 неиспользуемых экспортов, 2 мёртвых файла
health_report.md
Отчёт · балл + ранжированные правки
Скилл Code Health · 30 кредитов
9:41
Message

Один честный балл и правки, что его двигают

Взвешенный композитный балл

Типобезопасность, lint, тесты, мёртвый код и гигиена скриптов сводятся в одно число 0–10, взвешенное по важности, — вы видите общее здоровье, а не пять разрозненных проверок.

Правки по влиянию

Seba упорядочивает рекомендации по весу, умноженному на разрыв до 10, — начинаете с того, что поднимает балл сильнее всего, а не с самого заметного.

Честно о реальности

База со 100 ошибками типов и зелёными тестами не здорова, и балл это покажет. Никаких показных оценок — число отражает то, что реально нашли проверки.

Просто пришлите код

Вставьте файлы или пришлите публичный URL репозитория в Telegram. Отчёт придёт файлом с баллом и списком правок, с оплатой за запуск.

Что оценивает проверка здоровья

Те же измерения, что отслеживает staff-инженер, владеющий дашбордом CI.

  • Типобезопасность — ошибки типов и дыры, пропускающие плохие данные
  • Чистота lint — предупреждения, анти-паттерны и расхождение стиля
  • Покрытие тестами — что протестировано, а что трогает только happy path
  • Мёртвый код — неиспользуемые экспорты, файлы и зависимости на удаление
  • Гигиена скриптов — проблемы shell- и build-скриптов
  • Композитный балл — взвешенные 0–10 по всем измерениям
  • Разбивка по измерениям — балл, статус и конкретные находки
  • Ранжированные рекомендации — правки, что двигают балл сильнее всего

От кода до балла здоровья за три шага

01

Откройте Seba в Telegram

Одно касание в @meetseba_bot. Без установки и форм регистрации.

02

Пришлите код для оценки

Вставьте файлы или пришлите публичный URL репозитория. «Оцени здоровье этого модуля и поставь балл.»

03

Получите отчёт

Seba оценивает каждое измерение, считает композит и возвращает ранжированный список правок, показывая точную стоимость заранее.

Когда запускать проверку здоровья

Узнайте, где код, пока он не съехал дальше.

  • +Достался чужой код и нужно оценить его состояние
  • +Перед рефакторингом — задать базовый балл
  • +Разбор модуля, который постоянно ломается
  • +Решение, какой техдолг гасить первым
  • +Проверка open-source зависимости перед внедрением
  • +Ежеквартальная проверка качества по проекту

Частые вопросы

Что оценивает проверка здоровья?+

Типобезопасность, чистоту lint, покрытие тестами, мёртвый код и гигиену скриптов — сведённые в взвешенный композит 0–10, с разбивкой по измерениям и ранжированными правками.

Seba чинит проблемы за меня?+

Нет. Seba возвращает отчёт с баллом и приоритизированными правками. Их применяете вы или ваша команда. Seba оценивает присланное и не меняет код и не пушит коммиты.

С чего Seba делает оценку?+

Из вставленного кода или публичного URL репозитория. Чем больше пришлёте, тем полнее картина — Seba оценивает то, что видит, и отмечает, до чего не дотянулся.

Как считается балл?+

Каждое измерение оценивается 0–10 и взвешивается — тесты и типы весят больше всего — в один композит. Недоступные измерения отбрасываются с перераспределением веса, а не штрафуются.

В каком формате отчёт?+

Структурированный файл-отчёт с композитным баллом, таблицей по измерениям и ранжированным списком правок. Попросите чек-лист или сводку — Seba оформит так.

Сколько это стоит?+

Списываются кредиты за запуск, и Seba показывает точную стоимость до старта. Начните бесплатно с приветственными кредитами; кредиты не сгорают.

Оцените код одним сообщением

Пришлите Seba код и получите health-отчёт с баллом и ранжированными правками. Платите только за запуск.

Без установки · без форм регистрации