health OS · top framework · v2 · high-stress achievers

пересмотр top-100 под тех, кто реально к нам приходит

v1 строился для generic preventive cohort и скорингом, где цена — 10%. v2 — про high-stress achievers (М+Ж), и цена вне формулы. Это меняет core/gated состав, веса system-age, и — главное — как мы читаем данные: парами, каскадами, cycle-aware.

core (shared)
~80
sex overlays (М/Ж)
+6/+7
gated
~25
lifted из gated/hold
+8

main read

  • cost убрали из scoring → весы распределены в evidence (0.35) и actionability (0.25).
  • cohort сменился на high-stress achiever → HPA/SNS/endocrine-recovery system-age weight поднят с 0.08 → 0.18. Это идентичность v2.
  • 8 маркеров лифтнуты из gated/hold в core: free_T3, IGF-1, cortisol_PM, urinary_cortisol, urinary_metanephrines, holoTC, GlycA, apoE one-time.
  • читаем 7 discordance-пар, а не одиночными маркерами. derivations выведены из order-листа.

что меняется vs v1

два структурных сдвига (cohort + cost) и один список tier-промоций.

cohort shift

v1: generic preventive mostly-healthy.
v2: high-stress achievers (М+Ж) — HPA/SNS load и hormonal resilience это default, не gated.

  • стресс как симптом не запускает gated — он определяет cohort.
  • fertility-aware overlay для Ж (AMH, cycle-aware).
  • androgen-aware overlay для М (DHT, aromatase).

cost out of scoring

v1: cost_efficiency был 10% от bps.
v2: цена вне формулы. operational_fit остаётся soft weight.

  • всё, что cost-gate выталкивал в gated/hold, получает fair shot в core.
  • apoE one-time, NMR-LDL-P, GlycA, holoTC, urinary metanephrines — это то, что раньше срезалось.

tier-shift таблица

маркер v1 tier v2 tier причина
free_T3indication-onlycoreпри хр. стрессе T4→T3 conversion падает
IGF-1holdcoreendocrine recovery + insulin axis, у stress-cohort падает
cortisol_PM (diurnal slope)coreHPA slope; одной AM-точкой не читаем
spot_urinary_cortisol/creatinine или 24h_UFCcoreintegrated HPA load
urinary_metanephrines_fractionatedcorecanonical SNS load
holoTC (active B12)coresharper methylation read, default место total B12
GlycAcoreкомпозит inflammation, меньше шум чем hs-CRP
apoE genotypeholdcore one-timebaseline risk layer, cost-gate убрался
NMR-LDL-Pgatedcoretrue particle burden
small_dense_LDLgatedcorephenotype B discriminator
apoA1gatedcorelipid particle picture
AMH (Ж)core Жovarian reserve — achiever-Ж откладывают fertility
progesterone luteal (Ж)core Жluteal-phase read
DHT (М)core Мandrogen conversion
PSAage-gatedage-gated М ≥ 40unchanged gating
nt-proBNP, hs-TnIgatedgatedsymptom-driven, remains
OGTT + insulin curvegated rule-basedgatedcohort расширяет indication, но не default
fib4_calc, homa_ir, uacr, free_T_calc, apob/apoa1, non_hdl_c, tsat_calcmarkerderivationрасчёты, не заказ

bps v2 — priority score

цена вне формулы, веса перераспределены.

bps v1

0.30·evidence + 0.20·actionability + 0.20·reproducibility + 0.10·longitudinal + 0.10·operational_fit + 0.10·cost_efficiency

bps v2

0.35·evidence + 0.25·actionability + 0.20·reproducibility + 0.10·longitudinal + 0.10·operational_fit
  • ≥ 4.3 → core
  • 3.5 – 4.29 → gated
  • < 3.5 → research / hold

hard gates v2

  • валидный assay + method provenance
  • actionability: measure → threshold/trend → action → retest
  • retest / discordance logic
  • safe claim language без overpromise
  • cohort fit: релевантно high-stress achiever cohort

как смотрим — read methodology v2

не одним маркером. парами, каскадами, cycle-aware, с uncertainty penalty.

single-marker trap

каждая action требует минимум 2-marker concordance или retest-confirmation. Исключение — guardrails (hyper/hypokalemia, troponin, glucose crisis).

trigger cascade

baseline → flag → retest (defined window) → follow-up / escalate → intervention → re-measure loop. cascade не запускается на первом положительном, если нет guardrail-уровня.

