
Ядро Longev AI — це зрозумілі клінічні правила поверх особистої бази гостя. Поверх них платформа накопичує пари «вплив → відгук» і відкрито вимірює похибку власного прогнозу.
Longev AI влаштований як детермінований рушій: одна й та сама ніч за однакових порогів дає той самий аркуш. Це не обмеження, якого платформа соромиться, а інженерне рішення, зумовлене трьома причинами.
Перша — підпис лікаря. Ранковий аркуш підписується, і кожен його рядок зобов'язаний відповідати на запитання «чому»: «пульс спокою 68 проти вашого середнього 61 — пропонуємо замінити важку процедуру». Рекомендацію, яку неможливо пояснити числом, рушій не друкує.
Друга — регуляторні межі. Система, яка сама змінює медичні призначення за непрозорою моделлю, зсувається в бік медичного виробу та систем високого ризику за регламентом ЄС про штучний інтелект (EU AI Act). Платформа свідомо залишається підтримкою способу життя: пропонує, пояснює та очікує на рішення лікаря (правові межі).
Третя — холодний старт. Модель, що навчається, без даних гірша за правила: їй нема на чому вчитися в готелі, який підключився лише вчора. Правила працюють із першого гостя, а дані для моделей платформа починає накопичувати з першого ж ранку — про це нижче.
Майже кожен поріг рушія порівнює показники гостя з ним самим. База — це середнє значення за його власний заїзд: неповні дні приїзду до неї чесно не входять, а поки виміряних днів менше двох, позначки особистої бази взагалі не з'являються — порівняння з однією ніччю було б підкиданням монети, надрукованим як висновок. Лікар може підвищити цей захист до 5 днів.
У варіабельності серцевого ритму (ВСР — наскільки нерівномірні паузи між ударами серця) є друге джерело правди: власний коридор гостя, який алгоритм Firstbeat усередині Garmin вивчає близько трьох тижнів. Якщо годинник, що знає гостя довше за нашу дводенну базу, показує «нижче коридору», компонент готовності не може бути зеленим — вердикт годинника сильніший за нашу арифметику, і суворо в один бік.
З тих самих чисел складається готовність дня — одне число від 0 до 100, аналог Readiness у персня Oura та Recovery у браслета WHOOP, але на даних Garmin і за правилами, які налаштовує лікар готелю: Body Battery важить 30 пунктів, ВСР і сон — по 25, пульс спокою та вчорашнє навантаження — по 10. Компонент без даних не підміняється «середнім по лікарні» — він просто випадає, ваги нормуються, а коли даних менше половини загальної ваги, результат чесно не виводиться.

| Шар | Що робить | Де описано |
|---|---|---|
| Вхід | 25 показників годинника й ваг Garmin, анкета, призначення лікаря, щоденник харчування | що вимірює годинник |
| Особиста база | середнє значення гостя за заїзд для кожного показника; захист від висновків за одну ніч | ця сторінка |
| Правила | вісім прапорців однієї ночі та шість прапорців кількох днів; до 20 власних правил готелю; пороги змінює лікар | за якими показниками коригується день |
| Обмеження | протипоказання, ритм курсу, «платне змінює лікар» | алгоритм плану |
| Вихід | ранковий лист, готовність, правки сьогоднішнього плану — кожна із зазначенням причини | ранковий обхід |
Готельна система управління (PMS) може підключити Garmin Health API й отримувати пульс та сон. Але в неї немає двох речей, з яких складається навчальна вибірка: призначень лікаря та відміток харчування. Тому платформа накопичує два набори даних, і обидва існують лише там, де біометрія, призначення та харчування живуть в одному контурі.
Фразу «платформа стає точнішою» аудит має право попросити показати числом. Для цього в панелі керування є перевірка прогнозу: за всією накопиченою історією платформа ретроспективно прогнозує щоранок — пульс у спокої, ВСР, Body Battery та оцінку сну — і обчислює середню абсолютну похибку (MAE): на скільки одиниць прогноз у середньому хибить.
Обчислюється це walk-forward — «рухаючись лише вперед»: прогноз на ранок будується суто на основі днів до нього, і навіть коефіцієнт навантаження донавчається тільки на парах, які на цей момент уже відбулися. Зазирнути в майбутнє й підігнати відповідь тут неможливо за побудовою.
| Модель | Як прогнозує | Навіщо в таблиці |
|---|---|---|
| «Як учора» | завтра буде те саме число, що й сьогодні | наївна планка: модель, яка її не перевершує, не має права називатися моделлю |
| «Особиста база» | середнє гостя за перебування — те саме, що друкує ранковий лист | показує цінність самої персоналізації |
| «База + навантаження» | особиста база з поправкою на вчорашнє перевантаження; коефіцієнт вмикається після 8 накопичених пар | перший елемент, що навчається, — і його внесок видно окремо |
Таблиця навмисно вміє показувати незручне: на короткій історії наївне «як учора» нерідко виграє в поправок — і це правильний результат, а не збій. Планку для майбутніх моделей задано цією ж таблицею: модель потрапляє в продукт, коли стабільно перевершує наївну на даних готелю, а не коли гарно звучить.