Эта страница отвечает:Пять самооценок — где на самом деле моё узкое место?
Что вычисляет эта страница: болевая точка — это самая низкая оценка, сильная сторона — самая высокая, а при равенстве берётся та, что идёт первой в порядке пяти измерений (min/max в Python при равенстве возвращают первое совпадение). Уровень серьёзности смотрит только на оценку болевой точки: ≤30 🔴 нужно срочное внимание, ≤50 🟡 нужно улучшить, всё остальное 🟢 в порядке. Рекомендуемая цепочка определяется по измерению болевой точки: здоровье → цепочка здоровья / финансы → цепочка активов / карьера → цепочка карьеры / отношения → цепочка отношений / личностный рост → цепочка инсайтов. Среднее по пяти измерениям = round(mean, 1), при этом pyRound() повторяет питоновское округление половины к чётному. Выход полностью определяется этими пятью входами: ничего случайного, никаких обращений к бэкенду.
/opt/algorithms/functional/five_shot_snapshot.py (72 строки, IMPORTED), что соответствует FiveShotSnapshotModule.run(), строки 29-71. Пороги (≤30 / ≤50), порядок пяти измерений, chain_map, ограничение диапазоном 0–100 и число знаков после запятой у среднего — всё скопировано дословно.BaseModule / DataBus / ModuleInfo и шаг записи в шину на L71 — на этой странице нет шины.str() в Python), а среднее всегда печатается как число с плавающей точкой с одним знаком после запятой — «50.0».
/opt/algorithms/functional/five_shot_snapshot.py машины переноса алгоритмов (72 строки, только чтение): порядок пяти измерений DIMENSIONS = строка 19; FiveShotSnapshotModule.run() = строки 29-71; порог серьёзности pain_score <= 30 = строка 46; chain_map = строки 56-60; среднее по пяти измерениям round(..., 1) = строка 69; ограничение диапазоном 0–100 = строка 35.10,90,90,90,90 → болевая точка должна быть здоровье (10, 🔴 нужно срочное внимание), сильная сторона должна быть финансы (четыре девятки равны, и побеждает первое в порядке пяти измерений), а рекомендуемая цепочка — цепочка здоровья; измените на 90,10,90,90,90 → болевая точка становится финансы, а рекомендуемая цепочка — цепочка активов. Эти два прогона одновременно проверяют разрешение ничьей и таблицу отображения.
Следующих слайсов пока нет.
/opt/slices_build/build.py по спецификации /_shared/slices/five-shot-snapshot.json — чтобы изменить эту страницу, правьте спецификацию и перезапустите генератор; никогда не правьте HTML вручную.