7 canonical discordance-rules

пара discordance flag next action
glucoseHbA1cHbA1c не совпадает с fasting glucoseflag hemoglobinopathy / RBC turnover; alt modality (fructosamine / CGM / OGTT)
creatininecystatin_C eGFRрасхождение > ~15%muscle mass confound; prefer CKD-EPI creat-cys
ferritinhs-CRP / GlycAferritin ↑ при воспаленииacute-phase inflation; iron interpretation frozen до cooling
TSHfT4fT3TSH норм, fT3 ↓conversion / central defect — triangulate
total_TSHBGcalc_free_TSHBG отклоняется → free T ≠ total TSHBG-driven noise; check insulin + TG (low SHBG) / thyroid (high SHBG)
LDL-CapoBNMR-LDL-Pdiscordance → particle excesstreat by apoB / NMR-LDL-P, не LDL-C
cortisol_AMcortisol_PMUFCurinary_metanephrinessnapshot vs integratedчитаем HPA shape, не одной точкой

longitudinal cadence (lock)

clustercadence
metabolic + lipid + hs-CRP + CBC + CMP + fT3q3–6 мес
thyroid (TSH/fT4) + iron + micronutrientsq6–12 мес
HPA cluster (cortisol AM+PM, UFC, metanephrines)baseline + q12 нед при intervention
sex hormones М (AM strict)q6 мес
sex hormones Ж (cycle-aware)day 2–5 + luteal day 21; q6 мес
AMH (Ж с fertility postponement)annual
Lp(a), apoE genotypeone-time baseline
kidney damage (UACR + cystatin)annual если stable, q3 мес если borderline
IGF-1q6 мес

cycle-aware для Ж (mandatory)

  • FSH, LH, estradiol — day 2–5 (цикл день 1 = первый день менструации)
  • progesterone — day 21 (или ~7 дней до ожидаемой менструации)
  • AMH — любой день
  • perimenopause / OC / IUD → отдельный протокол

uncertainty penalty

  • high-noise (hs-CRP, ferritin, fibrinogen, TSH) → cap contribution до retest
  • pre-analytic flag → −30..−50% веса
  • био-вариабельность > аналитической → минимум 2 замера до action

core list v2 (shared) ~80

default для всех cohort-клиентов вне зависимости от пола. overlay М/Ж — ниже.

hematology (15)

wbc + 5-part diff, rbc, hgb, hct, mcv, mch, mchc, rdw, plt, mpv

glyco-metabolic (5)

fasting_glucose, fasting_insulin, hba1c, fasting_c_peptide. derivation: homa_ir

chem+renal+liver (18)

electrolytes (Na/K/Cl/HCO₃/Ca/Mg), bun, creatinine, cystatin_c, uric_acid, total_protein, albumin, liver (ALT/AST/ALP/GGT/bilirubin). derivation: egfr_creat_cys

lipid + vascular (10)

TC, LDL-C, HDL-C, TG, apoB, Lp(a), apoA1, NMR-LDL-P, small_dense_LDL, apoE_genotype (one-time). derivations: non_HDL_c, apob/apoa1

inflammation (3)

hs-CRP, fibrinogen, GlycA

thyroid (3)

TSH, free_T4, free_T3

iron + micronutrients (8)

ferritin, iron, TIBC, vitamin_b12_total или holoTC (prefer active), folate, vitamin_D_25OH, homocysteine, omega_3_index. derivation: TSAT

urine (13)

full strip 8 (SG, pH, protein, glucose, ketones, blood, LE, nitrite) + microscopy (RBC, WBC) + urine_albumin + urine_creatinine. derivation: UACR

endocrine shared (3)

IGF-1, DHEA-S, prolactin

HPA + SNS dynamics (5)

cortisol_AM + cortisol_PM, spot_urinary_cortisol/creatinine или 24h_UFC, urinary_metanephrines_fractionated (norme + meta), urinary_3_methoxytyramine

overlay core — М / Ж

каждый пол получает расширение поверх shared-core. cycle-aware только для Ж.

М overlay (+6)

  • total_testosterone (AM strict, до 10:00)
  • SHBG
  • estradiol (aromatase context)
  • DHT
  • LH, FSH
  • PSA — age-gated ≥ 40

derivation: free_T_calc (Vermeulen: total_T + SHBG + albumin)

