Як DevGhost оцінює зусилля
Останнє оновлення 6 червня 2026 р.
DevGhost оцінює когнітивні зусилля за змінами коду — наскільки складною була робота, а не скільки рядків змінено чи скільки часу хтось просидів за клавіатурою. Оцінка виражається в годинах, які знадобилися б розробникові середнього рівня (3–4 роки), який знає кодову базу й працює без ШІ: написати код, протестувати його вручну та виправити за результатами рев'ю. Вона навмисно не враховує зустрічі, планування та очікування рев'ю.
Конвеєр, а не один виклик ШІ
Зусилля — це не результат одного виклику моделі. Спершу мовна модель читає саму зміну — що додано, видалено та реструктуровано — і оцінює її складність для еталонного розробника, замість того щоб рахувати рядки чи коміти. Поверх цього працює детермінований шар на основі правил, який не дає жодному окремому здогаду моделі надто розхитати результат.
Детермінований шар
Шар правил виконує роботу, яку зробив би уважний рев'ювер:
- Класифікує природу кожної зміни й окремо розпізнає роботу з високими ставками — інфраструктуру, міграції даних, безпеку.
- Відфільтровує механічні та згенеровані зміни: масовий пошук-і-заміну, згенерований чи переміщений код і форматування.
- Застосовує набори правил корекції та запобіжники, щоб один здогад моделі не міг розхитати результат.
- Розбиває великі та комбіновані коміти детальніше, замість того щоб оцінювати їх одним блоком.
Розподіл зусиль у часі
Зусилля одного коміту розподіляються на до п'яти робочих днів і обмежуються п'ятьма продуктивними годинами на день, тож одне велике об'єднання не спотворює картину окремого дня — а щоденні показники, що живлять Ghost%, лишаються реалістичними.
Узгодженість і калібрування
Той самий стандарт застосовується до всіх автоматично. Кожен коміт оцінюється один раз, і результат фіксується — саме це робить числа порівнянними та відтворюваними.
Алгоритмічний шар кодує емпіричні патерни з реальної корпоративної розробки — які зміни коштують більше, ніж здаються, а які дешеві попри свій розмір — і ці правила звіряються з еталонними оцінками. Система поводиться не як лічильник рядків, а радше як досвідчений тимлід, що оцінює роботу.
Від зусиль до Ghost%
Потім щоденні зусилля порівнюються з нормою Ghost — три продуктивні години на робочий день — щоб отримати Ghost%, результат команди відносно базового рівня до епохи ШІ. Оцінки є ймовірнісними й не є вимірюванням будь-якої окремої особи.