Ж overlay (+7, cycle-aware)

  • total_testosterone
  • SHBG
  • estradiol — day 2–5
  • progesterone — day 21 (luteal)
  • LH — day 2–5
  • FSH — day 2–5
  • AMH — любой день (annual если fertility postponement)

для perimenopause / OC / IUD — отдельный протокол без cycle-timing.

gated-25 — по trigger

не сдаём всем, но помним правило включения.

маркерtrigger
OGTT 0h/30/60/120 + insulin curvestress cohort + fasting insulin borderline / HbA1c discordance
NT-proBNPsymptoms: dyspnea, edema, arrhythmia
hs-Troponin Isymptoms: chest pain, exertion-limited
hair_cortisol (3-mo integrated)HPA dysregulation confirmed, нужен long-window read
urinary_iodineЖ с hypothyroid flag / goiter
urinary_8-OHdG (oxidative)research track, only valid assay
urinary_DPD/PYD (bone turnover)osteoporosis risk / peri-post menopause Ж
plasma_metanephrinesurinary metanephrines abnormal → confirm
ACTHpaired draw с cortisol, handling-strict
PTH + vitamin_K2bone + vascular calcification
ceruloplasmin + serum_copperiron-copper closure case
MMA reflextotal B12 borderline + symptoms
fructosaminesickle trait / HbA1c не интерпретируем
SHBG_mass_specimmunoassay discordance
TPO + TG-antibodiesTSH abnormal или fT3/fT4 странный pattern
free_T_direct (equilibrium dialysis)очень высокий SHBG — calc free T даёт underestimate
urinary_albumin_2nd_morning_repeatborderline UACR 20–30 mg/g
c_peptide_2h_post_mealhyperinsulinemia phenotype suspicion
microalbuminuria_3x_repeatconfirm persistent
FIT_stoolage-gated screening
CAC_score (noncontrast CT)borderline ASCVD + decision uncertainty
AAA_ultrasound (one-time)М-smoker age-gated
Lp(a)_repeatтолько при method change
CAR (cortisol awakening response)regulation_pattern layer (слюна, не кровь) — параллельно

system-age weights v2

главный сдвиг: endocrine/recovery 0.08 → 0.18. Это идентичность v2.

system v1 weight v2 weight why shift
cardio-vascular0.250.22стабильно highest; marginal снижение
glyco-metabolic0.200.18+ c-peptide повышает точность, margin down
inflammation / immune0.130.12GlycA повышает фунтовость, вес чуть вниз
endocrine / recovery0.080.18← главный shift под stress-cohort
renal0.120.10у cohort почки стабильны чаще
liver-metabolic0.100.08small down
body-composition / fitness0.120.12unchanged
sum1.001.00
overall_age_delta_years = Σ (w_system · age_delta_system)

open questions для board-lock

9 вопросов к следующей итерации.

1. B12 default

replace total B12 с holoTC? или dual-track (total default + holoTC reflex на borderline)?

2. OGTT статус

перенести в core под cohort (hyperinsulinemia при стрессе частый фенотип) или оставить gated?

3. GlycA vs hs-CRP

supplement или replace? GlycA меньше noise.

4. apoE consent

psychological + discrimination risk. нужен отдельный consent-language protocol, не просто add.

5. cycle-protocol Ж

два визита (day 3 + day 21) или однократный с обязательным записью cycle-phase?

6. CAR в core?

cortisol awakening response (слюна ×4) — в core или parallel regulation_pattern layer?

7. vascular age subloop

HRV / PWV / FMD — не кровь, но cadence нужен координированный.

8. menopausal Ж overlay

убрать cycle-aware, добавить bone turnover core.

9. research track entry

hair_cortisol, 8-OHdG, MMP-9, cystatin-C FIB-4 alt — порог для включения в gated?

что НЕ попадает в v2 даже без cost-gate

не всё дорогое полезно. эти позиции выкидываются не по цене, а по evidence / claim-safety.

broad microbiome

без method transparency и stable kit — данные несравнимы между lab-ами.

tumor shotgun

CA-125, CA-19-9 в asymptomatic cohort — false positive cascade без net benefit.

whole-body MRI / CT default

incidental finding cascade + radiation (CT); partner-only premium lane, не core.

epigenetic age consumer

research lane без method reveal — в default scoring не годится.

single-marker "bio-age"

без method transparency — engagement narrative, не decision data.

cIMT standalone

как universal screening — нет; как structural adjunct в вас-loop — да.