Was FrailtyTrack bietet — auf einen Blick
Identität · Inhalt · Zielgruppe · Workflow · Was es nicht tut · Schnellstart
In einem Satz
FrailtyTrack ist ein Lehr- und Referenzwerkzeug für die Physiotherapie-Ausbildung und -Weiterbildung — keine Medizinprodukt-Software, keine Diagnose-Hilfe für reale Patientinnen und Patienten. Die App läuft vollständig lokal im Browser; keine Cookies, kein Server, keine Patientendaten verlassen das Gerät.
1. Was drin ist
- Test-Protokoll-Katalog — strukturierte Karten zu Gangtests, Sit-to-Stand-Tests, Gleichgewicht und Stepping, Sarkopenie und Ernährung, Sturzrisiko, Kognition, Depression sowie Selbstauskunfts-Fragebögen, jeweils mit Protokoll, normativen Daten und klinischer Interpretation.
- 8 Demo-Fälle — literaturbasierte Patientenvignetten mit longitudinalen Verlaufsdaten, abgeleitet aus publizierten klinischen Studien sowie aus den drei Fall-Vignetten des BFH-Frailty-Workshop-Skripts (Frau M.K. pre-frail HFpEF, Herr H.K. frail+MCI+Sturzanamnese, Frau B.S. post-Pneumonie HAD).
- Berechnungs-Engines — relative STS-Power nach Alcazar, Perzentil-Lookup gegen NAKO/Coelho-Junior/Strassmann/Morbach/Bohannon-Normdaten, Fried-Phänotyp-Scoring, automatische SARC-F → SARC-CalF-Ableitung mit sex-spezifischen Wadenumfang-Cut-offs.
- Verlaufsverfolgung — Sitzung-zu-Sitzung-Vergleiche aller Metriken inklusive MCID-Markierungen, Radar-Charts und Trendlinien.
- Excel-Import/Export — herunterladbare Vorlage, Speichern und Laden von Sitzungs-Daten als XLSX, ohne Server-Kontakt.
- Zweisprachige Oberfläche — Deutsch (Standard) mit validierten DACH-Übersetzungen klinischer Instrumente (u. a. Braun 2018 PRISMA-7/FRAIL/GFI, Drey 2020 SARC-F, Dalhousie CFS v2.0, Hautzinger & Bailer 2012 ADS, DZHK-SOP-K-04 6MWT, Cramer 2020 GVMBT, Scherfer 2006 BBS); Englisch über den Topbar-Schalter.
2. Für wen
- Physiotherapie-Studierende — als interaktives Nachschlagewerk neben dem Lehrbuch.
- Klinische Lehrpersonen und Dozierende — als Demo-Werkzeug im Unterricht.
- Praktizierende Physiotherapeut:innen in geriatrischer und rehabilitativer Versorgung — als Referenz für Cut-offs, Normdaten und MCID-Werte.
- Teilnehmer:innen des BFH-Frailty-Workshops 2026 — die Demo-Fälle und Protokoll-Karten sind auf das Workshop-Skript abgestimmt.
3. Typischer Arbeitsablauf
Die Tab-Reihenfolge (ab v9.5.0) ist auf eine konzept-zuerst-Lernreise ausgelegt:
- 📚 Hintergrund — was Frailty ist und warum Früherkennung zählt (diese Seite).
- 🧪 Demo-Fälle — acht ausgearbeitete Patientenbeispiele mit Verlaufsdaten ansehen.
- 📋 Testprotokolle — Cut-offs, Normdaten und Durchführungsanleitungen für die einzelnen Instrumente nachschlagen.
- ✏️ Übungsfall-Erfassung — einen eigenen Übungsfall anlegen, Werte eingeben und automatisch auswerten lassen.
- 📊 Lernresultate — die kombinierte Auswertung mit Frailty-Status, Perzentilen und Risiko-Bändern lesen.
- 📈 Verlaufsvergleich — bei Folge-Sitzungen Veränderungen über die Zeit verfolgen, einschliesslich MCID-Markierungen.
4. Was FrailtyTrack nicht tut
- Kein Medizinprodukt. FrailtyTrack ist keine zugelassene Diagnose-Software und ersetzt keine klinische Beurteilung durch Fachpersonen.
- Keine Diagnose und keine Therapie-Entscheidung an realen Patient:innen. Die Eingabe-Felder sind für didaktische Übungsfälle gedacht; bitte keine echten Patientendaten eingeben.
- Keine Datenpersistenz. Es gibt keinen Server-Kontakt; alles bleibt lokal im Browser. Beim Schliessen des Tabs sind die Eingaben weg, sofern nicht vorher per Excel-Export gespeichert.
- Kein Ersatz für klinisches Urteil. Die Cut-offs und MCIDs sind populationsspezifische Schwellenwerte aus der Literatur — die klinische Interpretation bleibt Aufgabe der Therapeut:in.
5. Schnellstart
Direktlinks zu den nächsten Schritten:
Background
Two related but distinct age-associated syndromes that physiotherapy is uniquely positioned to detect and address. This tab orients first-time users to the conceptual framework FrailtyTrack is built on, then walks through the scientific evidence behind the SARC-F screening questionnaire as the worked example. For deeper conceptual positions see the Position Statements & Consensus section in the About tab; for the full reference list see the bibliography in About.
Inhalt dieses Tabs
§1 Frailty · §2 Muskel · §3 Sarkopenie · §4 Training · §5 Anpassungen — 30 UnterabschnitteKlicken Sie einen Eintrag, um zur entsprechenden Stelle zu springen — eingeklappte Karten öffnen sich automatisch.
1. Frailty — Conceptual Framework
Definition · Models · Why early detection matters · FrailtyTrack assessment pathwayBottom line in one paragraph
Frailty is an age-associated clinical syndrome of reduced physiological reserve and impaired stress response. It is a pre-disability state — it precedes disability, predicts it more strongly than any other modifiable factor, and is itself dynamic and potentially reversible. Two operational models dominate: the Fried physical phenotype (5 dichotomous criteria: weight loss, exhaustion, low activity, slow gait, weak grip) and the Rockwood deficit accumulation Frailty Index (proportion of accumulated health deficits). The two are complementary, not interchangeable. Targeted intervention — multicomponent exercise plus nutritional optimisation — has consistent RCT evidence (SPRINTT, LIFE-P, Tarazona-Santabalbina 2016, MID-Frail). Physiotherapy is uniquely positioned at the intersection of detection (gait, strength, balance, power) and intervention (the same domains as exercise prescription targets). Early detection at the pre-frail stage gives the greatest intervention leverage.
1.1 What frailty is — the syndrome and its physiology
Frailty is best understood as a clinical syndrome rather than a single disease. The defining feature is a heterogeneous decline in functional reserve across multiple organ systems, accompanied by impaired homeostasis and a reduced capacity to respond to stressors.Clegg 2013Fried 2001Hoogendijk 2019Dent 2025 A minor stressor that an unfrail older adult would absorb without consequence — a urinary tract infection, a brief hospital admission for a non-major procedure, a course of corticosteroids — can in a frail patient precipitate cascading functional decline, hospital-acquired delirium, mobility loss, and disability that persists long after the original stressor has resolved. This vulnerability is what frailty captures and what makes it a distinctive clinical concept.
Underlying the syndrome is a complex pathophysiology that is not yet fully understood: chronic low-grade inflammation (the «inflammaging» phenomenon), dysregulated nutrient sensing, mitochondrial dysfunction, cellular senescence, sarcopenia, neuro-endocrine dysregulation (HPA axis, autonomic nervous system, sex hormones), and altered intercellular communication all play roles.Álvarez-Bustos 2026 Importantly, the syndrome's clinical expression is downstream of these biological processes — which is why frailty is assessed clinically through observable functional changes (walking speed, grip strength, fatigue, activity level, body weight) rather than directly through biomarkers.
1.2 Why early detection matters
Three reasons make early detection of frailty — particularly at the pre-frail stage — clinically valuable.
- Reversibility window. Pre-frailty (1–2 of the Fried criteria, or an intermediate frailty-index score) is the window where targeted intervention has the greatest chance of reversing the trajectory. Once severe frailty and disability have set in, reversibility is «highly compromised and complex».Álvarez-Bustos 2026 Travers 2019, in a systematic review of primary-care interventions, found multicomponent exercise to consistently delay or reverse frailty in community settings.Travers 2019
- Strong outcome predictor. Frailty independently predicts falls, fractures, hospitalisation, prolonged length of stay, post-operative complications, institutionalisation, and mortality — over and above chronological age, comorbidity, and disability scores. Some studies identify it as the main modifiable factor associated with mortality in older adults.Hoogendijk 2019Álvarez-Bustos 2026Dent 2025 Identifying frailty changes the prognostic conversation and informs care intensity decisions.
- Effective interventions exist. The SPRINTT RCT (n=1,519, 11 European countries, evaluator-blinded) demonstrated that a multicomponent intervention (physical activity + nutritional counselling) prevented mobility disability in older adults with physical frailty and sarcopenia in the lower-functioning SPPB ≤7 stratum.Bernabei 2022 The LIFE-P, MID-Frail, and Tarazona-Santabalbina 2016 trials show converging evidence. Detection without intervention is incomplete; detection plus exercise plus nutrition is where the evidence sits.
1.3 Two operational models — phenotype vs deficit accumulation
There are two well-established operational definitions of frailty in the literature, and they conceptualise the syndrome in different ways.Buta 2016Clegg 2013
| Dimension | Fried physical phenotype | Rockwood deficit accumulation (Frailty Index) |
|---|---|---|
| Origin | Fried 2001 — Cardiovascular Health Study cohort | Mitnitski 2001 / Rockwood 2007 — Canadian Study of Health and Aging |
| Construct | Frailty as a biological syndrome: 5 dichotomous criteria capturing a phenotype of energy depletion / dysregulation | Frailty as deficit burden: the more accumulated health deficits an individual has, the frailer they are |
| Items | 5 criteria: unintentional weight loss, exhaustion (CES-D items), low physical activity, slow gait speed, weak grip strength | Variable (typically 30–70) deficits drawn from CGA: diseases, signs, symptoms, lab abnormalities, functional impairments |
| Score | 0–5; categorical: Robust 0 / Pre-frail 1–2 / Frail ≥3 | 0–1 continuous (proportion of deficits present); cut-points typically >0.25 frail, 0.10–0.25 pre-frail |
| Strength | Mechanism-anchored, fast to administer (~10 min), validated against clinical outcomes in the original CHS cohort and many derivative studies | Fine-grained, captures gradient of risk, derivable from electronic health records (eFI), useful in research |
| Limitation | Dichotomous criteria reduce sensitivity to subtle changes; requires gait speed measurement and dynamometer; population-adapted cut-offs needed | Items not standardised across studies; can include disability items (which CIBERFES considers an error of construct); less mechanism-anchored |
| Best use | Diagnosis — especially when physiotherapy intervention is being considered | Risk stratification across settings, electronic-record-driven case-finding, research |
The two models do not measure the same thing and may be complementary.Álvarez-Bustos 2026 The Clinical Frailty Scale (CFS, Rockwood 2005), built on the deficit-accumulation tradition but validated as a 1–9 visual scale for clinician judgement, sits as a third widely-used pragmatic tool. FrailtyTrack uses Fried's phenotype as the primary diagnostic construct and includes the CFS card for cross-referencing; the Frailty Trait Scale-5 (FTS5; García-García 2020García-García 2020) is on the roadmap as a complement to address Fried's dichotomy limitations — this is also CIBERFES's recommended approach (bibliography entry added in v9.7.1; full instrument card scheduled for v9.8). The full deficit-accumulation Frailty Index is not currently in FrailtyTrack as a primary instrument.
1.4 Pre-frailty — the intervention window
Pre-frailty denotes the intermediate state with one or two Fried phenotype criteria present, but not yet meeting the ≥3-criterion frailty threshold. Up to half of community-dwelling older adults meet pre-frailty criteria.Álvarez-Bustos 2026 Pre-frailty is associated with substantially increased risk of progression to frailty, falls, and disability over 1–3 years — but it is also the stage at which intervention has the greatest leverage. The combination of high prevalence, increased risk, and intervention reversibility makes pre-frailty the prime target for case-finding programmes in primary care, outpatient physiotherapy, and community geriatric services.
Important caveat. CIBERFES 2026 explicitly notes that there remains no consensus on the operational definition of pre-frailty: cut-off points, clinical relevance, and prognostic implications all require further research. The pragmatic approach is to treat pre-frailty as a high-yield trigger for full assessment and exercise/nutrition counselling, while remaining cautious about labelling and over-medicalising the state.
1.5 How FrailtyTrack supports the assessment pathway
FrailtyTrack implements the two-step screening → diagnosis pathway recommended by ADVANTAGE (the European Joint Action on frailty), the Spanish Ministry of Health's Frailty Working Group, the ICFSR Primary Care guidelines, and CIBERFES.Álvarez-Bustos 2026Hoogendijk 2019 Each construct corresponds to a section in the Test Protocols tab.
| Step | Purpose | Recommended instruments — FrailtyTrack cards |
|---|---|---|
| 1. Screening | Rapid case-finding in primary care, outpatient settings, or community programmes. Few minutes per patient. Goal: flag candidates for fuller assessment. | SPPB (S1) · Gait speed 4MGS (G1) · FRAIL Scale (Questionnaires tab, 5-item self-report). PRISMA-7 and Groningen FI also implemented for comparison. |
| 2. Diagnosis | Confirm frailty status, characterise the syndrome's expression in this individual, and inform intervention planning. 20–30 min. | Fried phenotype (Frailty construct, primary instrument) — HGS for grip, gait speed for slowness, ADS/CES-D items for exhaustion, Activity questionnaire for physical activity, weight-loss self-report. Plus CFS for clinician overall judgement. |
| 3. Powerpenia marker | Sit-to-stand muscle power declines earlier and faster than muscle size or strength — making it a sensitive marker. | 5xSTS power and 30s STS power cards (Strength & Power construct), with Coelho-Junior 2024 normative data (n=12,864) and the Alcázar 2021 power equation. Garcia-Aguirre 2025 longitudinal evidence supports STS power as a predictor of adverse outcomes. |
| 4. Fall-risk assessment | Frailty and fall risk are intertwined; the WFG 2022 guidelines explicitly cite frailty as a high-risk fall marker. | Fall Risk construct with three frameworks: CDC STEADI (F0–F3), WFG 2022 (F4) + FES-I (F5), Swiss StoppSturz (S1–S3). Plus B4 Mini-BESTest, B5 Berg Balance Scale, OLS, FSST, DT-TUG. |
| 5. Sarcopenia coexistence | Sarcopenia and frailty often coexist (and the combination is necessary for full disability risk). Detection of one should prompt evaluation of the other. | Sarcopenia construct — SARC-F screen, HGS, calf circumference, gait speed for the EWGSOP2 case-finding pathway. See Section 3 of this Background tab for the in-depth SARC-F evaluation. |
1.6 Common misunderstandings
- «Frailty just means old.» No. Many older adults — including nonagenarians and centenarians — are not frail and never become frail. Frailty is age-associated but not synonymous with aging.Álvarez-Bustos 2026
- «Frailty is the same as sarcopenia.» No. Sarcopenia is a neuromusculoskeletal disease where muscle (the target organ) loses size and function. Frailty is multisystemic. The two often coexist (and the coexistence is necessary for some adverse outcomes), but each can be present without the other.Álvarez-Bustos 2026 See Section 3 of this Background tab for the sarcopenia-specific evaluation.
- «Frailty is just a different word for disability.» No. Frailty is a pre-disability state — it precedes disability, predicts it, and is itself dynamic. CIBERFES specifically argues that disability items should not be part of frailty scales, on the construct grounds that confusing predictor with outcome empties the concept of clinical use. (The Tilburg Frailty Indicator, Groningen Frailty Indicator, and electronic Frailty Index are critiqued on these grounds.)
- «Frailty is irreversible — once a patient is frail, that's it.» No. Pre-frailty and mild frailty are dynamic and respond to multicomponent intervention.Bernabei 2022Travers 2019 Severe frailty with established disability is much harder to reverse, but even there functional gains are achievable in many cases.
- «Frailty assessment requires specialist geriatricians.» No. The recommended screening instruments (SPPB, gait speed, FRAIL) are designed for primary care, nursing, and physiotherapy use. Comprehensive Geriatric Assessment for further characterisation is appropriate when available, but the entry assessment can and should be done at the first point of contact with the older adult.Hoogendijk 2019Álvarez-Bustos 2026
- «The label 'frail' will harm patients.» A real concern but not a reason to avoid assessment. Stigma management is recognised by CIBERFES and the World Falls Guidelines — the right response is destigmatisation and patient-centred communication, not concealment of the clinical state. The terminology choice (e.g. avoiding the German Gebrechlichkeit in favour of the English Frailty) is one practical way to manage this. See the Position Statements & Consensus section in About for a fuller discussion.
1.7 Why physiotherapy is central to frailty care
Physiotherapy sits at a unique intersection in frailty care. The clinical features used to detect frailty are physical-functional — gait speed, grip strength, balance, sit-to-stand power, fatigue during activity. These are exactly the domains physiotherapists routinely measure. The interventions with the strongest RCT evidence — multicomponent exercise (strength + power + balance + gait + aerobic) — are exactly the domains physiotherapists routinely prescribe and supervise.Bernabei 2022Izquierdo 2025 ICFSR The treatment dose, the progression logic, the safety considerations, the adherence work — all are physiotherapy core competencies.
In the Swiss context, this is operationalised through the StoppSturz Vorgehen Physiotherapie (Frehner 2021) for fall prevention — with explicit prescription pathways and tariff-position structures. The Vivifrail program (vivifrail.com), endorsed by ICFSR, provides a tested capacity-tailored exercise prescription anchored to the patient's functional status. The combination of a frailty diagnosis + a Vivifrail or equivalent prescription + nutritional counselling (≥1.2 g/kg/day protein, Mediterranean dietary pattern, vitamin D where deficient) constitutes the current standard-of-care multicomponent intervention.
The pedagogical implication for physiotherapy education: learning to detect frailty and prescribe its interventions is no longer specialist-only knowledge. It is a core competency for any physiotherapist working with older adults, in any setting. FrailtyTrack is built to support this learning by tying every clinical instrument card to its source evidence, normative data, and population-specific cut-offs — so the user develops not just procedural fluency but a sense of why a given threshold exists and where it does and does not apply.
1.8 Key references used in this section
All references are live-fetched and verified per the project's Rule 1 protocol; full citation strings with DOI links are in the Primary References section of the About tab. Highlights:
- Fried 2001 — original Fried phenotype paper, Cardiovascular Health Study; doi:10.1093/gerona/56.3.M146
- Mitnitski 2001 — original deficit-accumulation Frailty Index; doi:10.1100/tsw.2001.58
- Rockwood 2005 — Clinical Frailty Scale (CFS); doi:10.1503/cmaj.050051
- Clegg 2013 — canonical Lancet review «Frailty in elderly people»; doi:10.1016/S0140-6736(12)62167-9
- Buta 2016 — systematic characterisation of frailty assessment instruments; doi:10.1016/j.arr.2015.12.003
- Hoogendijk 2019 — Lancet review on clinical and public-health implications; doi:10.1016/S0140-6736(19)31786-6
- Travers 2019 — primary-care interventions for delaying/reversing frailty; doi:10.3399/bjgp18X700241
- Bernabei 2022 SPRINTT — multicomponent intervention RCT; doi:10.1136/bmj-2021-068788
- Álvarez-Bustos 2026 (CIBERFES) — current European consensus document; doi:10.1016/j.jnha.2026.100793
- Izquierdo 2025 ICFSR — global exercise consensus; doi:10.1016/j.jnha.2024.100401
- Dent 2025 — Lancet Commission on Frailty programme announcement; doi:10.1016/S0140-6736(25)01101-8
1.9 Frailty as a public-health priority — the Lancet Commission's reframing
In June 2025 The Lancet announced a new Commission on Frailty (Dent, Clegg, Roller-Wirnsberger, Vetrano & Hoogendijk, Lancet 2025;405(10497):2265–2266), building on the 2013 Lancet Seminar (Clegg et al.) and the 2019 Lancet Series (Hoogendijk et al. / Dent et al.). The Commission's stated goal is to "globally reorient healthcare and public policy to prevent the development and progression of frailty across the life-course".Dent 2025 For physiotherapy education and practice, three aspects of the Commission's framing are particularly worth surfacing.
(a) Prevalence and equity. The Commission reaffirms a community prevalence of 12–24% in adults aged ≥65 (depending on operationalisation), drawing on the O'Caoimh 62-country meta-analysis. It explicitly highlights that frailty disproportionately affects women, populations from culturally and linguistically diverse backgrounds, those experiencing socioeconomic disadvantage, and residents of low- and middle-income countries.Dent 2025 For Swiss outpatient physiotherapy this means: frailty is not an exotic geriatric-ward phenomenon but a routine concern across general practice referrals, and equity considerations should inform case-finding effort across populations.
(b) Four priority areas. The Commission's programme covers (i) frailty as an actionable target across the life-course, (ii) early detection and a diagnostic framework correlated with WHO ICD/ICF, (iii) optimal management as frailty becomes a prognostic indicator across cardiology, oncology, orthopaedics, neurology, endocrinology, surgery and emergency medicine, and (iv) wider adoption of frailty into national public-health policies for ageing.Dent 2025 Priority (iii) in particular signals that frailty assessment is no longer specialist-only knowledge — it is becoming a core competency across medical and allied-health specialties. This is the Commission's clearest pedagogical implication for physiotherapy education: frailty literacy belongs in every adult-orthopaedic, neurological, surgical and oncological rehabilitation curriculum, not only the geriatric one.
(c) Policy alignments. The Commission grounds its work in the UN Decade of Healthy Ageing 2021–2030, the WHO World Report on Ageing and Health, and the World Health Assembly's primary-care reorientation.Dent 2025 This positions frailty assessment and intervention as core primary-care infrastructure rather than specialist-only activity — consistent with the FrailtyTrack design (no-server, no-cookie, double-clickable) supporting use across primary-care, outpatient physiotherapy, and community geriatric services.
The Commission's substantive report has not yet been published — the 2025 Comment is the programme announcement. Operational recommendations on instruments, cut-offs, intervention protocols and care pathways are not yet available from this Commission. Current operational guidance in FrailtyTrack therefore continues to draw on CIBERFES 2026 (Álvarez-Bustos), ICFSR 2025 (Izquierdo), WHO ICOPE, and the SPRINTT RCT evidence base. See the Position Statements & Consensus — Lancet Commission card in About for the full programme summary.
1.10 Pathophysiology — a visual overview
Die folgende Abbildung aus dem CIBERFES-Konsensdokument 2026 (Álvarez-Bustos et al.) fasst die Hauptpfade der Frailty-Pathophysiologie zusammen, die in den Abschnitten 1.1–1.9 besprochen wurden. Sie zeigt das Zusammenspiel von Exposom (Lebensstil, Bewegung, Erkrankungen, Umwelt), alterungsbezogenen zellulären und molekularen Veränderungen, der Aktivierung von Stress-Antwort-Systemen mit Inflamm-Aging, Ernährung und Körperzusammensetzung sowie psychosozialen, ökonomischen und gesundheitssystem-bedingten Faktoren — alle konvergieren auf den Frailty-Zyklus nach L. P. Fried mit Sarkopenie als zentralem Substrat und enden im funktionellen Kontinuum von Robustheit über Pre-frailty und Frailty zu Disability.Álvarez-Bustos 2026
Quelle und Lizenz: Álvarez-Bustos A, Andres-Lacueva C, Ara I, et al. for the CIBERFES working group. Consensus document on frailty: conceptualization, detection, multidisciplinary management and future roadmap. The Journal of nutrition, health and aging. 2026;30:100793. Figur 1, S. 3. doi:10.1016/j.jnha.2026.100793 · Open Access · CC BY-NC-ND 4.0. Wiedergabe ohne inhaltliche Veränderung; grössen-angepasst für Webdarstellung (2000 px, JPEG q=90) entsprechend der CC-Format-Shifting-Erlaubnis. Verwendung in FrailtyTrack ausschliesslich zu nicht-kommerziellen Bildungszwecken. ✅ live-fetched v9.7.0 session (Verlags-DOI über Elsevier-Linking-Hub und digital.csic.es Open Repository bestätigt).
Für die physiotherapeutische Praxis besonders relevant ist der rechte untere Quadrant der Abbildung — der Frailty-Zyklus selbst: Sarkopenie führt zu reduzierter Kraft/Power, die zu reduzierter Ganggeschwindigkeit führt; reduziertes VO2max führt über Erschöpfung zu reduzierter körperlicher Aktivität und Disuse; reduzierte Kalorien-/Proteinaufnahme verschlimmert die Muskelsynthese und schliesst den Kreis. Genau diese Variablen — Ganggeschwindigkeit, Kraft, Power, Erschöpfung, körperliche Aktivität — sind diejenigen, die die FrailtyTrack-Instrumente messen, und es sind dieselben Variablen, die ein multikomponentielles Übungsprogramm (Vivifrail, ICFSR-Konsens) gezielt adressiert. Die Abbildung gibt der Frage «warum diese Tests, warum dieses Training» eine kausale Antwort.
2. Muscle — Mass, Strength, and Power
Sarcopenia · Dynapenia · Power · SARC-F — the impairment tier upstream of frailtyBottom line in one paragraph
Muscle is the most clinically actionable substrate of physical frailty, but its three measurable dimensions do not contribute equally. Mass (sarcopenia in the original sense) is the weakest functional signal — once strength is accounted for, lean-mass measurements add little independent prediction of disability or mortality. Strength (dynapenia, in the Clark & Manini reframe) declines two- to five-fold faster than mass and predicts function and mortality more strongly — which is why EWGSOP2 elevated grip strength and chair-rise time to gateway parameters in 2019. Power (force × velocity) declines steepest of all and discriminates mobility-limited from well-functioning older adults more sharply than either mass or strength alone. The clinical implication for FrailtyTrack: when muscle has to be probed in limited assessment time, instruments that capture strength and power (HGS, 5×STS-derived power, gait speed) should be prioritised over instruments that estimate mass alone.
2.1 Why frailty cannot be discussed without muscle — the epidemiological overlap
In community-dwelling adults aged 50 and above, frailty and sarcopenia co-occur far more often than chance: meta-analytic prevalence is approximately 13% for frailty (28 studies, n ≈ 95,036) and 14% for sarcopenia (9 studies, n ≈ 7,656).Almohaisen 2022 The two syndromes share the same biological substrate (age-related muscle decline, chronic inflammation, anabolic resistance) and overlap in their clinical signatures (weakness, slowness, fatigue, weight loss).
In hospitalised older adults the overlap becomes the rule rather than the exception: pooled prevalence is (pre-)frailty ≈ 84% and sarcopenia ≈ 37%, with frequent triple co-occurrence of frailty, sarcopenia, and malnutrition.Ligthart-Melis 2020 A patient admitted for a hip-fracture repair, an exacerbation of heart failure, or a community-acquired pneumonia therefore presents almost by default with a muscular deficit that the inpatient and post-discharge physiotherapist must recognise and address. Treating the index event without addressing the underlying muscular substrate predictably yields incomplete functional recovery and elevated re-admission risk.
2.2 Sarcopenia and physical frailty — two sides of the same coin
Cesari and colleagues argued in 2014 that physical frailty (the Fried phenotype operationalisation) and sarcopenia are not two distinct entities competing for clinical attention but two complementary readings of the same age-related muscular decline.Cesari 2014 The Fried phenotype captures the syndrome functionally — via slowness, weakness, weight loss, low activity, and exhaustion — whereas sarcopenia (originally Rosenberg's 1989 term, formalised by EWGSOP1 in 2010 and revised by EWGSOP2 in 2019) names the underlying tissue-level pathology of skeletal-muscle decline.Cruz-Jentoft 2019 The two constructs converge on the same patients in the SPRINTT trial inclusion criteria (physical frailty and sarcopenia at SPPB 3–9) and in the EWGSOP2 algorithm, where slow gait speed and weak grip strength are simultaneously diagnostic for sarcopenia and constituent for frailty.
For physiotherapy practice this convergence is practical, not just conceptual: the same instruments — gait speed, grip strength, chair-rise time — serve case-finding for both syndromes; the same intervention — multicomponent exercise with a resistance and power emphasis, plus protein-adequate nutrition — addresses both. There is no need to choose between a «frailty workup» and a «sarcopenia workup»; the muscle-related core of each is shared.
2.3 The hierarchy — from mass to strength to power
A central insight of the past two decades is that muscle's three measurable dimensions are not interchangeable proxies for one another. They differ in (i) how steeply each declines with age, (ii) how strongly each predicts function and mortality, and (iii) how easily each can be measured in clinical practice.
| Dimension | What it captures | Age-related decline | Functional signal | Field-test feasible? |
|---|---|---|---|---|
| Mass (sarcopenia) | Skeletal-muscle quantity (DXA-ASM, BIA, ultrasound, MRI) | ~0.5–1.0% per year from ~30y | Modest; diminishes once strength is in the model | No (DXA/BIA needed); calf circumference is a surrogate |
| Strength (dynapenia) | Maximal force production (HGS, isokinetic KES, chair-rise time) | ~1–3% per year — 2–5× faster than mass | Strong; independent predictor of disability and mortality | Yes (HGS, 5×STS time) |
| Power (powerpenia) | Force × velocity (jump test, leg-press peak power, STS-derived power) | ~3–4% per year — ~2× faster than strength | Strongest; sharp discriminator of mobility limitation | Yes (5×STS × Alcazar equation; jump tests in fitter cohorts) |
The 2019 EWGSOP2 revision is the formal acknowledgement of this hierarchy at consensus level: strength replaces mass as the gateway parameter.Cruz-Jentoft 2019 A patient with low grip strength or prolonged chair-rise time is now classified as having «probable sarcopenia» before any imaging-based mass assessment is performed; mass measurement enters only at the confirmation step. The clinical rationale is that strength is the more proximate determinant of falls, disability, hospitalisation, and mortality, while mass acts largely through strength rather than independently of it.
2.4 Dynapenia — when strength loss outpaces mass loss
Clark and Manini coined the term dynapenia in 2008 to name an empirical observation that the original sarcopenia construct could not explain: in older adults, strength declines faster than mass, and the strength loss not attributable to mass loss is what predicts adverse outcomes.Clark & Manini 2008 Their argument was conceptual as well as terminological — calling age-related strength loss «sarcopenia» was a category error, since the underlying mechanisms (motor-unit remodelling, neuromuscular junction dysfunction, central activation deficits, fibre-type shifts) are largely neural and contractile-quality phenomena, not just tissue-quantity phenomena.
The 2012 update extended the case with longitudinal evidence: dynapenia predicts mobility limitations, falls, hospitalisation, and mortality more strongly than sarcopenia operationalised by mass alone, and resistance training improves strength substantially even when mass gains are modest.Manini & Clark 2012 The clinical message is that «strength» is not just a downstream consequence of «mass» but an independent therapeutic target — and one that responds to training across the older-adult age range, including in late life.
2.5 Power — the steepest decline and the strongest functional signal
The Skelton 1994 cross-sectional study (n=100, healthy adults aged 65–89) was an early demonstration that leg-extensor power declines faster than isometric knee-extensor or grip strength, and tracks functional ability (timed chair-rise, weighted-bag lift, step-up onto boxes) more closely than strength alone.Skelton 1994 Reid & Fielding's 2012 narrative review consolidated two decades of subsequent evidence: power declines roughly twice as fast as strength across the older-adult age span, and peak power is the more discriminant variable for the relationships between physiological impairment, functional limitation, and disability.Reid & Fielding 2012
The recent normative landscape has caught up with this insight. Coelho-Junior et al. (2024) provided sex- and age-specific centile values for lower-extremity muscle power in a large Italian community cohort across the 18–81+ age span, derived from the 5×STS test using the Alcazar equation; these centiles are now embedded in FrailtyTrack as the population-comparison reference for the 5×STS card.Coelho-Junior 2024 The Alcazar 2021 European cohort (n=9,320) supplied the operational cut-points (♂ <2.6 W/kg, ♀ <2.1 W/kg) that distinguish well-functioning from mobility-limited older adults. Together they make field-feasible muscle-power assessment a clinical reality in 2026 — no laboratory equipment required, no compromise on the strongest functional signal in the muscle hierarchy.
A 2025 Personal View in Lancet Healthy Longevity (Coelho-Júnior & Marzetti)Coelho-Júnior 2025 argues that muscle power should be formally included in the sarcopenia conceptual definition — a position the GLIS 2024 Delphi rejected at 68.4% agreement (see §3.2). FrailtyTrack's design aligns with this view while flagging that current consensus does not yet treat power as a defining component.
2.6 Quantitative anchors — how large is the contribution to adverse outcomes?
Beaudart et al. (2017) meta-analysed the health-outcome literature for sarcopenia and quantified what muscular decline costs older adults: pooled odds ratio for mortality 3.60 (95% CI 2.96–4.37) and for functional decline 3.03 (95% CI 1.80–5.12).Beaudart 2017 Effect sizes of this magnitude are unusual in geriatric epidemiology and place sarcopenia in the same prognostic tier as severe comorbid disease.
Two further anchors deserve attention. First, the SPRINTT RCT (Bernabei et al. 2022) demonstrated that a multicomponent exercise + nutrition intervention prevents mobility disability in older adults with co-incident physical frailty and sarcopenia in the lower-functioning SPPB ≤7 stratum — placing the muscular substrate squarely in the «modifiable» column rather than the «inevitable consequence of ageing» column. Second, «powerpenia» was recently proposed by Freitas et al. (2024) as a separate biomarker of healthy ageing because only 2 of 220 dynapenia studies between 2008 and 2023 actually measured power — the construct most strongly tied to function has been the least frequently measured.Freitas 2024 FrailtyTrack's inclusion of the 5×STS-derived muscle-power card with the Alcazar equation and the Coelho-Junior centiles is a direct response to that measurement gap.
2.7 What this means for FrailtyTrack — instrument-choice implications
The hierarchy described in this chapter is not an academic taxonomy; it determines which instruments the tool should privilege when assessment time is limited. Three concrete implications for the FrailtyTrack design follow.
- Strength and power instruments are first-line. Handgrip strength (HGS) and the 5×STS test (read both as a strength signal via raw time and as a power signal via the Alcazar equation) appear in the protocol catalogue before any mass-surrogate measure. Calf circumference is included for the SARC-CalF extension and as the MNA-SF F2 fallback, but it is positioned as a complement to — not a substitute for — HGS and 5×STS-derived power.
- Power normative comparison is a first-class output. The 5×STS card displays both the raw time and the Alcazar-derived relative power (W/kg), with on-screen comparison to Alcazar 2021 mobility-disability cut-points (♂ <2.6 W/kg, ♀ <2.1 W/kg) and the Coelho-Junior 2024 sex- and age-specific centile lookup. This makes the «steepest signal» visible at the same level of detail as the gait-speed and grip-strength outputs.
- The longitudinal radar shows muscle-related parameters together. HGS, 5×STS time, 5×STS power, and gait speed are all surfaced on the radar chart with their respective MCID flags, so a clinician can see at a glance whether re-assessment changes are clinically meaningful in the muscular axis specifically.
A complementary point of restraint: this chapter is a conceptual chapter, not a clinical-decision rule. It does not replace the consensus algorithms (EWGSOP2 for sarcopenia, Fried phenotype or CFS for frailty), and it is not an argument for abandoning mass assessment in settings where DXA or BIA is available. It is an argument for what to prioritise when only field tests are feasible — which is the typical outpatient-physiotherapy and primary-care reality across the DACH region.
2.8 Verified reference block
Eleven references underpin this chapter. Each was live-fetched on PubMed and the publisher's record during the v9.6.0 session and confirmed for all five fields (authors, title, journal, volume/issue/pages, DOI). Cross-referenced with the structured refs/bibliography.json machine-readable bibliography. Full citation strings with DOI links are also in the Primary References — Muscle and Frailty (v9.6.0) block of the About tab.
- Almohaisen 2022 — meta-analysis of community-dweller prevalence (frailty 13%, sarcopenia 14%); doi:10.3390/nu14081537 ✅
- Ligthart-Melis 2020 — meta-analysis in hospitalised older adults ((pre-)frailty 84%, sarcopenia 37%); doi:10.1016/j.jamda.2020.03.006 ✅
- Cesari 2014 — sarcopenia and physical frailty as «two sides of the same coin»; doi:10.3389/fnagi.2014.00192 ✅
- Cruz-Jentoft 2019 (EWGSOP2) — revised European consensus, strength as gateway parameter; doi:10.1093/ageing/afy169 (erratum: 10.1093/ageing/afz046) ✅
- Clark & Manini 2008 — coined «dynapenia»; doi:10.1093/gerona/63.8.829 ✅
- Manini & Clark 2012 — dynapenia update, longitudinal evidence; doi:10.1093/gerona/glr010 ✅
- Skelton 1994 — cross-sectional power vs strength decline ages 65–89 (n=100); doi:10.1093/ageing/23.5.371 ✅
- Reid & Fielding 2012 — narrative review establishing power as critical determinant of physical functioning; doi:10.1097/JES.0b013e31823b5f13 ✅
- Coelho-Junior 2024 — sex- and age-specific centiles for lower-extremity muscle power, Italian community cohort; doi:10.1002/jcsm.13301 ✅
- Beaudart 2017 — meta-analysed health outcomes of sarcopenia (mortality OR 3.60; functional decline OR 3.03); doi:10.1371/journal.pone.0169548 ✅
- Freitas 2024 — powerpenia as a separate biomarker (only 2 of 220 dynapenia studies actually measured power); doi:10.1186/s40798-024-00689-6 ✅
Self-audit (Rule 5): 11 references generated for this chapter. 11 live-fetched and five-field-verified in the v9.6.0 session. 0 flagged. Per Rule 4, no «all DOIs verified» blanket claim is made beyond this chapter; references in other chapters retain their last-session verification status as recorded in their respective audit blocks.
3. Sarcopenia
EWGSOP2 & GLIS definitions · SARC-F · SARC-CalFSarcopenia — the progressive, age-related loss of muscle strength and mass — is defined operationally by the European EWGSOP2 consensus and conceptually by the 2024 GLIS framework. This chapter sets out both definitions, then evaluates the two field screening instruments used to identify sarcopenia in practice: the SARC-F questionnaire and its calf-circumference extension, SARC-CalF. All reference claims are anchored to sources that were live-fetched and verified field-by-field; the verified reference block is in §3.5.
The five collapsible sub-sections below cover the European EWGSOP2 definition (§3.1), the GLIS 2024 conceptual definition (§3.2), the SARC-F screening questionnaire (§3.3), the SARC-CalF calf-circumference extension (§3.4), and the verified reference block (§3.5).
3.1 The European consensus definition — EWGSOP2
EWGSOP2 operational definition · AWGS 2019 · SCWD · ICFSRIn Europe, the operational definition of sarcopenia rests on the revised consensus of the European Working Group on Sarcopenia in Older People, which reconvened in early 2018 and published its updated statement — EWGSOP2 — in 2019.Cruz-Jentoft 2019 EWGSOP2 defines sarcopenia as a progressive, generalised skeletal-muscle disorder — explicitly a muscle disease, or «muscle failure» — that raises the likelihood of falls, fractures, physical disability and death. Its decisive change from the original 2010 definition concerns the parameter hierarchy: low muscle strength, rather than low muscle mass, is now the primary defining criterion, on the evidence that strength predicts adverse outcomes more reliably than mass and is considerably more practical to measure in routine care.
EWGSOP2 builds the diagnosis in three graded steps. Low muscle strength on its own establishes «probable sarcopenia» — in the group’s logic, sufficient to begin assessment and treatment without waiting for imaging. The diagnosis is «confirmed» when low muscle quantity or quality is additionally documented, typically by DXA or bioelectrical impedance analysis. When low physical performance is present as well, sarcopenia is graded as «severe». The recommended clinical pathway follows the same sequence — case-finding, then strength assessment, then confirmation, then severity grading — and attaches an explicit cut-off to each measured step: grip strength below 27 kg in men or 16 kg in women, or a five-repetition chair-stand of 15 s or longer, marks low muscle strength; a habitual gait speed below 0.8 m/s marks low physical performance.Cruz-Jentoft 2019
Despite the diagnostic-accuracy limitations examined in §3.3, the SARC-F has been formally incorporated into the four operational consensus frameworks below — EWGSOP2, AWGS 2019, the SCWD position paper, and the ICFSR guidelines. The more recent GLIS 2024 framework sits at the conceptual layer above and is treated separately in §3.2:
- EWGSOP2 (Cruz-Jentoft et al. 2019)Cruz-Jentoft 2019 recommends SARC-F as the entry step in case-finding ("Find"), to be followed by assessment of muscle strength ("Assess" — grip strength or chair-stand) for probable sarcopenia, then muscle quantity/quality ("Confirm" — DXA, BIA, CT, or MRI), and finally physical performance ("Severity" — gait speed, SPPB, TUG, or 400-m walk test). It is positioned not as a diagnostic test but as a way to elicit self-reported signs in persons who would benefit from formal testing. Note the published erratum (Age Ageing 2019;48(4):601, doi:10.1093/ageing/afz046), which corrects minor cut-off and table entries but does not alter the algorithm structure.
- AWGS 2019 (Chen et al. 2020)Chen 2020 places the SARC-F (≥4), together with calf circumference (<34 cm in men, <33 cm in women) or SARC-CalF (≥11), at the case-finding step of separate community and hospital algorithms — explicitly to facilitate earlier identification of at-risk persons in primary care settings, with the new entity of "possible sarcopenia" enabling lifestyle intervention before full diagnostic confirmation.
- SCWD position paper (Bauer et al. 2019)Bauer 2019 supports rapid screening with SARC-F as a first step, with formal diagnosis through grip strength or chair-stand combined with DXA-estimated appendicular muscle mass (height-indexed).
- ICFSR clinical practice guidelines (Dent et al. 2018)Dent 2018 include the SARC-F as a recommended screening instrument among several options.
How this is reconciled. The consensus groups treat SARC-F as a case-finding instrument whose primary virtue is that it is essentially free, takes about a minute, requires no equipment, and identifies a subset of the population in whom further testing is warranted. The high specificity means a positive SARC-F is informative; the low sensitivity means a negative SARC-F is not sufficient to rule out sarcopenia, and therefore SARC-F should not be used as a sole gatekeeper in populations where the prior probability of sarcopenia is meaningful — for example, frail geriatric populations, post-surgical patients, oncology, COPD, and chronic kidney disease.
3.2 The GLIS 2024 conceptual definition
Global Leadership Initiative in Sarcopenia · 107-expert DelphiGLIS 2024 global conceptual definition (Kirk B, Cawthon PM et al. 2024)Kirk 2024 harmonises the four operational frameworks above through a 107-expert Delphi from 29 countries representing every major sarcopenia society (EWGSOP, AWGS, ANZSSFR, SDOC, GSA, ICFSR, ESPEN, ESCEO, IOF, SCWD, ASBMR, EASO, AGS, EuGMS, IAGG, AIM). Three components are accepted — muscle mass (89.4% agreement), muscle strength (93.1%), and muscle-specific strength (strength standardised to muscle size; 80.8%) — alongside eleven outcomes spanning impaired physical performance, mobility limitations, falls, fractures, ADL/IADL disability, hospitalisation, nursing-home admission, poor quality of life, and mortality. Notable rejections: muscle power as a component (68.4%, below the 80% threshold), physical performance as a component (79.8% — accepted only as an outcome), morphological tissue characteristics including myosteatosis (69.9%), and severity grading (77.0%). GLIS 2024 is the conceptual layer only; the operational definition — which measures, which cut-offs — is in active development by separate working groups on muscle mass, muscle strength, and clinical outcomes. SARC-F is therefore not addressed in the GLIS conceptual definition; case-finding instruments sit at the operational layer, where the four 2018–2020 frameworks continue to recommend it.
Where the consensus is contested — Coelho-Júnior & Marzetti 2025. A Personal View in Lancet Healthy Longevity (Coelho-Júnior HJ, Marzetti E)Coelho-Júnior 2025 argues that GLIS 2024 inherits four unresolved problems. First, muscle mass is only weakly to moderately correlated with strength and function, and is largely unresponsive to exercise intervention even when strength and power improve substantially — casting doubt on its value as a defining component. Second, the EWGSOP2 treatment of handgrip and the 5×STS as interchangeable strength measures conflates kinesiologically distinct constructs (isometric vs dynamic, ~4 s vs >12 s), with handgrip showing poor responsiveness to resistance training while the 5×STS is consistently responsive. Third, muscle power was rejected as a GLIS 2024 component at 68.4% agreement; the authors argue this is the field's central error, since power is more closely tied to chair-rise, stair-climbing, and fall recovery than mass or strength alone. Fourth, the GLIS 2024 outcomes (quality of life, falls, fractures, mortality) are multidimensional or mediated through other conditions and dilute the sarcopenia signal; physical disability and physical frailty are proposed as the appropriate primary outcomes. This is one researcher group's position, not consensus — but it converges with FrailtyTrack's existing design choice to centre lower-extremity power assessment (see §2.5).
3.3 The SARC-F screening questionnaire
Origin · Validation · Diagnostic accuracy · DACH version · PracticeBottom line in one paragraph
The SARC-F is a 5-item self-report questionnaire (Strength, Assistance walking, Rising from a chair, Climbing stairs, Falls) that takes under one minute, requires no equipment, and is reproducible across raters and time. Its diagnostic accuracy is consistent across the global literature: high specificity (≈80–90%) and low sensitivity (≈20–55%) against every consensus reference standard. This means the SARC-F is well suited to case-finding — flagging persons who warrant objective testing — but should not be used as the sole decision rule to rule out sarcopenia, particularly in higher-risk populations. EWGSOP2, AWGS 2019, the SCWD position paper, and the ICFSR clinical practice guidelines all recommend it as the entry step of their respective diagnostic algorithms, on this basis.
Origin, Construct & Intended Purpose
The SARC-F was introduced by Malmstrom and Morley in 2013 as a deliberately minimalist screening tool, designed by analogy with FRAX for osteoporosis: a brief, self-reportable instrument that could flag persons at risk of sarcopenia without requiring any equipment, body composition measurement, or clinical examination.Malmstrom 2013 The acronym names the five items — Strength, Assistance walking, Rising from a chair, Climbing stairs, Falls — each scored 0–2 (no/some/a lot of difficulty; or 0/1–3/≥4 for falls), giving a total of 0–10. A cut-off of ≥4 was proposed as predictive of sarcopenia and adverse functional outcomes.
Conceptual point — important to read carefully. The SARC-F does not measure sarcopenia. It measures the functional consequences of sarcopenia — the symptomatic phenotype most likely to be perceived by the patient. This single distinction explains both the strengths and the limitations that have emerged in the data accumulated since 2013.
Initial Validation in Three Large Cohorts
The first formal psychometric validation came from Malmstrom et al. in 2016, using three independent datasets — the African American Health (AAH) study, the Baltimore Longitudinal Study of Aging (BLSA), and NHANES.Malmstrom 2016 The instrument showed acceptable internal consistency (Cronbach's α), supportive factorial validity in principal components analysis, and construct validity that was strong but functional in nature: a SARC-F ≥4 was cross-sectionally and longitudinally associated with more IADL deficits, slower chair-stand times, lower grip strength, lower SPPB scores, recent hospitalisation, gait speed <0.8 m/s, and mortality.
What this validation actually demonstrated is that the SARC-F discriminates persons with poor functional outcomes — which is consistent with how it was designed. But that is not the same thing as discriminating low muscle mass plus low muscle strength as defined by EWGSOP, AWGS, IWGS, or FNIH. This is the central interpretive issue when reading SARC-F validation studies in different populations.
Diagnostic Accuracy Against Reference Standards
This is where the literature has converged on a clear and consistent finding: the SARC-F has high specificity and consistently low sensitivity when measured against any of the consensus diagnostic criteria for sarcopenia.
The first community-level validation by Woo et al. in the Hong Kong Mr & Ms Os cohort (n = 4,000) compared SARC-F classification against EWGSOP, IWGS, and AWGS criteria and found "excellent specificity but poor sensitivity for sarcopenia classification," while the predictive power for 4-year physical limitation was comparable across all four classification approaches.Woo 2014
Pooled diagnostic accuracy across three meta-analyses
| Source | Studies / n | Reference standard | Sensitivity | Specificity |
|---|---|---|---|---|
| Ida 2018 | 7 / 12,800 | EWGSOP | 0.21 (95% CI 0.13–0.31) | 0.90 (95% CI 0.83–0.94) |
| Lu 2021 | 20 / variable | EWGSOP, EWGSOP2, AWGS, FNIH, IWGS | variable, generally low | consistently high |
| Voelker 2021 | 29 / 21,855 | EWGSOP / EWGSOP2 / AWGS / FNIH / IWGS / SCWD | 28.9–55.3% | 68.9–88.9% |
| Woo 2014 (primary) | 1 / 4,000 | EWGSOP / IWGS / AWGS | poor (high spec, low sens) | excellent |
All four sources fully verified in v8.21 (DOI live-fetched). The 2018 meta-analysis by Ida, Kaneko, and Murata reported a diagnostic odds ratio of 2.47 (95% CI 1.64–3.74), which is modest, and concluded that the screening sensitivity is poor but the specificity is high — making the SARC-F suitable for ruling in candidates who should undergo further confirmatory testing rather than for ruling out sarcopenia in negative cases.Ida 2018
The reliability evidence in Voelker's review is more favourable: inter-rater reliability was good to excellent in all four studies that examined it, test–retest reliability was good in 5 of 6 studies, and internal consistency ranged from low to high across 8 studies.Voelker 2021 The instrument is reproducible — it is the diagnostic accuracy against muscle-based reference standards that is the problem, not the calibration.
Why Sensitivity Is Low — A Structural Issue, Not a Calibration Issue
The reason for the SARC-F's modest sensitivity is not a calibration error but a structural one. Sarcopenia by all current consensus definitions includes a low muscle mass criterion. The SARC-F asks no question that is reliably correlated with muscle mass — its items are all functional (strength, mobility, falls), and a person can have low DXA-measured appendicular lean mass with preserved function, particularly early in the course of the disease. The instrument therefore systematically misses pre-clinical and asymptomatic sarcopenia — exactly the cases where intervention would arguably be most beneficial.
German-Language Version — Drey 2020
For German-speaking practice — the operating context for this tool — the validation by Drey et al. (Munich/Erlangen, 2020) followed a 7-step WHO-based translation and adaptation process, with two notable modifications:Drey 2020
- The strength item's "10 lb" was converted to 5 kg, with the example "corresponds to carrying a water box with two hands or half a box with one hand".
- The falls item received the explicit timeframe footnote "in the last 12 months" to remove ambiguity.
In 117 community-dwelling outpatients (mean age 79.1 ± 5.2 years; 80.4% female), against EWGSOP2 reference standards: 8 patients (6.8%) were sarcopenic, and 57 (48.7%) had probable sarcopenia. The German SARC-F showed excellent inter-rater reliability and good test–retest reliability, with acceptable internal consistency.
Drey 2020 — German SARC-F diagnostic accuracy
| Outcome | Sensitivity | Specificity | Recommended use |
|---|---|---|---|
| Confirmed sarcopenia (EWGSOP2) | 63% | 47% | Limited — high false-positive rate in this small sample |
| Probable sarcopenia (EWGSOP2) | 75% | 67% | Recommended — case-finding for the EWGSOP2 "Assess" gate |
The specificity for confirmed sarcopenia is notably lower than typical international SARC-F estimates, likely a consequence of the small sample and the selection effect (many participants scored ≥4 because of probable sarcopenia rather than confirmed sarcopenia). The figures for probable sarcopenia are clinically more useful and methodologically consistent with the EWGSOP2 algorithm: the SARC-F is a screen for the probable sarcopenia gate, not for the confirmed diagnosis.
Practical Implications for Physiotherapy Practice
Bringing the evidence together, the SARC-F is best characterised as follows:
- It is a rapid, equipment-free, self-administered screen with very high feasibility and good reliability.
- A positive screen (≥4) is reasonably specific and warrants further objective testing — handgrip strength and a chair-stand or 5×STS at minimum.
- A negative screen does not rule out sarcopenia and should not be used as a sole decision rule in higher-risk populations; in such settings, direct measurement of muscle strength (and ideally muscle mass) should be the first step rather than the second.
- The SARC-F is more accurately understood as a functional symptom score than as a sarcopenia detector. What it identifies well is patients in functional trouble, which in clinical physiotherapy practice is itself an important phenotype regardless of whether the underlying mechanism is sarcopenia, frailty, deconditioning, or comorbidity.
- In clinical workflows where calf circumference can be added with minimal effort, SARC-CalF is worth considering — the modest gain in sensitivity is consistent across most populations, even if the magnitude varies.Barbosa-Silva 2016
Recommended workflow in this tool's clinical context
- Screen with the German SARC-F (Drey 2020 wording) in any patient ≥65 y, or younger if there is a clinical reason (cardiopulmonary disease, oncology, postoperative, etc.).
- If SARC-F ≥4: proceed to handgrip strength (EWGSOP2 cut-offs M <27 kg / F <16 kg, or NAKO cut-offs M <29 kg / F <18 kgHuemer 2023) and 5×STS (cut-off ≥15 s).
- If SARC-F <4 but clinical suspicion is high (recent weight loss, unexplained falls, observed slow gait, recent decompensation): do not rely on the negative screen — proceed directly to objective measurement.
- If a positive screen + low strength is found: this is probable sarcopenia per EWGSOP2 — sufficient on its own to begin lifestyle intervention (resistance exercise, protein intake review, vitamin D status check, treating identifiable secondary contributors).
- Confirmatory imaging (DXA, BIA) is not required in primary-care physiotherapy to start intervention; it is required for the formal diagnostic label of "confirmed sarcopenia".
3.4 The SARC-CalF extension
Calf-circumference modification · Barbosa-Silva 2016The SARC-CalF modification by Barbosa-Silva et al. addresses the SARC-F's structural insensitivity to muscle mass by adding calf circumference as a sixth item: in their original 2016 study (n = 179, EWGSOP reference, sarcopenia prevalence 8.4%), the AUC rose from 0.592 for SARC-F alone to 0.736 for SARC-F + CC, with sensitivity doubling from approximately 33% to 66% without compromising specificity.Barbosa-Silva 2016 Replication has been uneven: in Bahat et al.'s Turkish community sample (n = 207), adding calf circumference improved specificity (90–98%) and overall AUC, but did not improve sensitivity in that population, which the authors attributed to the low local prevalence of sarcopenia and population-specific calf circumference distributions.Bahat 2018
A larger Chinese community-based replication by Yang et al. in 2018 (n = 4,361, AWGS 2014 reference) confirmed the structural improvement: SARC-CalF sensitivity rose to 60.7% with specificity preserved at 94.7%, and the AUC rose from 0.89 to 0.92 (p = 0.003) compared with SARC-F alone.Yang 2018 A European confirmation followed in 2020 from Krzymińska-Siemaszko et al. in a Polish community-dwelling cohort (n = 260) using EWGSOP1, EWGSOP2, and modified-EWGSOP2 reference standards: SARC-CalF reached an AUC of 0.778 with sensitivity 57.8% and specificity 88.4%, compared with an AUC of approximately 0.62 for SARC-F alone — a substantial gain in a Central European population.Krzymińska-Siemaszko 2020 The pooled meta-analytic estimates from Voelker et al.'s 2021 systematic review converge on SARC-CalF sensitivity 45.9–57.2% and specificity 87.7–91.3% across EWGSOP, AWGS, FNIH, and IWGS reference standards — an approximately 15–25 percentage-point sensitivity gain at no meaningful loss of specificity.Voelker 2021
A persistent caveat across this literature is the cut-off question. The original Barbosa-Silva 2016 paper used a sex-pooled CC threshold of 31 cm; AWGS 2019 specifies sex-specific values (M <34 cm, F <33 cm); Bahat 2018 used a Turkish-validated 33 cm; and Lim et al. (2019) explicitly argued — in a letter to the editor of JNHA — that using the standard 31 cm cut-off without local validation impairs diagnostic performance and that population-specific cut-offs should be derived where prevalence and body composition differ.Lim 2019 For Central European practice this is an unresolved issue: there is no Swiss-validated or German-validated CC cut-off. The AWGS 2019 sex-specific values are used in this tool as the most defensible default, with the explicit acknowledgement that they are not population-validated for German-speaking practice.
Practical implication for FrailtyTrack users. If the screening question is "does this patient already show the symptomatic phenotype of sarcopenia?" — SARC-F is a reasonable, fast, free instrument for that. If the question is "does this patient have low muscle mass that we should address before symptoms develop?" — SARC-F will miss most of those patients, and direct measurement (handgrip strength ± DXA / BIA) is the appropriate first step. SARC-CalF (added v8.22) sits between the two: it is the SARC-F augmented with a single tape-measure muscle-mass proxy, recommended where calf circumference can be measured (most physiotherapy and rehabilitation settings). The implementation in FrailtyTrack treats SARC-F and SARC-CalF as parallel screens — see the SARC-CalF Optional Extension subsection in the Test Protocols tab for protocol, scoring, and cut-off details.
3.5 Verified reference block
15 references · SARC-F · all five fields confirmed · 0 errorsSARC-F & the sarcopenia construct — references (live-fetched v8.21 + v9.9.8)
The 13 references originally cited in this Background tab were live-fetched on PubMed and the publisher's site during the v8.21 session; two additional references (Kirk 2024 — GLIS conceptual definition, Coelho-Júnior 2025 — Lancet Healthy Longev critical appraisal) were added in v9.9.8 and live-fetched during that session. All five Rule 2 fields (authors, title, journal, volume/issue/pages, DOI) are confirmed for each of the 15 entries. No memory-based references were retained. No unverified entries. No errors detected during the fetch passes. The Coelho-Júnior 2025 PMID is pending PubMed indexing at v9.9.8 ship date and will be backfilled when available. The full bibliography (with the same DOI links) is also reproduced in the About / References tab for tool-wide consistency.
- Malmstrom TK, Morley JE. SARC-F: a simple questionnaire to rapidly diagnose sarcopenia. J Am Med Dir Assoc. 2013;14(8):531–532. PMID: 23810110 ✅ doi:10.1016/j.jamda.2013.05.018
- Malmstrom TK, Miller DK, Simonsick EM, Ferrucci L, Morley JE. SARC-F: a symptom score to predict persons with sarcopenia at risk for poor functional outcomes. J Cachexia Sarcopenia Muscle. 2016;7(1):28–36. PMID: 27066316 ✅ doi:10.1002/jcsm.12048
- Cruz-Jentoft AJ, Bahat G, Bauer J, Boirie Y, Bruyère O, Cederholm T, Cooper C, Landi F, Rolland Y, Sayer AA, Schneider SM, Sieber CC, Topinkova E, Vandewoude M, Visser M, Zamboni M; Writing Group for the European Working Group on Sarcopenia in Older People 2 (EWGSOP2). Sarcopenia: revised European consensus on definition and diagnosis. Age Ageing. 2019;48(1):16–31. PMID: 30312372 ✅ doi:10.1093/ageing/afy169 · Erratum: Age Ageing. 2019;48(4):601. doi:10.1093/ageing/afz046 PMID: 31081853.
- Woo J, Leung J, Morley JE. Validating the SARC-F: a suitable community screening tool for sarcopenia? J Am Med Dir Assoc. 2014;15(9):630–634. PMID: 24947762 ✅ doi:10.1016/j.jamda.2014.04.021
- Ida S, Kaneko R, Murata K. SARC-F for Screening of Sarcopenia Among Older Adults: A Meta-analysis of Screening Test Accuracy. J Am Med Dir Assoc. 2018;19(8):685–689. PMID: 29778639 ✅ doi:10.1016/j.jamda.2018.04.001
- Barbosa-Silva TG, Menezes AMB, Bielemann RM, Malmstrom TK, Gonzalez MC; Grupo de Estudos em Composição Corporal e Nutrição (COCONUT). Enhancing SARC-F: Improving Sarcopenia Screening in the Clinical Practice. J Am Med Dir Assoc. 2016;17(12):1136–1141. PMID: 27650212 ✅ doi:10.1016/j.jamda.2016.08.004
- Chen LK, Woo J, Assantachai P, Auyeung TW, Chou MY, Iijima K, Jang HC, Kang L, Kim M, Kim S, Kojima T, Kuzuya M, Lee JSW, Lee SY, Lee WJ, Lee Y, Liang CK, Lim JY, Lim WS, Peng LN, Sugimoto K, Tanaka T, Won CW, Yamada M, Zhang T, Akishita M, Arai H. Asian Working Group for Sarcopenia: 2019 Consensus Update on Sarcopenia Diagnosis and Treatment. J Am Med Dir Assoc. 2020;21(3):300–307.e2. PMID: 32033882 ✅ doi:10.1016/j.jamda.2019.12.012
- Bahat G, Oren MM, Yilmaz O, Kılıç C, Aydin K, Karan MA. Comparing SARC-F with SARC-CalF to Screen Sarcopenia in Community Living Older Adults. J Nutr Health Aging. 2018;22(9):1034–1038. PMID: 30379299 ✅ doi:10.1007/s12603-018-1072-y
- Voelker SN, Michalopoulos N, Maier AB, Reijnierse EM. Reliability and Concurrent Validity of the SARC-F and Its Modified Versions: A Systematic Review and Meta-Analysis. J Am Med Dir Assoc. 2021;22(9):1864–1876.e16. PMID: 34144049 ✅ doi:10.1016/j.jamda.2021.05.011
- Drey M, Ferrari U, Schraml M, Kemmler W, Schoene D, Franke A, Freiberger E, Kob R, Sieber C. German Version of SARC-F: Translation, Adaption, and Validation. J Am Med Dir Assoc. 2020;21(6):747–751.e1. PMID: 31980396 ✅ doi:10.1016/j.jamda.2019.12.011
- Lu JL, Ding LY, Xu Q, Zhu SQ, Xu XY, Hua HX, Chen L, Xu H. Screening Accuracy of SARC-F for Sarcopenia in the Elderly: A Diagnostic Meta-Analysis. J Nutr Health Aging. 2021;25(2):172–182. PMID: 33491031 ✅ doi:10.1007/s12603-020-1471-8
- Bauer J, Morley JE, Schols AMWJ, Ferrucci L, Cruz-Jentoft AJ, Dent E, Baracos VE, Crawford JA, Doehner W, Heymsfield SB, Jatoi A, Kalantar-Zadeh K, Lainscak M, Landi F, Laviano A, Mancuso M, Muscaritoli M, Prado CM, Strasser F, von Haehling S, Coats AJS, Anker SD. Sarcopenia: A Time for Action. An SCWD Position Paper. J Cachexia Sarcopenia Muscle. 2019;10(5):956–961. PMID: 31523937 ✅ doi:10.1002/jcsm.12483
- Dent E, Morley JE, Cruz-Jentoft AJ, Arai H, Kritchevsky SB, Guralnik J, Bauer JM, Pahor M, Clark BC, Cesari M, Ruiz J, Sieber CC, Aubertin-Leheudre M, Waters DL, Visvanathan R, Landi F, Villareal DT, Fielding R, Won CW, Theou O, Martin FC, Dong B, Woo J, Flicker L, Ferrucci L, Merchant RA, Cao L, Cederholm T, Ribeiro SML, Rodríguez-Mañas L, Anker SD, Lundy J, Gutiérrez Robledo LM, Bautmans I, Aprahamian I, Schols JMGA, Izquierdo M, Vellas B. International Clinical Practice Guidelines for Sarcopenia (ICFSR): Screening, Diagnosis and Management. J Nutr Health Aging. 2018;22(10):1148–1161. PMID: 30498820 ✅ doi:10.1007/s12603-018-1139-9
- Kirk B, Cawthon PM, Arai H, Ávila-Funes JA, Barazzoni R, Bhasin S, Binder EF, Bruyere O, Cederholm T, Chen L-K, Cooper C, Duque G, Fielding RA, Guralnik J, Kiel DP, Landi F, Reginster J-Y, Sayer AA, Visser M, von Haehling S, Woo J, Cruz-Jentoft AJ; Global Leadership Initiative in Sarcopenia (GLIS) group. The Conceptual Definition of Sarcopenia: Delphi Consensus from the Global Leadership Initiative in Sarcopenia (GLIS). Age Ageing. 2024;53(3):afae052. PMID: 38520141 ✅ live-fetched v9.9.8 session doi:10.1093/ageing/afae052
- Coelho-Júnior HJ, Marzetti E. Capturing what counts in muscle failure: a critical appraisal of the current operational models of sarcopenia. Lancet Healthy Longev. 2025;6(8):100756. Personal View; CC BY 4.0 open access. PMID: pending PubMed indexing at v9.9.8 ship date ✅ five Rule 2 fields confirmed via publisher record (DOI resolved; ScienceDirect issue metadata cross-confirmed) doi:10.1016/j.lanhl.2025.100756
4. Training in Frailty and Pre-frailty
Section 4 takes up the question of how the assessment instruments in §1–§3 translate into a clinically useful exercise prescription. The chapter is sized for clinician self-study and for direct workshop use; sub-sections share a uniform 5-layer structure (TL;DR → Foundations → Evidence → Practical implications → Where evidence is contested), so a beginner can stop at TL;DR + Foundations and an expert can focus on Evidence + Contested. v9.9.0 ships the foundations sub-sections §4.1–§4.4. §4.5 (adherence and progression) and §4.6 (flexibility) are scheduled for v9.10; §4.7 (cognitive frailty) for v9.11.
4.1 Why exercise is the first-line intervention for frailty
Rationale · SPRINTT · ICFSR · EthicsTL;DR
Multicomponent exercise is the first-line intervention for frailty in the same way that bronchodilators are first-line in COPD: not because it cures the underlying syndrome but because it reliably modifies the most clinically meaningful trajectory at low risk. The 2025 ICFSR consensus, the SPRINTT trial (Bernabei et al. 2022), and the CIBERFES 2026 framework all converge on this position. The empirical base is unusually strong for any intervention in geriatric medicine: large multicentre RCTs, near-uniform safety profiles, and treatment effects that scale with baseline impairment. The chapter takes the rationale as established and proceeds to operational detail in §4.2–§4.4.
Foundations
Exercise prescription in frailty rests on three observations that are well-established but not always co-located in the literature. First, frailty is dynamic. Pre-frailty and mild frailty respond to intervention; reversal to non-frail status is achieved in a substantial minority of pre-frail patients across the published RCT base.Travers 2019 Severe frailty with established disability is harder to reverse but functional gains are achievable in many cases. Second, the magnitude of expected benefit scales inversely with baseline function: SPRINTT showed a 22% reduction in incident mobility disability in the lower-functioning SPPB ≤7 stratum and no significant effect in the SPPB 8–9 stratum, reflecting that the more functionally compromised gain more from a structured multicomponent programme.Bernabei 2022 Third, the safety profile of supervised multicomponent exercise in frail older adults is remarkably good. SPRINTT reported similar serious-adverse-event rates between intervention and control arms (39.2% vs 36.0%, RR 1.09, 95% CI 0.94–1.26), establishing that supervised training in this population is not a high-risk activity at typical scale and intensity.Bernabei 2022 The Izquierdo 2016 ethics editorial argues that, given these three observations, not prescribing exercise to a frail patient is not a neutral default — omission of an evidence-based, low-harm, first-line intervention for a remediable condition has its own ethical weight.Izquierdo 2016
Evidence
The empirical base for exercise as first-line therapy in frailty is anchored by three convergent sources. The SPRINTT trial (Bernabei et al. 2022, BMJ 377:e068788) randomised 1,519 physically frail sarcopenic older adults across 16 European centres in 11 countries to a supervised multicomponent exercise + nutritional counselling programme versus an education-only control over a median 26-month follow-up. The primary endpoint was incident mobility disability (inability to complete the 400-m walk in 15 minutes). In the prespecified at-risk subgroup with low SPPB ≤7, the intervention reduced incident mobility disability by 22% (HR 0.78, 95% CI 0.67–0.92, p=0.005); in the higher SPPB 8–9 stratum the effect was non-significant. Mortality was a secondary endpoint with a non-significant trend favouring intervention.Bernabei 2022 SPRINTT is the largest multicentre RCT in this population, and its design (twice-weekly supervised group physical activity + technology-supported home exercise + nutritional counselling) is closely aligned with what the consensus documents recommend — it is, in effect, an empirical test of the consensus prescription. The 2025 ICFSR consensus (Izquierdo et al. 2025, J Nutr Health Aging 29(1):100401) is the canonical multicomponent prescription source for frail and pre-frail older adults; the Delphi-style 34-author consensus structures recommendations around a four-pillar multicomponent framework (strength + power, balance and gait, aerobic, flexibility) with population-specific dose ranges (detailed in §4.3 and §4.4).Izquierdo 2025 ICFSR The CIBERFES 2026 consensus (Álvarez-Bustos et al. 2026, J Nutr Health Aging 30:100793) in §10.1 endorses multicomponent exercise as the first-line intervention with the same four-pillar structure, anchored in the muscle/strength/power axis developed in §2 of this Background tab.Álvarez-Bustos 2026 The EWGSOP2 sarcopenia consensus endorses resistance training plus protein optimisation as first-line management for the sarcopenia component, which is the muscle pillar of the multicomponent structure.Cruz-Jentoft 2019 Across these four sources the convergence is striking: the same four-pillar multicomponent structure is endorsed by independent expert panels working from different starting frameworks (RCT-driven, consensus-driven, sarcopenia-driven, frailty-driven). For the workshop demo cases, the rationale plays out specifically: Frau M.K. (HFpEF NYHA II pre-frail) and Frau B.S. (post-pneumonia HAD) sit in the SPRINTT-eligible at-risk band where the strongest treatment effect was demonstrated; Herr H.K. (frail with MCI, falls history) sits in a population where the falls-prevention literature provides additional convergent support for multicomponent training. The mortality outcome literature for multicomponent exercise in frailty is more variable: meta-analyses report 25–35% mortality reductions in the most-favoured pooled analyses, with wider confidence intervals at the lower bound where some pooled estimates fall under 15% and some sensitivity analyses cross the null. Mortality is a secondary outcome to mobility and disability for the operational purpose of this chapter.
Practical implications
Three implications follow from the rationale. First, the assessment-to-prescription pathway is short. A positive frailty result on the FrailtyTrack instruments (Fried, FTS5, CFS, SPPB ≤7, etc.) is sufficient to begin a multicomponent intervention; further specialist work-up is welcome but not a prerequisite for starting. Second, the dose ranges from ICFSR 2025 are the operational starting point: 2–3 supervised sessions per week, with home-based work filling additional days, structured around the four pillars at population-specific dose ranges (detailed in §4.3 and §4.4). Third, the SPRINTT pattern of greatest benefit in the more functionally compromised has a practical consequence for workflow design: prioritise enrolment of lower-functioning patients (SPPB ≤7, slow gait, low handgrip), because that is where the treatment effect is most reliably observed and where the cost-of-not-treating is highest.
Where evidence is contested
Three points remain genuinely open. First, the home-based-vs-supervised question. SPRINTT used twice-weekly supervised sessions plus technology-supported home exercise; the supervised-only and home-only variants have weaker dose-response evidence, and the actual delivered dose in real-world home-based programmes is systematically lower than the prescribed dose. The adherence-adjusted FITT-VP literature is the topic of §4.5 (v9.10). Second, the cost-effectiveness boundary. Multicomponent supervised programmes are resource-intensive (group instructors, space, equipment); the cost-per-quality-adjusted-life-year published in different health-system contexts varies by an order of magnitude. The intervention is endorsed without dispute in any major consensus, but the implementation question is genuinely contested. Third, the «first-line» framing itself. A small literature argues that nutritional intervention (protein optimisation, vitamin D where deficient, Mediterranean dietary pattern) deserves co-equal billing with exercise rather than secondary status. The Yang 2026 NMA in §4.3 partially supports this position for the frailty-score outcome; the broader consensus (ICFSR 2025, CIBERFES 2026) treats nutrition as integral to the multicomponent prescription rather than as a separable first-line intervention.
§4.2 takes up the standardised intensity terminology that the dose statements in §4.3 and §4.4 depend on.
4.2 Standardised intensity terminology
Bishop 2025 · Five tiers · RIR-over-%1RM · RPE caveatsTL;DR
Exercise intensity is the parameter that physiotherapy talks about most and operationalises least consistently. The 2025 ACSM/ESSA Joint Statement (Bishop et al.) proposes a unified five-tier terminology — Very Low, Low, Moderate, High, Very High — with five matched perception-of-effort descriptors (very easy, easy, somewhat hard, hard, very hard). Crucially, the Statement explicitly recommends against using %VO2max, %HRmax, %HRR, or METs as adequate stand-alone intensity descriptors, and recommends RIR (reps-in-reserve) over %1RM for resistance exercise. This standardisation matters because every dose statement in §4.3 and §4.4 depends on a shared meaning of «moderate» — and historically that meaning has drifted across guidelines.
Foundations
The clinical problem is familiar. A geriatric outpatient guideline says «moderate-intensity aerobic activity, 150 minutes per week». A cardiac rehabilitation protocol says «moderate intensity at 50–70% HR reserve». A frailty-specific consensus says «moderate intensity at RPE 12–13 on the Borg 6–20 scale». A behavioural-physical-activity questionnaire asks the patient whether they did «moderate-intensity activity» last week. These four uses of the same word do not refer to the same physiological state, and a frail older patient — particularly one on rate-controlling medication, or with atrial fibrillation, or with substantial baseline deconditioning — may sit in different categorical buckets simultaneously depending on which anchor is used. The traditional approach has been to use one of three families of anchors, and Bishop 2025's central empirical finding is that none of them elicits category-specific physiological responses across individuals. Heart-rate anchors (%HRmax, %HRR) translate poorly across older adults because age-related HRmax decline is heterogeneous and beta-blockade or atrial fibrillation invalidates the calculation entirely; the Statement further reviews evidence that exercising at «80% HRmax» places approximately half of any given sample above and half below their first metabolic threshold. Metabolic anchors (%VO2max, %VO2R, METs) face the same problem from a different direction: the Statement reviews evidence that fixed percentages of VO2max produce up to 40-fold variation in muscle-lactate response across individuals, and that fixed-MET categorisation misclassifies cardiorespiratory exercise intensity for most of a heterogeneous population (the upper limit of the «low-intensity» MET-derived category has been reported to range from 2 to 13 METs across individuals; the upper limit of «moderate-intensity» from 3 to 18). Perceived-effort anchors (the Borg 6–20 scale, the Borg CR-10 scale) are robust to medication and to deconditioning, but require patient familiarisation and produce systematic floor effects in frail patients who report «hard» at objectively very-low workloads. The Joint Statement's contribution is structural rather than empirical. It does not add new measurement technology; it standardises which descriptor language clinicians and researchers should use, and which physiological landmarks underlie that language. Three structural moves matter for §4.3 and §4.4. First, the five-tier framework replaces the older mixed terminology with a single shared vocabulary. Second, the framework is explicitly anchored against the first and second metabolic thresholds (MT1 and MT2) and against Wmax — physiologically meaningful boundaries. Third, the Statement issues recommendations against certain widely-used anchors as stand-alone descriptors.
Evidence
The Bishop et al. 2025 Joint ACSM Expert Statement / ESSA Consensus Statement on Physical Activity and Exercise Intensity Terminology (Med Sci Sports Exerc 57(11):2599–2613; co-published J Sci Med Sport 28(12):980–991) is the primary anchor for §4.2.Bishop 2025 The Statement is the product of a joint panel of the American College of Sports Medicine and Exercise and Sport Science Australia. Its central proposal is the five-tier intensity framework with five matched perception-of-effort descriptors. The five tiers are anchored against three established physiological reference points: MT1 (the first metabolic threshold ≈ lactate threshold ≈ gas-exchange threshold ≈ ventilatory threshold, i.e. the boundary at which lactate first begins to rise above resting); MT2 (the second metabolic threshold ≈ maximal lactate steady state ≈ critical power ≈ respiratory compensation point, i.e. the highest sustainable steady-state intensity); and Wmax (the work rate at VO2max, i.e. the upper boundary of physiologically tolerable exercise). The five tiers map onto these landmarks roughly as follows, with the perception-of-effort label given in parentheses: Very Low — well below MT1, recovery-zone exercise (very easy); Low — below MT1, sustainable for hours (easy); Moderate — at or just above MT1, sustainable but no longer comfortable (somewhat hard); High — between MT1 and MT2, lactate accumulating (hard); Very High — at or above MT2, approaching or at Wmax (very hard). Two recommendations from the Statement have direct relevance for frailty-targeted physiotherapy. First, for resistance exercise the Statement recommends RIR (reps-in-reserve) over %1RM as the more transferable intensity descriptor. The reasoning is that «how hard» a set actually is depends on proximity to neuromuscular failure, not on the load alone — a 60% 1RM set taken to two reps in reserve and a 75% 1RM set taken to two reps in reserve impose comparable training stimulus, and the latter is not «harder» for the patient in any meaningful sense. RIR is intrinsically anchored to fatigue accumulation, which is what drives the training response. Second, the Statement explicitly does NOT recommend %VO2max, %HRmax, %HRR, or METs as adequate stand-alone intensity descriptors for the categorisation purposes the framework serves. RPE (Borg scales) is recommended as an adjunct, not as a stand-alone primary descriptor, and only for individuals familiarised with the scale. The Statement is a position statement, not a piece of new empirical research. Its weight derives from the panel's review of the underlying physiological literature rather than from a primary study. For frailty-targeted practice the practical upshot is that documentation should record (a) the perceived-effort descriptor («somewhat hard»), (b) where available, an MT1/MT2-anchored measurement, and (c) the resistance-training intensity in RIR rather than %1RM. The traditional «60% HRR» entry in a treatment record is, per the Statement, no longer an adequate stand-alone descriptor.
Practical implications
For physiotherapy documentation and patient instruction, the Statement's framework translates as follows. Patient instruction. The five-tier perception-of-effort descriptors («very easy / easy / somewhat hard / hard / very hard») are the most patient-accessible part of the framework. The Statement's Table 2 specifies the cross-walk between these descriptors, the two RPE scales, and the resistance-training reps-in-reserve descriptor:
| Tier (effort descriptor) | RIR | Borg CR-10 (RPE10) | Borg 6–20 (RPE20) |
|---|---|---|---|
| Very Low (very easy) | >8 | <2 | ≤9 |
| Low (easy) | 7–8 | 2–3 | 10–11 |
| Moderate (somewhat hard) | 4–6 | 4–5 | 12–14 |
| High (hard) | 2–3 | 6–7 | 15–16 |
| Very High (very hard) | <2 | 8–10 | ≥17 |
Bishop 2025 Table 2: official cross-walk between the five-tier framework, RIR (resistance training), and the two Borg scales.
Two caveats from the Statement's own treatment of these mappings carry directly into clinical practice. First, the RPE10 alignment is internally contested: «somewhat hard» (= Moderate) sits at RPE10 4–5 in the Statement's framework, but at RPE10 3 in Borg's original framework and at RPE10 5 in the WHO 2020 physical activity guidelines — the Statement has chosen the 4–5 range as a compromise but the underlying scaling debate is unresolved. Second, when RIR and RPE disagree on which tier a set sits in, the Statement recommends selecting the higher tier as the defining intensity, particularly in clinical populations — a useful default for frailty practice. The talk test offers a useful additional anchor for cardiorespiratory work in the absence of laboratory-based measures. The Statement endorses the talk test conservatively — primarily as a way to limit cardiorespiratory exercise to below the High tier rather than as a precise discriminator between adjacent tiers. As a clinical heuristic in frailty practice: comfortable conversational speech is broadly consistent with Low-intensity work below MT1, equivocal speech with Moderate, and only brief words with High and above. Documentation. A treatment-note entry of «aerobic training, 20 min, RPE 13» is, per the Statement, more transferable than «aerobic training, 20 min, 65% HRR». For resistance training, «leg press 3×10 at RIR 2» is more transferable across populations than «leg press 3×10 at 70% 1RM», because the latter does not specify how close to failure the set was actually taken. Inter-instrument consistency. The 5×STS, gait speed, 6MWT and SPPB all generate objective intensity-equivalent landmarks that anchor the patient's individual «moderate» and «high» categories empirically rather than theoretically. The five-tier framework is the conceptual scaffolding that links assessment output (a 5×STS time of 18 s) to dose specification («3 sets of 8 chair stands at RIR 2, somewhat hard»).
Where evidence is contested
Three points on the Statement remain genuinely open. First, is the five-tier framework an empirical advance or a relabelling. The Statement's five tiers can be read as a synthesis of pre-existing terminology rather than as new physiology. Critics within the exercise-science community have noted that the four-domain framework (moderate / heavy / severe / extreme) already captures most of the same physiological boundaries, and that the cross-walks introduce small but non-trivial mismatches at the boundary points. Both positions are defensible; the choice is partly a question of audience. Second, the explicit dis-recommendation of %VO2max, %HRmax, %HRR, and METs is more pointed than what many exercise-physiology textbooks teach, and there will be a transitional period during which guidelines, journal articles, and clinical protocols continue to use these anchors as primary descriptors. The Statement's position is consensus, not yet practice — and the practical reality in many physiotherapy services is that HRR is the only anchor available without specialist equipment. Third, the floor effect for RPE in frailty is a real measurement issue not fully addressed in the Statement. A frail older patient may report «hard» (RPE 14–15 on the 6–20 scale) at an objectively very-low workload that sits well below MT1 by metabolic measurement. This does not invalidate the framework — RPE remains the patient's own report and should drive prescription regardless — but it complicates direct cross-walks between «hard» and «above MT1» in this population.
§4.3 takes up multicomponent exercise prescription, where the five-tier intensity language is used substantively for the first time in this chapter.
4.3 Multicomponent exercise prescription
Four pillars · SPRINTT · ICFSR · NMA evidenceTL;DR
Multicomponent exercise — combining resistance training, aerobic conditioning, balance work, and gait practice in a single integrated programme — is the consensus structure for frail older adults. The 2025 ICFSR consensus, the SPRINTT trial (Bernabei et al. 2022), the CIBERFES 2026 consensus, and two 2026 network meta-analyses (Ma et al.; Yang et al.) all converge on the same four-pillar structure, with proportions adjusted to the patient's dominant impairment. The Yang 2026 NMA additionally finds that combined exercise + nutrition outperforms multicomponent exercise alone for frailty score, extending the EWGSOP2 «resistance + protein optimisation» framing into NMA-grade evidence. The four pillars stay the same; the proportions shift case by case — illustrated below for M.K., H.K., and B.S.
Foundations
Multicomponent exercise rests on a simple observation. Frailty manifests across multiple performance dimensions simultaneously: muscle strength, aerobic capacity, balance, and gait coordination all decline together in the typical frail patient, and each dimension is partly modifiable by training but only weakly cross-trained by training the others. A pure resistance programme increases strength and muscle mass but does not robustly improve VO2max or postural control. A pure walking programme improves cardiovascular fitness but does not robustly increase muscle strength or fall-resistance balance reserve. A pure balance programme reduces fall risk in the short term but does not address the strength and aerobic substrate that determines longer-term mobility. Multicomponent programmes pool the modalities precisely because the substrate is multidimensional. The four pillars are not novel — they appear in essentially every major frailty-targeted exercise guideline since the late 1990s. What the 2025 ICFSR consensus contributes is the explicit framing of these four pillars as a structural requirement for the frail population specifically, with dose ranges adapted to that population. The CIBERFES 2026 consensus adds the conceptual frame that the four pillars cluster around the muscle / strength / power axis developed in §2 of this Background tab. For the workshop demo cases the multicomponent structure looks different in proportion but identical in component set. Frau M.K. (78 F, HFpEF NYHA II, pre-frail) presents with a dominant aerobic limitation layered on early sarcopenic strength decline; the literature applicable to her profile emphasises aerobic conditioning as the largest time slice with resistance training maintained at preservation-of-strength dose. Herr H.K. (84 M, frail with mild cognitive impairment, two falls in 12 months) presents with dominant balance and fall-risk impairment plus a cognitive overlay; the literature applicable to his profile increases the balance and gait time slice substantially. Frau B.S. (72 F, post-pneumonia hospital-associated disability with acute sarcopenia, day-5 baseline) presents with the most rapidly changing profile: in the first 1–2 weeks the literature emphasises bedside-progressive resistance and early mobilisation, with the multicomponent structure expanding as the patient transitions from inpatient to community.
Evidence
The 2025 ICFSR consensus (Izquierdo et al. 2025, J Nutr Health Aging 29(1):100401) is the canonical multicomponent prescription source for frail and pre-frail older adults.Izquierdo 2025 ICFSR The Delphi-style 34-author consensus structures recommendations around four pillars with population-specific dose ranges. For strength and power training: 2–3 sessions per week, 1–3 sets × 8–12 reps at 40–80% 1RM, with explicit combination of low- and high-velocity work. For balance and gait re-education: 3–4 days per week, 1–2 sets per session, combining static and dynamic exercises. For aerobic training: 3–7 days per week, with progressive duration starting from 5–10 minutes and building up. For flexibility: integrated as a daily or near-daily component. The consensus is explicitly anchored to the frail and pre-frail populations, not to generally healthy older adults — which matters because frailty-specific dose recommendations are typically lower at the floor than those for healthy older adults, with greater attention to progression and recovery. The SPRINTT trial (Bernabei et al. 2022, BMJ 377:e068788) is the largest single-RCT evidence base for the multicomponent structure in physically frail sarcopenic older adults, with the SPPB ≤7 stratum HR 0.78 (95% CI 0.67–0.92, p=0.005) and similar SAE rates between arms (39.2% vs 36.0%, RR 1.09, 95% CI 0.94–1.26).Bernabei 2022 The CIBERFES 2026 consensus (Álvarez-Bustos et al. 2026, J Nutr Health Aging 30:100793) extends the multicomponent framing by anchoring the four pillars in the muscle / strength / power axis.Álvarez-Bustos 2026 The EWGSOP2 consensus (Cruz-Jentoft et al. 2019) endorses resistance training plus protein optimisation as first-line management for sarcopenia, which is the muscle component of the multicomponent structure.Cruz-Jentoft 2019
Two 2026 network meta-analyses contribute complementary evidence. Ma et al. 2026 (Bayesian NMA, 17 RCTs, 1,107 pre-frail older adults, Front Public Health 13:1718120) ranked elastic-band exercise highest for handgrip strength improvement (SUCRA 87.51%; pooled MD 5.2 kg, 95% CI 0.64–9.8 vs control) and progressive-exercise-with-«Tai-chi-snacking» (10–15 minute movement micro-doses distributed across the day) highest for SPPB (SUCRA 90.03%); multicomponent training was also significantly superior to control for SPPB (MD 1.13 points, 95% CI 0.13–2.10).Ma 2026 No exercise modality reached statistical significance for TUG in this NMA (limited power: n=263 across only 6 included RCTs). The Ma 2026 result is operationally useful for low-equipment community settings — elastic-band exercise transfers cleanly to home and outpatient practice — but the specific superiority should not be over-generalised beyond the pre-frail-only population studied. Yang et al. 2026 (frequentist NMA, 22 RCTs, 2,055 older adults aged ≥60 with pre-frailty, frailty, or frailty-related risks — including one cognitive-frailty trial — BMC Geriatrics 26:343) compared multicomponent exercise alone, nutritional supplementation alone (protein and amino acids), and the combination of both, against standard care.Yang 2026 For frailty score, combined intervention was most effective (SMD −0.92, 95% CI −1.43 to −0.40); multicomponent exercise alone was significantly effective (SMD −0.78, 95% CI −1.15 to −0.43); nutrition alone showed a non-significant trend (SMD −0.69, 95% CI −1.67 to +0.27). For SPPB, only multicomponent exercise alone reached statistical significance (SMD +1.85, 95% CI +0.33 to +3.50). For gait speed, only nutrition alone showed significant improvement (SMD +0.37, 95% CI +0.06 to +0.68). The Yang 2026 «combined intervention > multicomponent alone for frailty score» finding extends the EWGSOP2 «resistance + protein optimisation» framing into NMA-grade evidence — and is the strongest single argument in §4.3's evidence base for routine integration of nutritional optimisation into the multicomponent prescription, particularly in patients with marginal protein intake or recent acute illness. Caveat: Yang 2026 also reports an anomalous TUG signal — multicomponent exercise alone increased TUG completion time by 3.96 s (SMD, 95% CI +0.91 to +7.07), which the authors attribute speculatively to short-term muscular fatigue. This signal is inconsistent with the broader functional-performance literature and the corresponding null-significance TUG finding in Ma 2026; §4.3 therefore draws on Yang 2026 for frailty-score and SPPB findings only and treats the TUG signal as anomalous pending replication.
For the three workshop cases, the literature gives reasonably specific guidance. Frau M.K. (HFpEF NYHA II, pre-frail) matches the population studied in cardiac-rehabilitation and HFpEF-specific exercise trials, where moderate-intensity aerobic training improves VO2peak, peak treadmill duration, and quality of life, with resistance training at preservation dose improving handgrip and lower-extremity strength. The Yang 2026 «combined > multicomponent alone» finding for frailty score is directly applicable: addressing M.K.'s likely marginal protein intake (typical for older HFpEF patients with reduced appetite) is part of the multicomponent prescription, not a separate intervention. Herr H.K. (frail with MCI, two falls in 12 months) aligns with multicomponent fall-prevention programmes (FaME, Otago, Vivifrail) where the balance and gait component is the largest single time slice. The MCI overlay is treated separately in §4.7 (v9.11). The Yang 2026 result includes one cognitive-frailty trial in the broader pool but does not stratify by cognitive status; H.K.'s prescription should default to the standard multicomponent structure with cognitive-frailty-specific modifications addressed in §4.7. Frau B.S. (post-pneumonia HAD, day-5) aligns with hospital-associated-disability and post-acute-rehabilitation literature, where early structured multicomponent exercise during and after hospitalisation is associated with improved functional recovery curves. The Yang 2026 nutrition finding is particularly applicable in HAD: post-acute protein optimisation is consistently identified as a component of recovery alongside early progressive resistance.
Practical implications
For physiotherapy practice the multicomponent structure has three operational consequences. First, session structure. The evidence base supports a four-pillar session structure: warm-up, resistance and power training, aerobic training (often integrated with the resistance work in circuit form), balance and gait work, with cool-down. The relative time allocation across pillars shifts case by case (see worked examples below) but all four pillars are present in every session. Flexibility runs through the warm-up and cool-down rather than as a separate block. Specific minute-allocation parameters across the pillars — and the supervised-vs-home-based and dose-attainment trade-offs that determine real-world session structure — are deferred to §4.5 (adherence and progression, v9.10). Second, frequency. The convergent consensus is ≥2 supervised sessions per week, with home-based work filling additional days. The ICFSR-specific frequency ranges per modality (RT 2–3/wk; balance/gait 3–4/wk; aerobic 3–7/wk) imply that the supervised sessions cannot do everything — they anchor the strength and balance components, and the aerobic and gait components are partly carried by home-based activity. Third, the worked-example proportions. For M.K., the literature most directly applicable suggests an aerobic-prominent multicomponent allocation, with resistance held at preservation dose and balance maintained as reserve. For H.K., the same literature suggests a balance-and-gait-prominent allocation with attention to dual-task elements given the MCI overlay. For B.S. at day-5 baseline, the bedside-acute literature suggests an inverted profile in the first 1–2 weeks: bedside-progressive RT and early mobilisation dominate the available training time, with aerobic and balance components introduced progressively as transfer ability returns; by week 6 the structure converges on the standard ambulatory multicomponent profile. Detailed FITT-VP specification within each modality is the subject of §4.4.
Where evidence is contested
Three points remain genuinely contested. First, is «multicomponent» meaningfully distinct from «comprehensive». Some authors have argued that the multicomponent label is functionally indistinguishable from any well-designed rehabilitation programme that addresses multiple impairment dimensions, and that the term has been stretched to cover protocols that differ substantially in actual content. The defence is that the multicomponent label specifies the four-pillar structure, and that programmes lacking any one of the four pillars do consistently underperform. Second, the supervision question. SPRINTT used twice-weekly supervised sessions plus technology-supported home exercise. ICFSR 2025 endorses ≥2 supervised sessions weekly. But the strongest dose-response evidence for adherence comes from supervised programmes, while real-world capacity for supervision varies by health system and setting. The practical question — how much of the multicomponent benefit survives a transition from fully-supervised to home-based with periodic check-ins — is empirically open. Adherence and progression in non-supervised settings is the topic scheduled for §4.5 (v9.10). Third, the dilution risk. Doing all four pillars in a 60-minute session means that no single pillar receives the dose it would in a single-modality programme. For a frail older adult with a dominant impairment in one pillar (e.g. severe sarcopenia with preserved aerobic capacity and balance), the literature is genuinely divided on whether a more pillar-concentrated programme might outperform the standard multicomponent structure. The current consensus is that the multicomponent structure is the safer default in an unselected frail population; an explicit case can be made for pillar-emphasised variants in specific phenotypes.
§4.4 takes up the FITT-VP dose variables that operationalise each of the four pillars.
4.4 FITT-VP dose variables
Currier 2026 · Pelland 2026 · Necessary vs optional · Worked examplesTL;DR
FITT-VP — Frequency, Intensity, Time, Type, Volume, Progression — is the standardised vocabulary for specifying an exercise dose. The 2026 ACSM Position Stand on resistance-training prescription (Currier et al.) is an overview of 137 systematic reviews (~30,000 participants); the Pelland et al. 2026 multi-level meta-regression of weekly volume and frequency on hypertrophy and strength (67 studies, 2,058 participants) contributes complementary dose-response detail. The Currier 2026 stand identifies which RT variables are necessary (frequency, load, volume, set proximity-to-failure) and which are optional (machine vs free weight, time under tension, set structure, periodisation type). The §4.4 task is to describe what the evidence-based ranges look like and how they shift in frail older adults — illustrated below for M.K., H.K., and B.S.
Foundations
FITT was for many years the canonical exercise-prescription mnemonic — Frequency (sessions per week), Intensity (the demand of each session), Time (duration of each session), and Type (the modality). The addition of Volume and Progression to make FITT-VP reflects two empirical observations. First, the weekly volume of work — the sum of sets, repetitions, and load across a week — is a stronger predictor of training adaptation than any single-session variable, and is partly independent of session frequency (a given weekly volume can be distributed across two sessions or four sessions, with somewhat different but generally comparable effects). Second, an exercise dose that is held fixed produces diminishing returns over weeks to months; programmed progression — increasing load, increasing volume, increasing complexity — is what sustains adaptation across the long timescales relevant in frailty rehabilitation. FITT-VP applies to each modality separately. Resistance training has its own FITT-VP profile; aerobic training has its own; balance training has its own. The integration question — how a given patient's multicomponent programme combines the FITT-VP profiles of the four pillars within a 60-minute session and a 2–3 session/week supervision schedule — is what makes prescription in frailty operationally complex. The §4.3 worked examples set out the proportional allocation across pillars; §4.4 specifies the dose within each pillar. The single most important Q2-a discipline applied to §4.4: the prose describes what the evidence shows about effective dose ranges in healthy adults and how those ranges shift in frail older adults. It does not specify what an individual physiotherapist should prescribe for an individual patient. The numbers that appear in the Evidence section below are population-level summary statistics from systematic reviews and consensus documents, not individual-patient prescriptions. For the workshop demo cases the FITT-VP structure plays out differently: M.K. has an aerobic-prominent multicomponent structure (per §4.3) with FITT-VP centred on aerobic and strength-preservation parameters; H.K. has a balance-and-gait-prominent structure with FITT-VP centred on balance frequency and complexity progression; B.S. has a rapidly evolving FITT-VP profile across her recovery trajectory, with the week-1 dose specification differing structurally from the week-6 specification.
Evidence
The 2026 ACSM Position Stand on Resistance Training Prescription (Currier et al. 2026, Med Sci Sports Exerc 58(4):851–872) updates the 2009 Kraemer/Ratamess Position Stand using overview-of-reviews methodology.Currier 2026 The synthesis covers 137 systematic reviews and approximately 30,000 participants, with AMSTAR scoring of each review and a GRADE-style adapted certainty framework. Six key findings frame §4.4. (1) Strength is enhanced by lifting at ≥80% 1RM, through full range of motion, 2–3 sets per session, ≥2 sessions per week, with the resistance exercise placed at the beginning of the training session. (2) Hypertrophy is enhanced by higher weekly volumes (≥10 sets per muscle group per week) and by eccentric overload. (3) Power is enhanced by moderate loads (30–70% 1RM), low-to-moderate volume (≤24 reps × sets), Olympic-style weightlifting derivatives, and power-RT (resistance training with a fast concentric phase). (4) Power-RT enhances physical function: gait speed, chair-stand performance, TUG, walking performance, and SPPB. This is a particularly important finding for the frailty audience because power decline is the steepest age-related muscle change (per §2 of this Background tab) and translates most directly to functional outcomes. (5) Several traditionally-prescribed RT variables do not consistently impact training outcomes: training to momentary failure, equipment type (machine vs free weight), exercise complexity, set structure (cluster, drop, complex), time under tension, blood-flow restriction, and periodisation type. The Stand's framing is that these are optional rather than necessary RT variables, which simplifies programme design considerably. (6) Compared with no exercise, RT improves strength, hypertrophy, power, and physical function across the age range, including in frail older adults. The Pelland et al. 2026 multi-level meta-regression (Sports Med 56(2):481–505) contributes complementary dose-response detail on weekly volume and frequency.Pelland 2026 The analysis covers 67 studies and 2,058 participants and classifies sets as «direct» or «indirect» (specific to the measured outcome vs contributing via shared muscle activation), quantified at 1, 0.5, or 0. The headline findings are: the dose-response for both volume and frequency is real, but with substantial diminishing returns; per-session volume eventually crosses a «point of undetectable outcome superiority» (PUOS) beyond which additional sets do not yield greater than 50% likelihood of detectable additional benefit. For the frailty audience the practical translation is that the volume-response curve plateaus quickly — substantial gains accrue at low-to-moderate doses — which is exactly the message that matters most when teaching workshops where the «minimum effective dose» concept is more relevant than the «optimal dose for an athlete». The 2025 ICFSR consensus (already detailed in §4.3 Evidence) provides the frailty-specific FITT-VP adaptation. Its strength-component dose range — 2–3 sessions/week, 1–3 sets × 8–12 reps at 40–80% 1RM, combining low- and high-velocity work — sits at the lower end of the Currier 2026 healthy-adult ranges, with an explicit power component built in via the high-velocity recommendation.
For the worked examples: Frau M.K. (HFpEF NYHA II pre-frail). The FITT-VP profile most directly supported by the literature for her phenotype centres on aerobic training at moderate intensity (per the Bishop 2025 framework: «somewhat hard»; talk-test boundary at short-sentence speech) for 20–30 minutes per session, 3–5 sessions per week, with progression by duration first and then by intensity; combined with a strength-preservation RT dose of 2 sessions per week, 1–2 sets × 8–12 reps at the lower end of the 40–80% 1RM range, with a deliberate power component via 1–2 sets of high-velocity chair-rise or step-up variants. The volume here sits well within the Pelland 2026 plateau — additional sets are unlikely to yield further benefit and may compromise the aerobic dose. Herr H.K. (frail with MCI, falls history). The FITT-VP profile for his phenotype centres on balance training 3–4 days per week, 1–2 sets per session, combining static and dynamic with progressively more complex dual-task elements; combined with RT 2 sessions per week at the frailty-floor dose (1–2 sets × 8–12 reps at 40–60% 1RM), with explicit attention to power via high-velocity moves at moderate loads; and aerobic at 3–4 days per week, 15–20 minutes, at low-to-moderate intensity. Progression is conservative given his fall history: load progression in RT precedes complexity progression in balance, with both anchored to demonstrated safety in the prior week. Frau B.S. (post-pneumonia HAD day-5). At day-5 the FITT-VP profile is bedside-acute: very-low-volume RT (1 set × 6–8 reps at the lowest tolerable resistance) combined with early-mobilisation work and incremental sit-to-stand practice. By week 6 the profile has converged on the standard ambulatory multicomponent FITT-VP (RT 2/wk × 1–3 sets × 8–12 reps at 40–70% 1RM; aerobic 3–4/wk × 15–25 min at moderate intensity; balance 3/wk × 1–2 sets; flexibility daily). The progression from day-5 to week-6 is the FITT-VP component most distinct from the other two cases: in B.S. the dose itself is the variable of clinical interest week-to-week.
Practical implications
For physiotherapy practice three operational consequences follow from the evidence. First, the «necessary versus optional» framing from Currier 2026 simplifies programme design considerably. Of the many RT variables historically debated in the literature — machine vs free weight, periodisation type, time under tension, training to failure, set structure — most do not consistently impact outcomes in the umbrella-review evidence. The variables that do matter are frequency, load, volume, set proximity-to-failure, and (for power) lift velocity. For physiotherapy practice this means: design within these necessary variables, and treat the optional variables as preference parameters rather than as efficacy parameters. A patient who prefers machines can train on machines without compromising outcome; a patient who prefers free weights can train with free weights without compromising outcome. Second, the volume-plateau finding from Pelland 2026 is operationally important for the frailty audience. Adding more sets to an already adequate volume does not reliably produce more gain, and the plateau in frail older adults is reached at lower volumes than in younger trained populations. The default assumption — that more is better — is wrong at the dose ranges relevant in frailty. This is the empirical anchor for the frailty-specific phrase «minimum effective dose» that recurs in workshop material. Third, the worked-example progression. For M.K., the most impactful progression at the 6-week reassessment is typically aerobic duration (extending sustained moderate-intensity aerobic work from 20 to 25–30 minutes), with RT held stable at the strength-preservation dose. For H.K., the most impactful progression is typically balance-task complexity (from static-supported to dynamic-unsupported, then dual-task) with RT load progressed conservatively (one increment per fortnight, anchored to demonstrated safe execution). For B.S., the FITT-VP profile is itself the progression — moving from bedside-acute parameters to ambulatory multicomponent parameters across her recovery trajectory; the 6-week reassessment is more a confirmation of having reached the ambulatory profile than a fine-grained dose adjustment. Reassessment with the FrailtyTrack instruments (5×STS, gait speed, handgrip, SPPB) provides the empirical anchor for whether the prescribed FITT-VP dose is producing the expected adaptation. The longitudinal tab in this tool is sized for the 6-, 12-, and 24-week reassessment windows that match the dose-response timescales in the literature.
Where evidence is contested
Three points remain genuinely open in the FITT-VP literature applied to frailty. First, the «≥80% 1RM for strength» finding from Currier 2026 sits uneasily with the «40–80% 1RM» range from ICFSR 2025. The two are not formally inconsistent — Currier 2026 reports the strength-optimal range in healthy adults; ICFSR 2025 reports the frailty-population dose range that is both safe and effective at typical achievable intensities. But the practical implication — should a frail patient with adequate joint health and tolerance be loaded to 80% 1RM for strength gain, or held at 40–60% 1RM — is genuinely contested in the literature. The conservative position is the ICFSR range; the maximally-evidence-aligned position is the Currier range scaled to demonstrated tolerance. Both positions are defensible. Second, power-training dose specifications in frail older adults are less well-established than the corresponding strength-training specifications. Power training is consistently endorsed (Currier 2026 finding 4; ICFSR 2025 high-velocity recommendation), but the specific dose at which power gains are optimal in the frail population is supported by a thinner evidence base than the strength-equivalent range, and the trade-off between volume of power-specific work and volume of strength-specific work in a multicomponent session is not formally settled. This is a rapidly developing area of literature. Third, the home-based versus supervised question intersects with FITT-VP specification because home-based programmes systematically achieve lower actual volumes than the supervised-equivalent prescription specifies. The literature on adherence-adjusted FITT-VP — what dose is actually delivered, as opposed to what dose is on the prescription sheet — is partial and is the subject scheduled for §4.5 (v9.10). For now, the FITT-VP specification in §4.4 is the supervised-prescription specification; home-based equivalents will require their own adherence-adjusted treatment.
§4.5 (in v9.10) takes up adherence and progression. §4.6 (also in v9.10) treats flexibility as the fourth+1 pillar in greater depth. §4.7 (in v9.11) takes up the specific case of training in cognitive frailty.
5. Training Adaptations — Strength, Hypertrophy, and Power
Section 4 established that multicomponent exercise is first-line therapy in frailty and how a dose is specified (FITT-VP). Section 5 goes one level deeper, into the resistance-training literature itself: it asks what each loading strategy actually produces. Strength, hypertrophy, and power are three distinct muscular adaptations — not interchangeable points on a single scale — and the training that optimises one does not automatically optimise the others. The chapter is sized for clinician self-study and for direct workshop use; each sub-section follows the same uniform 5-layer structure as §4 (TL;DR → Foundations → Evidence → Practical implications → Where evidence is contested), so a beginner can stop at TL;DR + Foundations and an expert can focus on Evidence + Contested. §5 deliberately treats the general resistance-training science (much of it from younger and mixed-age cohorts) and then, in each Practical implications layer, states how it shifts for older adults with or without frailty or sarcopenia. It is the modality-level companion to §4.4's variable-level treatment, and cross-references §4 rather than restating it.
5.1 Strength
Repetition continuum · Load specificity · Fragala 2019 · ≥80 % 1RMTL;DR
Strength — the maximal force a muscle can produce in a single effort — is the adaptation most tightly bound to the magnitude of the load lifted. The "repetition continuum," the long-standing teaching model, holds that heavy loads (roughly 1–5 repetitions per set, ≥80 % of one-repetition maximum) optimise maximal strength. Schoenfeld et al.'s 2021 re-examination found that this part of the continuum largely survives scrutiny: when strength is tested the way it is trained, heavier loads do produce larger one-repetition-maximum gains, in a genuine dose-response. The crucial qualifier for clinical work is specificity — the heavy-load advantage is robust when the test mirrors the trained exercise, and shrinks markedly on a neutral testing device. For older adults, including frail and sarcopenic patients, strength is recoverable at any age, the gains are clinically meaningful, and the practical question is not whether to load but how heavily, given joint health and tolerance.
Foundations
Muscular strength is operationally defined as the maximal force, or torque, a muscle or muscle group can generate against an external resistance in a single maximal effort. In the clinic it is most often quantified as a one-repetition maximum (1RM) — the heaviest load that can be lifted once through a full range of motion — or, where 1RM testing is impractical, estimated from a multiple-repetition maximum or from handgrip dynamometry as a whole-body proxy. Strength is the muscular quality that frailty and sarcopenia frameworks treat as the gateway parameter: EWGSOP2 places low muscle strength, not low muscle mass, as the primary criterion for probable sarcopenia, and low grip strength is one of the five Fried phenotype criteria. This is why a chapter on training adaptations opens with strength: it is the adaptation the assessment instruments in §1–§3 are most directly built around.
The dominant teaching model for how strength is produced is the repetition continuum (also called the strength–endurance continuum). It proposes that the number of repetitions performable at a given load maps onto a specific adaptation: a low-repetition scheme with heavy loads (about 1–5 repetitions per set at 80–100 % 1RM) optimises strength; a moderate scheme (about 8–12 repetitions at 60–80 % 1RM) optimises hypertrophy; a high-repetition scheme with light loads (15 or more repetitions below 60 % 1RM) optimises local muscular endurance. The model is intuitive, it has been taught for decades, and it is the scaffold on which most exercise prescriptions — including those in older-adult guidelines — are still built.
A worked example makes the strength end concrete. Consider Frau B.S., the post-pneumonia hospital-associated-deconditioning demo case. At day 5 she cannot tolerate heavy loading; her programme sits at the light-load, low-volume end purely out of necessity. By week 6, as joint tolerance and confidence return, the strength-specific question becomes live: to drive a measurable 1RM gain — and with it the leg-press and chair-rise performance that her independence depends on — the loading has to climb toward the heavier end of what she can safely manage. The continuum model predicts that holding her indefinitely at a light "rehabilitation" load will preserve function but under-deliver on maximal-strength recovery. Whether that prediction holds is exactly what the Evidence layer examines.
Evidence
The strongest recent critical synthesis of the repetition continuum is the 2021 re-examination by Schoenfeld, Grgic, Van Every and Plotkin (Sports 9(2):32). Its central finding for strength is that the heavy-load end of the continuum largely holds up. The authors report that meta-analytic data show a clear advantage for heavier loads on 1RM strength: a pooled effect-size difference of approximately 0.58 favouring high-load (>60 % 1RM) over low-load (≤60 % 1RM) training across the analysed studies, with every included study residing on the "favours high-load" side of the forest plot. A separate meta-analysis restricted to older individuals (Csapo & Alegre) produced a comparable moderate effect (about 0.43) favouring heavy-load training. Multiple direct-comparison studies report greater 1RM gains when training in the heavy "strength zone" than in the moderate "hypertrophy zone," and the dose-response appears more pronounced in already resistance-trained individuals.Schoenfeld 2021
The single most clinically important nuance, however, is specificity of testing. Schoenfeld and colleagues note that 1RM testing is almost always conducted on the exact exercise that was trained, which biases the comparison toward heavier protocols — the heavy-load group is, in effect, practising the test. When strength is instead measured on a neutral device — an isometric dynamometer not used in training — the heavy-load advantage shrinks to a small, statistically non-significant effect (about 0.16 in the cited meta-analysis). Isokinetic testing gives genuinely mixed results: some studies favour heavy loads, some favour light, some show no difference. The interpretation is not that heavy loading "doesn't work," but that a substantial part of the measured strength gain is a task-specific skill — neural learning of that movement at that load — layered on top of the underlying contractile adaptation. For a physiotherapist this is a feature, not a confound: function in daily life is task-specific, so training the task you want to improve is exactly right.
The repetition continuum's strength end also has a well-documented secondary finding: significant 1RM gains are routinely observed with light loads (≥20 repetitions per set) trained to or near muscular failure, and even resistance-trained individuals gain strength with very light loads — though to a smaller degree than with heavy loads.Schoenfeld 2021 So the honest summary is dose-response, not threshold: heavier is better for maximal strength when tested specifically, but light-load training is not strength-neutral.
The 2026 ACSM Position Stand on resistance-training prescription (Currier et al., an overview of 137 systematic reviews) converges on the same place from the umbrella-review level: strength is enhanced by lifting at ≥80 % 1RM, through full range of motion, with 2–3 sets per session, at least twice weekly, with the resistance work placed at the start of the session.Currier 2026 For the older-adult population specifically, the NSCA Position Statement on resistance training for older adults (Fragala et al. 2019, J Strength Cond Res 33(8):2019–2052) is the anchor document. It recommends, for healthy older adults, a periodised programme working toward 2–3 sets of 1–2 multijoint exercises per major muscle group at 70–85 % 1RM, 2–3 times per week. Fragala et al. summarise a consistent meta-analytic literature — Steib et al., Borde et al., Peterson et al., Csapo & Alegre — in which training intensity is repeatedly the strongest single between-study predictor of strength gain in older adults, with higher intensities (>75–80 % 1RM) producing larger maximal-strength improvements than moderate or low intensities, even in frail older adults.Fragala 2019 Fragala et al. also document that the magnitude of strength gain available to older adults is large: across the reviewed literature, upper- and lower-body strength improvements range from roughly 9 % to 174 %, and meaningful gains are demonstrated even in nonagenarians and in the very old. Strength is not a young person's adaptation that older adults access in diluted form; the relative trainability is broadly preserved into the ninth and tenth decades.
Practical implications
Three implications follow for physiotherapy practice with older adults, with or without frailty or sarcopenia.
First, the strength end of the continuum is the most secure part of the model, so loading toward the heavy end is evidence-aligned — but it is governed by tolerance, not by age. The umbrella reviews place strength-optimal loading at ≥80 % 1RM; the NSCA older-adult statement places the healthy-older-adult working range at 70–85 % 1RM. Neither figure is a contraindication-free instruction: Fragala et al. are explicit that loading should begin at a tolerated resistance and progress through periodisation, that frail older adults and beginners start lighter (often 20–30 % 1RM, progressing toward 80 %), and that the sessions stay short of momentary failure to limit joint stress. The clinical decision is therefore how heavily, not whether — and it is anchored to demonstrated joint health, technique quality, and week-on-week tolerance, exactly as §4.4 frames the FITT-VP intensity variable.
Second, train the task you intend to improve. Because a meaningful share of measured strength gain is task-specific, the strength exercises in an older adult's programme should resemble the functional demands that matter — sit-to-stand patterns for chair-rise, step-ups and leg press for stair-climbing and gait, loaded carries for grocery handling. The FrailtyTrack instruments make this concrete: 5×STS time and gait speed will respond most to training that shares their movement pattern. A patient who needs to get out of a chair should be trained on a chair-rise pattern, not only on an isolated knee-extension machine.
Third, strength gain is recoverable at any age, which reframes the assessment-to-prescription pathway. A low handgrip result, a slow 5×STS, an SPPB in the frailty range — these are not fixed properties of an old body; they are trainable deficits. The §4.1 rationale (exercise as first-line, low-harm, dynamic) applies directly: a positive strength deficit on the FrailtyTrack instruments is sufficient to begin progressive resistance training, with the heavy-end loading introduced as tolerance is demonstrated. For Frau B.S., this is the explicit week-6 progression — moving the leg-press and chair-rise loading up toward her safely-tolerable maximum to convert preserved function into a measurable 1RM and SPPB gain.
Where evidence is contested
Three points remain genuinely open.
First, the heavy-load-versus-light-load question for frail patients specifically. The umbrella-review evidence for ≥80 % 1RM is drawn predominantly from healthy and mixed-age cohorts; the Currier 2026 stand explicitly operationalised "healthy adults" to exclude frailty and sarcopenia. The NSCA older-adult statement bridges part of this gap, but the question of whether a frail patient with adequate joint health should be progressed to 80 % 1RM for maximal strength gain, or held at a more conservative 40–60 % 1RM, is not settled — it is the same tension flagged in §4.4 between the Currier range and the ICFSR 2025 frailty range. Both positions are defensible; the conservative reading favours the ICFSR range, the maximally evidence-aligned reading favours heavy loading scaled to demonstrated tolerance.
Second, how much of "strength" is contractile and how much is neural skill. The specificity finding — heavy-load advantage shrinking on neutral testing devices — means the field does not have a clean separation between the trained-task skill component and the underlying force-generating-capacity component of a 1RM gain. For research this is an open measurement problem. For practice it matters less than it looks, because clinically relevant strength is task-bound; but it does mean a 1RM gain on a trained exercise should not be over-interpreted as a pure measure of muscle adaptation.
Third, the trained-status interaction. Schoenfeld et al. note the heavy-load dose-response appears more pronounced in resistance-trained individuals and that continued maximal-strength gains become increasingly dependent on training near the 1RM as a person approaches their genetic ceiling. Most older frail patients are profoundly untrained, so they sit far from that ceiling and gain strength readily across a wide loading range — but this also means the heavy-load imperative is weaker early in a previously sedentary older adult's programme than the young-cohort literature implies. How quickly the heavy-load advantage becomes decisive as a previously sedentary older adult accumulates training experience is not well quantified.
§5.2 takes up hypertrophy — where, in contrast to strength, the re-examined continuum largely fails, and the "hypertrophy zone" turns out not to exist as the model claims.
5.2 Hypertrophy
Hypertrophy "zone" · ~30 % 1RM threshold · Volume · Effort to failureTL;DR
Hypertrophy — growth in muscle size — is the adaptation where the repetition continuum's teaching model breaks down most clearly. The model claims a "hypertrophy zone" of moderate loads (about 8–12 repetitions, 60–80 % 1RM) is optimal. Schoenfeld et al.'s 2021 re-examination found this is not supported: whole-muscle growth is comparable across a wide span of loads, from roughly 30 % to 80 %+ 1RM, provided sets are taken close to muscular failure. There is no special "hypertrophy zone." The variable that genuinely drives muscle growth is weekly volume — the number of hard sets per muscle group — not the specific load. For older adults this is liberating: meaningful muscle growth is achievable with lighter, better-tolerated loads, and in this population light-load training may even be less attenuated in type II fibres. The practical limit on light loads is discomfort and time, not effectiveness.
Foundations
Muscle hypertrophy is the increase in the size of muscle tissue — measured as whole-muscle cross-sectional area or thickness by ultrasound, MRI or CT, or at the cellular level as the cross-sectional area of individual muscle fibres. It is conceptually distinct from strength: a muscle can grow without a proportional rise in maximal force, and strength can rise without measurable growth, particularly early in training when neural adaptation dominates. In the frailty and sarcopenia context, hypertrophy is the direct counter to the muscle-mass loss that defines sarcopenia — though, as §2 and §3 of this Background tab emphasise, mass loss is now treated as downstream of strength loss in the EWGSOP2 framework, not as the primary diagnostic criterion. Hypertrophy therefore matters, but as one contributor to function rather than the headline target.
The repetition continuum assigns hypertrophy a "hypertrophy zone" — the moderate middle of the loading range, about 8–12 repetitions per set at 60–80 % 1RM. The historical rationale was partly observational (bodybuilders train in this range) and partly mechanistic (acute studies showed larger post-exercise spikes in anabolic hormones with moderate-rep training). The continuum embeds this zone into mainstream prescription, including the older-adult guidelines: the NSCA older-adult position statement's general recommendation of 8–12, or 10–15, repetitions reflects exactly this moderate-load default.
A worked example. Consider Frau M.K., the HFpEF, NYHA II, pre-frail demo case. Her cardiac status makes high-load, breath-holding strength work less attractive — the Valsalva-associated blood-pressure spikes that accompany near-maximal lifting are a genuine concern in this phenotype. If muscle growth required the "hypertrophy zone" of 60–80 % 1RM, she would be caught between an adaptation she needs (countering muscle loss) and a loading range that carries cardiovascular caution. The question the Evidence layer settles is whether that dilemma is real — or whether comparable hypertrophy is available to her at lighter, haemodynamically gentler loads.
Evidence
Schoenfeld et al.'s 2021 re-examination is, on hypertrophy, considerably more critical of the continuum than it is on strength. The central finding: a large and consistent body of longitudinal evidence shows that whole-muscle hypertrophy is similar across a wide spectrum of loads, from roughly 30 % 1RM upward, when sets are equated and taken to or near muscular failure.Schoenfeld 2021 The authors' own earlier meta-analysis found a trivial effect-size difference (about 0.03, 95 % CI roughly −0.16 to 0.22) between high-load (>60 % 1RM) and low-load (<60 % 1RM) training for whole-muscle growth — a near-perfect null. This held independent of body region. The practical conclusion the authors draw is blunt: as a matter of principle, there is no ideal "hypertrophy zone."
Two qualifiers refine the picture. First, effort matters more than load. The studies that appeared to show light loads were inferior for hypertrophy were generally those in which the light-load sets were stopped well short of fatigue. When light-load sets are carried to a genuinely high level of effort — to or near muscular failure — the hypertrophic response matches that of heavier loads. A high level of effort is, in the words of the review, particularly critical for low-load training specifically. Second, there is a lower threshold. Below roughly 30 % 1RM, hypertrophy is compromised — Schoenfeld et al. cite within-subject work (Lasevicius et al.) in which a 20 % 1RM condition produced only about half the growth of 40–80 % 1RM conditions. So the honest model is not "load is irrelevant"; it is "load above a ~30 % 1RM floor is broadly interchangeable for whole-muscle growth, given sufficient effort."
The age-specific evidence is the part most relevant to FrailtyTrack. Schoenfeld et al. report that in older adults, light-load training appears to be at least as effective as heavy-load training for inducing hypertrophy — and cite meta-analytic data (Straight et al.) showing that hypertrophy was actually attenuated in type II fibres when older adults trained with heavier loads, with the loading strategy explaining roughly 15 % of the variance in fibre-size change. The proposed explanation is that age-associated joint conditions (osteoarthritis and similar) make heavy loading harder to execute well in older adults, so the heavy-load stimulus is less reliably delivered. Whatever the mechanism, the direction is the opposite of what the continuum predicts: in older adults the light-to-moderate end is, if anything, the safer bet for muscle growth.
The 2026 ACSM Position Stand converges: hypertrophy is enhanced primarily by higher weekly volumes — on the order of ≥10 hard sets per muscle group per week — and by eccentric overload, with load itself a secondary variable above the threshold.Currier 2026 Volume, expressed as the number of hard sets per muscle group per week, has an established and roughly linear dose-response with growth. The Pelland et al. 2026 multi-level meta-regression (67 studies, 2,058 participants) refines this: the volume–response relationship is real but shows substantial diminishing returns, with a per-session "point of undetectable outcome superiority" beyond which extra sets do not yield a better-than-even chance of additional benefit.Pelland 2026 For frail and pre-frail older adults — who reach that plateau at lower volumes than young trained lifters — the operative message is the "minimum effective dose" framing already established in §4.4: a modest number of hard sets per muscle group per week captures most of the available growth.
The NSCA older-adult statement (Fragala et al. 2019) sits a little earlier in this evidence arc — it predates the 2021 re-examination — and so still frames hypertrophy around moderate loads. But its substantive recommendations are not in conflict: it documents meaningful muscle-size gains in older adults across a 30–90 % 1RM training-load span, larger lean-mass gains with higher volume, and increases in both type I and type II fibre cross-sectional area after resistance training in the old and very old.Fragala 2019 Read through the 2021 lens, Fragala et al.'s older-adult data are consistent with the load-flexible, volume-driven picture.
Practical implications
First, lighter loads are a legitimate hypertrophy strategy in older adults — not a compromise. Because whole-muscle growth is comparable from ~30 % 1RM upward when sets are taken close to failure, and because heavy loading may actually attenuate type II fibre growth in older adults, a physiotherapist can prescribe lighter, better-tolerated loads for muscle growth without conceding effectiveness. For Frau M.K., this resolves the dilemma in the Foundations layer directly: she can pursue muscle-mass maintenance with loads in the lighter part of the range, avoiding the Valsalva-associated cardiovascular caution of near-maximal lifting, and still expect a comparable hypertrophic response.
Second, the binding constraint on light-load training is effort, discomfort and time — not load. Light-load hypertrophy requires sets taken to a high level of effort (close to failure); a comfortable, sub-fatiguing light set will under-deliver. But Schoenfeld et al. also document that light-load, high-repetition training produces more metabolic discomfort and higher perceived exertion than moderate loads, and consumes more time per session. So in practice moderate loads are often the efficient choice for hypertrophy — not because a "zone" exists, but because they reach adequate effort with fewer repetitions and less discomfort, which protects adherence. The clinical reasoning is: pick the load the patient will actually train hard at, repeatedly.
Third, prescribe by volume, and respect the plateau. Since weekly hard-set volume per muscle group is the genuine driver, programme design should think in sets-per-muscle-per-week, not in load. And because the volume–response plateaus early — earlier still in frail older adults — adding sets beyond a modest weekly total does not reliably buy more growth and may crowd out the balance, gait and aerobic pillars of the multicomponent programme (§4.3). For hypertrophy as for FITT-VP volume in §4.4, more is not better past the plateau.
Where evidence is contested
First, fibre-type-specific hypertrophy. Whether light loads preferentially grow type I fibres and heavy loads preferentially grow type II fibres remains genuinely unsettled. Schoenfeld et al. review a mixed literature — some longitudinal studies show a fibre-type-specific response, others do not, and the discrepancy tracks partly with whether sets were taken to failure. This matters for sarcopenia because type II (fast, powerful) fibres are preferentially lost with age; if heavy loading really does attenuate type II growth in older adults, the fibre-type question has direct clinical stakes. It is not resolved.
Second, volume-equating versus set-equating. Whether high- and low-load protocols are compared on equal volume load (sets × reps × load) or equal number of sets changes which protocol looks better, because light loads accrue more volume load per set. Schoenfeld et al. flag this as a persistent methodological confound; the "loads are interchangeable" conclusion is most secure for set-equated, train-to-failure designs and less secure otherwise.
Third, how much hypertrophy actually matters for function in frailty. §2 and §3 of this tab present the EWGSOP2 position that muscle mass is downstream of strength and a weaker predictor of function. A live minority view (the Coelho-Júnior critical appraisal cited in §3.2) goes further and questions how responsive mass is to intervention at all. If mass is only loosely coupled to the outcomes that matter — gait speed, chair-rise, falls — then optimising hypertrophy per se, as opposed to strength and power, may be a lower clinical priority than the bodybuilding-derived literature implies. The chapter treats hypertrophy as a real and trainable adaptation; whether it deserves equal billing with strength and power in a frailty programme is a defensible open question.
§5.3 takes up power — the adaptation that declines earliest and fastest with age, is most tightly coupled to function and falls, and obeys a logic (force × velocity) that neither the strength nor the hypertrophy section fully captures.
5.3 Power
Force × velocity · Earliest decline · High-velocity intent · 40–70 % 1RM · Tschopp 2011TL;DR
Power — the product of force and velocity, the ability to produce force quickly — is the muscular quality that declines earliest and fastest with age, and the one most tightly bound to everyday function: rising from a chair, climbing stairs, and recovering balance after a stumble. It is not a sub-type of strength; it is a distinct adaptation produced by training with the explicit intent to move fast. The evidence base in older adults is consistent: power-oriented training improves functional outcomes — chair-rise, stair-climb, gait speed — at least as well as, and often better than, conventional slow strength training, including in frail and pre-frail populations. Power responds across a wide loading range (roughly 40–70 % 1RM), the decisive variable being maximal-velocity intent in the concentric phase rather than the load itself. For the FrailtyTrack population, power is arguably the highest-yield training target of the three.
Foundations
Power is defined, in mechanical terms, as work done per unit time, or equivalently as force multiplied by velocity. A muscle action that produces a large force slowly, and one that produces a smaller force quickly, can express the same power. This force–velocity relationship is the conceptual core of the section: it is inverse and roughly linear — the heavier the load, the slower it can be moved; the lighter the load, the faster — and power, the product, peaks somewhere in between. Strength sits at one end of this curve (maximal force, near-zero velocity); maximal unloaded speed sits at the other; power is developed by training across the span.
Power is distinct from strength in three ways that matter clinically. It declines earlier and faster: the loss of muscle power begins earlier in the lifespan and proceeds at a greater annual rate than the loss of maximal strength — in several datasets roughly twice as fast. It is more tightly coupled to function: power is a stronger predictor of physical-functioning outcomes and of fall risk than strength or muscle mass alone, because the tasks that fail first in ageing — standing up, climbing, catching a stumble — are time-constrained, not force-constrained. And it has its own deficit vocabulary: where dynapenia names the age-related loss of strength, the loss of power has been termed kratopenia or powerpenia, proposed as a biomarker of healthy ageing in its own right. FrailtyTrack already operationalises this — the sit-to-stand power test and its relative-power cut-offs (the sts5_time instrument, Alcázar 2021 normative data) exist precisely because power, not strength, is the quantity most worth measuring in this population.
A worked example. Consider Herr H.K., the frail demo case with mild cognitive impairment and a history of two falls. His clinical problem is not primarily that he cannot generate force — it is that he cannot generate it fast enough: not fast enough to rise from a chair without several attempts, not fast enough to reorganise his base of support when he trips. A programme built only around slow, heavy strength work would address the force axis and leave the velocity axis — the one his falls actually depend on — largely untrained. The Evidence layer examines whether training the velocity axis explicitly delivers the functional and falls-relevant gains his case needs.
Evidence
The evidence that power-oriented training is at least as good as conventional strength training for function in older adults — and often better — is consistent across two decades. The anchor meta-analysis is Tschopp, Sattelmayer & Hilfiker 2011 (Age and Ageing 40(5):549–556): a systematic review of randomised controlled trials comparing high-velocity power training against conventional low-velocity resistance training in community-dwelling people over 60.Tschopp 2011 Across eleven trials and 377 participants, the pooled effect for functional outcomes favoured power training (follow-up-value effect size about 0.32, 95 % CI roughly 0.06 to 0.57). The advantage was modest in magnitude but consistent in direction, and — importantly for a frail population — power training was not associated with greater adverse events. More recent syntheses reproduce the pattern: meta-analyses report that power training offers small but meaningful advantages over conventional resistance training for functional outcomes, balance and muscle power in older adults, with adverse-effect profiles comparable between power and strength training.
The mechanism for the functional advantage is task relevance. Power-oriented training improves the time-constrained tasks — sit-to-stand transitions, stair-climbing — more than slow strength training does, plausibly through enhanced motor-unit recruitment and faster muscle contraction; high-velocity recruitment preferentially trains the high-threshold, type II motor units that ageing erodes first. This is the same specificity logic as §5.1, applied to the velocity axis: training fast improves fast tasks.
The loading question for power has a clear answer with one decisive caveat. Power responds across a wide loading range — roughly 40 % to 70 % 1RM, sometimes wider — and the de Vos et al. trial cited across the ACSM power-training literature found that training at 20 %, 50 % and 80 % 1RM all increased power similarly, although heavier loads produced greater concurrent gains in strength and endurance. The decisive variable is not the load but the intent to move the concentric phase as fast as possible. The Triplett and the Gluchowski & Phillips articles (ACSM's Health & Fitness Journal 29(5), 2025) both make this point explicitly: the actual velocity is set by the load, but the training stimulus depends on maximal-velocity intent — power is a product of force and velocity, and if either is under-dosed, the power adaptation is under-delivered.Triplett 2025Gluchowski 2025 The current ACSM guidance has shifted the recommended power-training range upward from the older 40–60 % toward 60–80 % 1RM and, for the first time, introduced cluster sets — short intra-set rests — as a way to keep velocity high while limiting fatigue.
Two further evidence threads matter for the frail population specifically. Velocity monitoring offers a way to dose this precisely: Marques et al. 2022 (J Strength Cond Res 36(11):3200–3208) showed that in institutionalised older adults (mean age ~80), terminating each set at a 10 % velocity loss produced only about 5 repetitions per set in the leg press and ~4 in the chest press — very low volume — yet still significantly improved strength and functional capacity.Marques 2022 The velocity-loss method protects movement speed by stopping the set before fatigue degrades it. Safety: the four ACSM Health & Fitness Journal articles converge that power training — including plyometric work — is safe in older adults when a strength base is established first and progression is gradual; systematic-review evidence on plyometric training in adults aged 58–79 reports no increase in injuries or adverse effects across interventions of 4 weeks to 12 months. The 2026 ACSM Position Stand reinforces the headline: power-RT enhances physical function — gait speed, chair-stand, TUG, SPPB — and power is enhanced by moderate loads, low-to-moderate volume, and a fast concentric phase.Currier 2026
Practical implications
First, power deserves explicit programming — it is not a by-product of strength work. Because power declines earliest and is most tightly coupled to function and falls, and because slow heavy lifting trains the force axis but not the velocity axis, an older-adult programme should contain deliberate high-velocity work. Operationally this means instructing the patient to perform the concentric (lifting) phase as fast as possible while controlling the lowering phase — a cue, not a new exercise. For Herr H.K., this is the change that targets his actual deficit: high-velocity chair-rise and step-up variants at a moderate load, trained with maximal-velocity intent, address the time-constrained failure that his falls depend on.
Second, build the strength base first, then progress velocity — load is flexible, intent is not. The four ACSM articles are unanimous on sequence: establish competent technique and a strength foundation, then layer in power work, progressing gradually (body-weight and light-load fast movements before moderate-load fast movements). Within that frame the load can sit anywhere across roughly 40–70 % 1RM and lighter loads are often preferable for lower-functioning or less-confident patients; what cannot be compromised is the maximal-velocity intent and the controlled eccentric. Cluster sets — a brief rest mid-set — are a practical tool to keep velocity high without accumulating fatigue, and velocity monitoring (where equipment allows) lets the set be ended before speed degrades.
Third, power training is low-volume and time-efficient — which suits the frailty context. The Marques 2022 finding — significant functional gains from roughly 4–5 repetitions per set — and the broader power literature show that power adaptations do not require high volume. This dovetails with the §4.3/§4.4 "minimum effective dose" message and with the multicomponent reality that power work must share a 2–3-session week with balance, gait and aerobic training. A small dose of well-executed, high-intent power work is a defensible and efficient use of limited session time. Reassessment with the FrailtyTrack sts5_time sit-to-stand power instrument provides the empirical anchor for whether the prescribed power dose is translating into measurable functional change.
Where evidence is contested
First, the magnitude of power training's advantage over strength training. Tschopp et al. 2011 found a real but modest functional advantage (effect size ~0.32), and the change-value analysis in that review had a confidence interval that crossed zero. Later meta-analyses describe the advantage as "small but meaningful." So the direction is consistent — power training is at least as good and probably somewhat better for function — but it is not a large effect, and how much to prioritise power over strength is a matter of clinical judgement rather than a settled quantitative answer.
Second, the optimal load for power in frail older adults specifically. The wide-range finding (40–70 %+ 1RM all effective) and the recent upward shift in ACSM guidance toward 60–80 % 1RM come predominantly from healthy or community-dwelling older adults. The dose at which power gains are optimal in the frail population is supported by a thinner evidence base — the same caveat §4.4 raises — and the trade-off between power-specific and strength-specific volume within one multicomponent session is not formally settled.
Third, the higher-functioning plateau. Gluchowski & Phillips note that higher-functioning older adults may show functional-performance plateaus — once chair-rise or stair-climb is fast enough for daily life, further power gain may not yield further functional change on standard tests. They argue a reserve of power may still matter (for stumble recovery, for resilience to future decline), but the value of training power beyond the functional-sufficiency threshold is genuinely uncertain. For most of the FrailtyTrack population — frail and pre-frail, well below that threshold — this caveat is not yet binding; it matters mainly for the more robust pre-frail patients and for thinking about how long to keep progressing power once function has normalised.
§5 has treated the three muscular adaptations as distinct training targets. In a real multicomponent programme they are combined within the FITT-VP structure of §4.4 and the four-pillar prescription of §4.3 — strength, hypertrophy and power are not sequential phases but co-trained qualities, weighted to the individual patient's deficits as the FrailtyTrack instruments reveal them.
Literature-Derived Demo Cases
Eight example patients constructed from published clinical-trial data and the BFH 2026 workshop script. Cases 1–5 cover the v8.8 extended assessment battery (OLS-10s, FSST, Dual-Task TUG, 6MWT, 2-Minute Step Test, SARC-F, Mini-Cog, MoCA). Cases 6–8 (added v9.4.0) cover the workshop-script vignettes — Frau M.K. (pre-frail HFpEF), Herr H.K. (frail + MCI + Sturzanamnese), Frau B.S. (post-pneumonia HAD) — and exercise the new Wadenumfang, MNA-SF, and Short FES-I tracks alongside the existing battery.
The individuals shown on this page — Mrs E.K., Mr H.W., Ms G.M., Mr R.B., Mrs L.A., Frau M.K., Herr H.K., Frau B.S. — do not exist and have never been patients. All names, dates, and values are entirely fictional, constructed solely for demonstration purposes. No real patient data of any kind has been used, stored, or processed in this tool. If you are a clinician, please ensure that any real patient assessments you enter in the Enter Assessment tab are handled in accordance with your institution’s data protection policy and applicable law (e.g. GDPR / Swiss nDSG). This tool stores nothing on any server — all data entered lives only in your browser memory for the current session.
Case 1 — Mrs E.K., 72F
Pre-frail → RobustProfile: 72-year-old woman, BMI 24.8, community-dwelling. Referred for falls prevention after one near-miss. Possible sarcopenia (slow gait). Enrolled in community dual-task exercise programme (3×/week, 12 weeks).
Source: Merchant RA et al. 2021 (HAPPY Study), Front. Med. doi:10.3389/fmed.2021.660463
| Test | Baseline | 12-week | Change |
|---|---|---|---|
| HGS | 18.5 kg | 21.2 kg | +2.7 kg |
| Gait Speed | 0.91 m/s | 0.98 m/s | +0.07 |
| TUG | 12.4 s | 10.8 s | −1.6 s |
| SPPB | 8/12 | 10/12 | +2 |
| 30-s CST | 11 reps | 13 reps | +2 |
| 5× STS | 14.8 s | 12.2 s | −2.6 s |
| 5×STS Power | 2.24 W/kg | 2.71 W/kg | +0.47 W/kg |
| 30s CST Power | 2.43 W/kg | 2.87 W/kg | +0.44 W/kg |
| CFS | 4 | 3 | −1 |
| Fried | 2 (pre-frail) | 1 (pre-frail) | −1 |
| New assessments (v8.8 & v8.10) | |||
| KES dominant | 210 N (33.3%BW) | 234 N (37.1%BW) | +24 N / +3.8%BW |
| OLS-10s | FAIL (8.2 s) | PASS (11.5 s) | +3.3 s ✓ |
| FSST | 16.2 s | 13.5 s | −2.7 s |
| DT-TUG / DTC | 15.8 s / 27% | 13.1 s / 21% | −2.7 s / −6% |
| 6MWT | 412 m | 448 m | +36 m (>MCID) |
| 2-Min Step | 68 reps | 82 reps | +14 |
| SARC-F | 4/10 ✚ positive | 2/10 ✗ negative | −2 |
| Mini-Cog | 5/5 (neg.) | 5/5 (neg.) | — |
| MoCA | 27/30 | 28/30 | +1 |
Case 2 — Mr H.W., 78M
Frail → Pre-frailProfile: 78-year-old man, BMI 26.2, lives alone. Referred after hospital discharge for deconditioning. Enrolled in technology-assisted multicomponent exercise intervention (SAIF protocol: exercise + nutrition, 8 weeks).
Source: Tan et al. 2022 (SAIF Study), Front. Med. doi:10.3389/fmed.2022.955785
| Test | Baseline | 8-week | Change |
|---|---|---|---|
| HGS | 22.0 kg | 25.5 kg | +3.5 kg |
| Gait Speed | 0.72 m/s | 0.79 m/s | +0.07 |
| TUG | 15.6 s | 13.2 s | −2.4 s |
| SPPB | 6/12 | 7/12 | +1 |
| 30-s CST | 9 reps | 11 reps | +2 |
| 5× STS | 16.2 s | 14.1 s | −2.1 s |
| 5×STS Power | 2.29 W/kg | 2.63 W/kg | +0.34 W/kg |
| 30s CST Power | 2.22 W/kg | 2.72 W/kg | +0.50 W/kg |
| CFS | 6 | 5 | −1 |
| Fried | 3 (frail) | 2 (pre-frail) | −1 |
| New assessments (v8.8 & v8.10) | |||
| KES dominant | 208 N (28.0%BW) | 245 N (32.9%BW) | +37 N / +4.9%BW |
| OLS-10s | FAIL (3.5 s) | FAIL (6.8 s) | +3.3 s (improving) |
| FSST | 24.1 s | 19.4 s | −4.7 s |
| DT-TUG / DTC | 21.8 s / 40% | 18.2 s / 38% | −3.6 s / −2% |
| 6MWT | 288 m (<300 frail) | 342 m | +54 m ✓ |
| 2-Min Step | 51 reps | 67 reps | +16 |
| SARC-F | 7/10 ✚ high | 5/10 ✚ positive | −2 |
| Mini-Cog | 3/5 (positive) | 3/5 (positive) | — |
| MoCA | 22/30 (MCI) | 23/30 | +1 |
Case 3 — Ms G.M., 68F
Robust — ReferenceProfile: 68-year-old woman, BMI 23.1, physically active (recreational walking 3×/wk). Screened as healthy control during fall prevention programme. All measures within or above normative range. Demonstrates robust profile for comparison.
Source: Svinøy et al. 2021 (Tromsø Study normative reference values), CIA. doi:10.2147/CIA.S294512
| Test | Single Assessment | vs. Norm median |
|---|---|---|
| HGS | 27.5 kg | At median (26 kg) |
| Gait Speed | 1.22 m/s | Above median (1.19) |
| TUG | 9.1 s | At median (9.6 s) |
| SPPB | 11/12 | Above median (11) |
| 30-s CST | 15 reps | Normal range (11–16) |
| 5× STS | 11.0 s | Above European median (~11.2 s, 68F) |
| 5×STS Power | 3.17 W/kg | Above cut-off (≥1.9 W/kg, F) |
| 30s CST Power | 3.49 W/kg | Above cut-off (≥2.01 W/kg, F) |
| CFS | 2 | Well / Robust |
| Fried | 0 (Robust) | No criteria met |
| New assessments (v8.8 & v8.10) | ||
| KES dominant | 278 N (45.1%BW) | Above expected (~43%BW) |
| OLS-10s | PASS (>30 s) | Excellent |
| FSST | 9.2 s | Normal (<10 s) |
| DT-TUG / DTC | 10.8 s / 19% | Mildly elevated (typical) |
| 6MWT | 511 m | Above predicted (538 F 60–69) |
| 2-Min Step | 94 reps | Normal range (75–107) |
| SARC-F | 0/10 | Negative |
| Mini-Cog | 5/5 | Negative screen |
| MoCA | 29/30 | Normal |
Case 4 — Mr R.B., 83M
Frail — Cardiac / Post-acuteProfile: 83-year-old man, BMI 27.4, admitted for acute decompensated heart failure. Discharged to cardiac rehabilitation physiotherapy. Three assessments over 12 weeks of outpatient rehab. Moderate–slow recovery trajectory.
Source: Pandey A et al. 2019 (JACC Heart Fail) doi:10.1016/j.jchf.2019.10.003 + Tarazona-Santabalbina FJ et al. 2016 (JAMDA) doi:10.1016/j.jamda.2016.01.019
| Test | Baseline (T0) | 6-week (T1) | 12-week (T2) |
|---|---|---|---|
| HGS | 19.0 kg | 20.0 kg | 21.5 kg |
| Gait Speed | 0.58 m/s | 0.65 m/s | 0.72 m/s |
| TUG | 22.5 s | 19.8 s | 17.2 s |
| SPPB | 5/12 | 6/12 | 7/12 |
| 30-s CST | 7 reps | 8 reps | 9 reps |
| 5× STS | 18.5 s | 16.8 s | 15.0 s |
| 5×STS Power | 2.07 W/kg | 2.28 W/kg | 2.56 W/kg |
| 30s CST Power | 1.79 W/kg | 2.05 W/kg | 2.30 W/kg |
| CFS | 7 | 6 | 6 |
| Fried | 4 | 3 | 3 |
| New assessments (v8.8 & v8.10) | |||
| KES dominant | 177 N (21.9%BW) | 201 N (25.0%BW) | 218 N (27.1%BW) |
| OLS-10s | Unable (frame) | FAIL (1.8 s) | FAIL (4.2 s) |
| FSST | Unable | 31.5 s | 26.8 s |
| DT-TUG / DTC | 28.8 s / 28% | 25.4 s / 28% | 22.0 s / 28% |
| 6MWT | 188 m | 231 m | 268 m |
| 2-Min Step | Not tested (mobility limitation) | ||
| SARC-F | 9/10 | 7/10 | 6/10 |
| Mini-Cog | 3/5 (positive) | 4/5 (neg.) | 4/5 (neg.) |
| MoCA | 20/30 | 21/30 | 22/30 |
Case 5 — Mrs L.A., 76F
Pre-frail → ImprovingProfile: 76-year-old woman, BMI 26.8, cognitive frailty. Memory complaints, MMSE 24/30. Enrolled in 16-week high-speed resistance exercise programme (3×/wk). Gradual improvement in physical performance; frailty score improved by endpoint.
Source: Yoon DH, Lee J-Y, Song W. 2018 (J Nutr Health Aging; DOI corrected from erroneous Langlois 2023 reference — v8.15) doi:10.1007/s12603-018-1090-9; values adapted from Table 2/3 means. PMID:30272098 ✅
| Test | Baseline (T0) | 8-week (T1) | 16-week (T2) |
|---|---|---|---|
| HGS | 15.8 kg | 16.5 kg | 18.2 kg |
| Gait Speed | 0.87 m/s | 0.91 m/s | 0.98 m/s |
| TUG | 13.8 s | 12.9 s | 11.4 s |
| SPPB | 7/12 | 8/12 | 9/12 |
| 30-s CST | 10 reps | 11 reps | 13 reps |
| 5× STS | 14.5 s | 13.8 s | 12.8 s |
| 5×STS Power | 2.19 W/kg | 2.30 W/kg | 2.48 W/kg |
| 30s CST Power | 2.12 W/kg | 2.33 W/kg | 2.75 W/kg |
| CFS | 5 | 4 | 4 |
| Fried | 2 | 2 | 1 |
| New assessments (v8.8 & v8.10) | |||
| KES dominant | 190 N (29.0%BW) | 216 N (33.0%BW) | 236 N (36.0%BW) → |
| OLS-10s | FAIL (5.8 s) | FAIL (8.2 s) | PASS (10.5 s) ★ |
| FSST | 21.2 s | 17.8 s | 15.2 s |
| DT-TUG / DTC | 18.8 s / 36% | 17.0 s / 32% | 14.8 s / 30% |
| 6MWT | 342 m | 381 m | 418 m (>400 m) |
| 2-Min Step | 61 reps | 73 reps | 86 reps |
| SARC-F | 5/10 ✚ | 4/10 ✚ | 3/10 ✗ |
| Mini-Cog | 3/5 (positive) | 4/5 (neg.) | 4/5 (neg.) |
| MoCA | 22/30 (MCI) | 23/30 | 25/30 (+3) |
Case 6 — Frau M.K., 78F
Pre-frail (HFpEF) → RobustProfile: 78-year-old woman, BMI 24.8, HFpEF (NYHA II) with hypertension and mild knee OA. SPPB 9/12 — the chair-stand sub-score (1/4) drives the loss; 5×STS 14.8 s. Powerpenia pattern: low STS-power on a still-mobile background, typical of cardiac-reserve limitation. Workshop-script vignette Fall 1.
Source: Hilfiker 2026 (BFH workshop script v2026.20, Fall 1); intervention rationale Kitzman 2021 (REHAB-HF), doi:10.1056/NEJMoa2026141
| Test | Baseline | 6-week | Change |
|---|---|---|---|
| HGS | 17.0 kg | 18.5 kg | +1.5 kg |
| Gait Speed | 0.95 m/s | 1.02 m/s | +0.07 |
| SPPB | 9/12 | 10/12 | +1 (MCID) |
| 5× STS | 14.8 s | 13.4 s | −1.4 s |
| 30-s CST | 9 reps | 11 reps | +2 |
| v9.4.0 tracks (Sarcopenia · Nutrition · FOF) | |||
| Calf circumference | 33.0 cm | 33.5 cm | +0.5 cm |
| SARC-F | 2/10 | 1/10 | −1 |
| SARC-CalF (auto) | 12/20 (CC ≤33) | 1/20 (CC >33) | flipped |
| MNA-SF | 12/14 normal | 13/14 normal | — |
| Short FES-I | 11 (mod) | 9 (mod) | −2 |
Case 7 — Herr H.K., 84M
Frail + MCI + falls → Pre-frailProfile: 84-year-old man with hypertension, atrial fibrillation (NOAK), MCI 18 months. Two falls in past year (one with Radiusfraktur). Performance-test-driven Fried (self-report unreliable due to MCI). CFS 6 (moderate frailty), high Short FES-I (18). Vivifrail-Stufe-C programme over 12 weeks. Workshop-script vignette Fall 2.
Source: Hilfiker 2026 (BFH workshop script v2026.20, Fall 2); Vivifrail in MCI rationale Casas-Herrero 2022, doi:10.1002/jcsm.12925
| Test | Baseline | 12-week | Change |
|---|---|---|---|
| HGS | 24.0 kg | 26.5 kg | +2.5 kg |
| Gait Speed | 0.71 m/s | 0.85 m/s | +0.14 (>MCID) |
| SPPB | 5/12 | 7/12 | +2 (substantial) |
| 5× STS | 18.0 s | 15.5 s | −2.5 s |
| CFS | 6 | 5 | −1 |
| v9.4.0 tracks (Sarcopenia · Nutrition · FOF) | |||
| Calf circumference | 33.5 cm | 34.0 cm | +0.5 cm |
| SARC-F | 5/10 ✚ | 3/10 ✗ | −2 |
| SARC-CalF (auto) | 15/20 ✚ | 3/20 ✗ | flipped |
| MNA-SF | 11 (risk) | 12 (normal) | +1 over threshold |
| Short FES-I | 18 (high) | 13 (mod) | −5 |
Case 8 — Frau B.S., 72F
Post-pneumonia HAD → RobustProfile: 72-year-old woman, previously independent (regular walks). 12-day hospitalisation for pneumonia → Hospital-Associated Disability with acute sarcopenia. Striking baseline picture (Fried 4/5, SPPB 6/12, HGS 14 kg, Wadenumfang 31 cm, MNA-SF 8/14). Aggressive multimodal rebuild + protein optimisation — this is the textbook remediable Frailty response. Workshop-script vignette Fall 3.
Source: Hilfiker 2026 (BFH workshop script v2026.20, Fall 3); HAD framing Inoue 2024 + Marchiori 2017; remediable Frailty Mallery & Shetty 2026.
| Test | Day 5 | 6-week | Change |
|---|---|---|---|
| HGS | 14.0 kg | 18.0 kg | +4.0 kg |
| Gait Speed | 0.65 m/s | 0.88 m/s | +0.23 (≫MCID) |
| SPPB | 6/12 | 10/12 | +4 (≫substantial) |
| 5× STS | 16.0 s | 13.0 s | −3.0 s |
| Fried | 4/5 frail | 0/5 robust | −4 |
| v9.4.0 tracks (Sarcopenia · Nutrition · FOF) | |||
| Calf circumference | 31.0 cm | 32.5 cm | +1.5 cm (mass back) |
| SARC-F | 4/10 ✚ | 1/10 ✗ | −3 |
| SARC-CalF (auto) | 14/20 ✚ | 1/20 ✗ | flipped (CC >33) |
| MNA-SF | 8 (risk) | 12 (normal) | +4 (out of risk) |
| Short FES-I | 14 (high) | 9 (mod) | −5 |
ℹ️ Note on the source and status of these demo cases
All eight cases are entirely fictional constructions. The names, dates, patient identifiers, and individual test values shown here have been invented for the sole purpose of demonstrating tool functionality. They do not correspond to any real person, past or present.
Cases 1–5 were constructed from group mean values and effect sizes reported in the peer-reviewed studies cited beneath each card. Cases 6–8 (added v9.4.0) follow the BFH 2026 workshop-script vignettes and are constructed to illustrate the typical clinical patterns named in the script — Powerpenia in pre-frail HFpEF, falls + MCI in advanced frailty, and remediable Frailty after acute hospitalisation.
Values were chosen to be clinically plausible and internally consistent. They illustrate typical trajectories for the described scenarios but cannot be taken as evidence about the effectiveness of any specific intervention and must not be used for clinical decision-making.
The original studies and the workshop script are cited with DOI links. Readers wishing to verify or cite specific findings should consult those primary sources directly.
Standardised Test Protocols & Normative Values
Select a construct below to view the relevant tests and standardised instructions.
1. Fried Frailty Phenotype (Physical Frailty Phenotype)
PFP · CHSFive-criterion phenotype developed from the Cardiovascular Health Study (CHS, n=5,317). Scoring: 0 = Robust, 1–2 = Pre-frail, ≥3 = Frail. Intermediate (pre-frail) status carries a 4.5× odds ratio for developing frailty within 3–4 years.Fried 2001
Equipment Required
- Calibrated Jamar hydraulic dynamometer
- Stopwatch; 15-ft (4.57 m) measured course
- Calibrated scales; stadiometer
- CES-D / ADS questionnaire (2 exhaustion items)
- Activity questionnaire (MLTA)
Criterion Thresholds (Original CHS)
- Weight loss: >4.5 kg unintentional in past year
- Exhaustion: CES-D ≥3 d/wk ("everything an effort" or "could not get going")
- Low activity: M <383 kcal/wk; W <270 kcal/wk (MLTA)
- Slow gait: See table below (sex + height)
- Weak grip: See table below (sex + BMI)
Gait Speed Cut-offs (Fried 2001 — slowest 20% by sex & height)
| Sex | Height | Frailty threshold (15-ft walk ≥ time) | Approx. m/s |
|---|---|---|---|
| Men | ≤ 173 cm | ≥ 7 seconds | ≤ 0.65 m/s |
| Men | > 173 cm | ≥ 6 seconds | ≤ 0.76 m/s |
| Women | ≤ 159 cm | ≥ 7 seconds | ≤ 0.65 m/s |
| Women | > 159 cm | ≥ 6 seconds | ≤ 0.76 m/s |
Handgrip Strength Cut-offs (Fried 2001 — by sex & BMI)
| Sex | BMI | Frailty threshold |
|---|---|---|
| Men | ≤ 24 | < 29 kg |
| Men | 24.1–28 | < 30 kg |
| Men | > 28 | < 32 kg |
| Women | ≤ 23 | < 17 kg |
| Women | 23.1–26 | < 17.3 kg |
| Women | 26.1–29 | < 18 kg |
| Women | > 29 | < 21 kg |
9. Clinical Frailty Scale (CFS)
CFS · RockwoodGlobal clinical judgment scale for adults ≥65 years. Not a performance test — clinician-rated based on observation, history, and function. Validated in >400,000 participants.Rockwood 2005 Reflects baseline status, not during acute illness.
| Score | Category | Description | Frailty Status |
|---|---|---|---|
| 1 | Very Fit | Robust, active, energetic; exercises regularly | Robust |
| 2 | Well | No active symptoms; exercises occasionally | Robust |
| 3 | Managing Well | Medical problems controlled; not regularly active beyond walking | Robust |
| 4 | Very Mild Frailty | Not dependent; "slowed up"; tired during day | Pre-frail |
| 5 | Mild Frailty | Evident slowing; needs help with IADLs | Pre-frail |
| 6 | Moderate Frailty | Needs help with outside activities and housework; assistance with bathing/dressing | Frail |
| 7 | Severe Frailty | Progressive dependence in personal ADLs | Frail |
| 8 | Very Severe Frailty | Completely dependent; approaching end of life | Frail |
| 9 | Terminally Ill | Life expectancy < 6 months | Terminal |
Swiss validation evidence (added v8.23). The CFS has been independently validated in Swiss emergency-department populations by the Basel group: Kaeppeli et al. 2020 (n=2,393 consecutive ED patients ≥65 y; AUC 0.81 for 30-day mortality, weighted Cohen's κ 0.74 for inter-rater reliability)Kaeppeli 2020 and Rueegg et al. 2022 (n=2,191; AUC 0.767 for 1-year mortality, outperforming the Emergency Severity Index).Rueegg 2022 An official German translation of CFS v2.0 is available via Dalhousie's permission-granted translation set (not independently validated by Dalhousie; validation evidence comes from the Swiss publications above).
10. Frailty Trait Scale–Short Form 5 (FTS5)
FTS5 · García-García11. Frailty Trait Scale–Short Form 3 (FTS3)
FTS3 · García-García2. Handgrip Strength (HGS)
HGS · JamarStandardised Protocol
- Calibrated Jamar hydraulic dynamometer (or validated equivalent)
- Seated: elbow at 90°, forearm neutral, shoulder adducted
- Handle adjusted to 2nd metacarpal position
- 3 maximal isometric contractions, 30–60 s rest between
- Best of 3 trials, dominant hand (EWGSOP2 protocol)
- Verbal encouragement standardised: "Squeeze as hard as you can"
Key Cut-Points
- EWGSOP2: Men <27 kg; Women <16 kg → low muscle strength (probable sarcopenia)Cruz-Jentoft 2019
- Fried PFP: Sex + BMI-stratified (see above)
- MCID: ~5 kg
- Values represent T-score ≤−2.5 SD from peak in young adults
Normative Values by Age & Sex — Dodds et al. 2014 (n=49,964; Great Britain)DOI:10.1371/journal.pone.0113637
| Age | Men Median (50th) | Men 5th %ile | Men 25th %ile | Women Median (50th) | Women 5th %ile | Women 25th %ile |
|---|---|---|---|---|---|---|
| 60–64 | 42 kg | 28 kg | 35 kg | 26 kg | 16 kg | 21 kg |
| 65–69 | 40 kg | 26 kg | 33 kg | 25 kg | 15 kg | 20 kg |
| 70–74 | 38 kg | 24 kg | 31 kg | 23 kg | 14 kg | 19 kg |
| 75–79 | 34 kg | 20 kg | 27 kg | 21 kg | 13 kg | 17 kg |
| 80–84 | 30 kg | 17 kg | 23 kg | 19 kg | 12 kg | 15 kg |
| 85–90 | 25 kg | 14 kg | 19 kg | 17 kg | 10 kg | 13 kg |
NIH Toolbox Normatives — Bohannon & Wang 2019 (n=1,320; USA community-dwelling)DOI:10.1016/j.apmr.2018.06.031
| Age | Men Mean (SD) | Women Mean (SD) |
|---|---|---|
| 60–64 | 44.1 (9.1) kg | 27.8 (6.2) kg |
| 65–69 | 41.3 (9.0) kg | 26.4 (6.0) kg |
| 70–74 | 38.4 (8.6) kg | 24.8 (5.9) kg |
| 75–79 | 35.1 (8.3) kg | 23.2 (5.5) kg |
| 80–85 | 32.9 (6.0) kg | 22.1 (4.0) kg |
DACH-Region Clinical Context — Martin Vigorimeter (kPa)
The HGS card above documents EWGSOP2 and Fried cut-points using the Jamar dynamometer (kg). In Swiss and DACH geriatric practice, the Martin Vigorimeter (kPa) is widely used as the Jamar alternative because it is better tolerated in older adults with painful arthritic hand deformities. There is no validated equation to convert between kg and kPa, so a Vigorimeter user cannot apply the EWGSOP2 27 kg / 16 kg thresholds directly. Gagesch et al. 2023 provided the first sex- and age-stratified Vigorimeter cut-points from a Swiss cohort (DO-HEALTH Swiss subset, n=976 dominant-hand, mean age 75.2, three centres: Basel, Geneva, Zürich).Gagesch 2023
Gagesch et al. 2023 — Recommended Vigorimeter cut-points, dominant hand (Swiss DO-HEALTH, n=976). The paper tested four operational definitions; only the two lowest-quintile approaches showed consistent convergent validity across all 5 physical-performance markers (gait speed, low gait speed, 5×STS time, slow 5×STS, prevalent sarcopenia) and are shown here.
| Approach | Men ≤75 | Men >75 | Women ≤75 | Women >75 |
|---|---|---|---|---|
| Below median of lowest quintile | 64 kPa | 50 kPa | 42 kPa | 34 kPa |
| Upper limit of lowest quintile | 69 kPa | 55 kPa | 46 kPa | 39 kPa |
These cut-points were derived from generally healthy Swiss volunteers age 70+ with intact cognition (MMSE ≥24) and no major chronic events in the prior 5 years. The authors explicitly note that grip strength in this sample may be higher than in population-based studies, and that additional research is needed in less healthy populations before these cut-points can be applied directly to frail or chronic-disease patients. Use as a Swiss-cohort reference; not as a population-validated weakness threshold in unselected outpatient populations.
3. Isometric Knee Extension Strength (KES)
KES · HHD Make-TestDirect lower-limb isometric strength assessment using a hand-held dynamometer. Fills the construct gap between HGS (upper limb, a surrogate) and functional STS tests (confounded by balance and speed). KES declines earlier and more steeply than HGS with ageing, and correlates more strongly with gait speed, STS performance, and physical function. A key recommendation from geriatric assessment research is that handgrip strength cannot be assumed a proxy for overall muscle strength and KES should be included in the comprehensive geriatric assessment.Yeung 2018
Standardised Protocol (Make-Test, Belt-Stabilised)
- Position: Seated on examination table or firm chair; hip and knee both at 90° flexion; arms crossed over chest
- HHD pad placement: Anterior tibia, 5 cm proximal to medial malleolus
- Belt fixation (essential): Inextensible belt looped under table leg and over HHD — this significantly improves validity vs isokinetic gold standard (ICC 0.95–0.98 vs 0.94–0.96 without belt)
- Make-test: Patient pushes into the stationary HHD as hard as possible for 5 s — do NOT allow the examiner to overcome the force (that is a break-test and has lower reliability)
- 1 practice trial for familiarisation
- 3 maximal contractions each leg; 60 s rest between repetitions
- Record peak force (N) — use the best of 3 trials
- Measure dominant (preferred) leg first; document side tested
- Consistent verbal encouragement throughout
Normative Values & Classification
- Normalise to body weight: KES (%BW) = (Force in N) ÷ (Weight kg × 9.81) × 100
- Reference: Bohannon RW. 2017 meta-analysis (J Frailty Aging; small samples 3–29/stratum — treat as approximate guidance)
- Men 60–69: ~50%BW expected | <38%BW = low
- Men 70–79: ~46%BW expected | <35%BW = low
- Men 80+: ~40%BW expected (extrapolated)
- Women 60–69: ~43%BW expected | <32%BW = low
- Women 70–79: ~38%BW expected | <28%BW = low
- Women 80+: ~33%BW expected (extrapolated)
- No consensus cut-offs established (2024) — use as relative comparison to normative rangeZheng 2024
- KES more strongly associated with SPPB, TUG, STS, gait speed than HGSYeung 2018 CGA
Reference values by age and sex — Bohannon 2017 (J Frailty Aging 2017;6(4):199–201; normalised to % body weight, dominant leg)doi:10.14283/jfa.2017.32
| Age | Men expected (%BW) | Men low (<) | Women expected (%BW) | Women low (<) |
|---|---|---|---|---|
| 60–69 y | ~50%BW | 38%BW | ~43%BW | 32%BW |
| 70–79 y | ~46%BW | 35%BW | ~38%BW | 28%BW |
| 80+ y | ~40%BW* | 30%BW* | ~33%BW* | 24%BW* |
*80+ values extrapolated — Bohannon 2017 covered ages 60–79 only. No validated consensus cut-off points for sarcopenia screening (Zheng et al. 2024 systematic review). Use as approximate reference until consensus is established. Dominant leg; make-test; belt-stabilised HHD.
Why KES and not just HGS?
| Feature | HGS (Jamar) | KES (HHD) |
|---|---|---|
| Muscle group | Forearm/hand flexors | Quadriceps (knee extensors) |
| Agreement with each other | Low–moderate (ICC 0.37–0.54; Yeung 2018, n=960) | |
| Correlation with STS time | Weak | Strong (explains STS performance directly) |
| Correlation with gait speed | Moderate | Strong |
| Sarcopenia sensitivity | Can miss cases (esp. obesity) | Reduces false-negatives |
| EWGSOP2 role | Primary screening tool | Recommended when HGS impossible; adds value in CGA |
| Rate of age-related decline | Slower, later | Faster, earlier onset |
3. 4-Metre Gait Speed Test (4MGS)
4MGS · GS · "6th Vital Sign"Gait speed is widely used as an independent prognostic marker in geriatric populations and as a component of larger frailty/sarcopenia algorithms. Two standard protocol variants are in clinical use; both are presented below for transparency.
Variant A — SPPB-internal (Guralnik 1994)
- Static standing start; comfortable (usual) pace
- Walk a single 4-m course; time the full distance
- Timing: first foot crosses start line → first foot crosses end line
- 2 trials; use the fastest time
- Walking aid permitted — document type
- Used inside SPPB and in EWGSOP2-aligned clinical practiceGuralnik 1994
Variant B — Standalone (Studenski 2011)
- Walk a longer path (typically 6–8 m) at usual pace
- Time only the middle 4 m at steady state
- Acceleration and deceleration phases excluded from timing
- 2 trials; use the average or the faster trial (document choice)
- Speed (m/s) = 4 ÷ time (seconds)
- Used in survival-prediction literature and standalone gait-speed studiesStudenski 2011
Clinical Thresholds
- ≥ 1.0 m/s — Normal; above-median survival
- 0.8–0.99 m/s — Pre-frail zone; Fried frailty criterion border
- 0.6–0.79 m/s — Frailty/disability risk elevated
- < 0.6 m/s — High likelihood poor health & function
- EWGSOP2 sarcopenia: < 0.8 m/s confirmatory
- MCID: 0.10 m/sPerera 2006
Normative Values — Bohannon & Wang 2019 (NIH Toolbox; n=1,320; USA)DOI:10.1016/j.apmr.2018.06.031 | Studenski et al. 2011DOI:10.1001/jama.2010.1923
| Age | Men Mean (SD) m/s | Women Mean (SD) m/s | Clinical interpretation |
|---|---|---|---|
| 60–64 | 1.34 (0.20) | 1.24 (0.19) | Normal |
| 65–69 | 1.28 (0.19) | 1.19 (0.19) | Normal |
| 70–74 | 1.20 (0.18) | 1.12 (0.18) | Normal |
| 75–79 | 1.10 (0.18) | 1.03 (0.17) | Marginal |
| 80–85 | 0.97 (0.18) | 0.95 (0.16) | Pre-frail zone |
4. Timed Up and Go Test (TUG)
TUGThe TUG test (Podsiadlo & Richardson 1991) is the most widely used geriatric mobility test in DACH practice and a Stage-2a component of the standard geriatric assessment.Podsiadlo 1991
Standardised Protocol (Podsiadlo & Richardson 1991)
- Standard chair: seat height ca. 46 cm, with armrests
- Participant seated, back against the chair back, arms loosely on the armrests
- Walking aid (e.g. cane) permitted if usually used — document type
- On verbal cue: rise, walk 3 m at a normal and safe pace to a marked line, turn, return to the chair, sit down
- Time from cue until the participant is seated again; recorded in seconds (no specific stopwatch required)
- Practice trial allowed before timing; the examiner may demonstrate the sequence once
- Observe: postural stability, gait, stride length, sway
Clinical Thresholds
- < 10 s — Freely mobile; low fall risk
- 10–12 s — STEADI fall-risk threshold (CDC)
- ≥ 12 s — Fall risk (Shumway-Cook 2000; STEADI/CDC)
- ≥ 13.5 s — High fall risk (sensitivity/specificity ~87%)
- > 20 s — EWGSOP2 sarcopenia confirmatory criterion
- MCID: 1.4 s | Disability prediction: ≥ 9 sMakizako 2017
Normative Values — Svinøy et al. 2021 (Norwegian Tromsø Study; n=5,400; community-dwelling)DOI:10.2147/CIA.S294512
| Age | Men Mean (SD) s | Men 90th %ile | Women Mean (SD) s | Women 90th %ile |
|---|---|---|---|---|
| 60–64 | 8.9 (1.8) | 11.3 | 9.6 (2.2) | 12.4 |
| 65–69 | 9.5 (2.1) | 12.2 | 10.3 (2.6) | 13.4 |
| 70–74 | 10.3 (2.5) | 13.5 | 11.2 (3.0) | 14.8 |
| 75–79 | 11.6 (3.2) | 15.2 | 12.8 (3.8) | 17.1 |
| 80–84 | 13.5 (4.1) | 18.4 | 15.0 (4.9) | 20.8 |
5. Short Physical Performance Battery (SPPB)
SPPBComposite lower-extremity function score (0–12) consisting of three sub-tests: balance, 4-metre gait speed, and 5× chair stand. Lower scores indicate worse lower-extremity function. The KCGeriatrie standard scoring sheet is the de-facto reference in DACH practice (no copyright restriction).Guralnik 1994
Three Subtests (Guralnik 1994)
- 1. Balance-Test: a) geschlossener Stand, b) Semitandenstand, c) Tandemstand — 10 s each. Balance score 0–4.
- 2. 4-Meter-Gehtest: Two trials at usual pace; score 0–4 by time quartiles (KCGeriatrie cut-offs <4.82 / 4.82–6.20 / 6.21–8.7 / >8.7 s).
- 3. Stuhl-Aufsteh-Test: Arms crossed on chest, rise 5 times as fast as possible. Score 0–4 by time (≤11.19 / 11.2–13.69 / 13.70–16.69 / ≥16.7 s).
- Gesamtpunktzahl SPPB: 0–12 (higher = better function)
Classification & Frailty Cut-Points
- 10–12 — Robust / Good function
- 7–9 — Pre-frail / Moderate (RR 1.6 ADL disability)
- 4–6 — Frail / Poor (RR 4.2 ADL disability)
- 0–3 — Severe impairment
- EWGSOP2 sarcopenia: ≤ 8
- MCID: 1 point | ICC: 0.88–0.92
5× Chair Stand Scoring Thresholds (Guralnik 1994)DOI:10.1093/geronj/49.2.M85
| SPPB Score | 5-Stand Time | Approx. Power (h=1.65 m, c=43 cm) | 4m Walk Time (faster trial) | Walk Speed |
|---|---|---|---|---|
| 4 | < 11.2 s | > 3.11 W/kg | < 4.82 s | > 0.83 m/s |
| 3 | 11.2–13.6 s | 2.56–3.11 W/kg | 4.82–6.20 s | 0.65–0.83 |
| 2 | 13.7–16.6 s | 2.10–2.55 W/kg | 6.21–8.70 s | 0.46–0.64 |
| 1 | > 16.7 s | < 2.09 W/kg | > 8.70 s | < 0.46 |
| 0 | Unable | — | Unable | — |
5× STS Muscle Power (Alcazar equation)doi:10.1002/jcsm.12737
Power Formula & Cut-offs
- Formula: Prel = 0.9 × g × (heightm − 2 × chairm) × 5 ÷ times [W/kg]
- Standard chair: 43–47 cm — document and keep consistent across sessions
- Fall-risk threshold: ≥ 12 s (optimal cut-off: sensitivity/specificity for falls)Simpkins & Yang 2022
- Frailty/ADL risk: < 2.5 W/kg (M), < 1.9 W/kg (F)Baltasar-Fernandez 2021
- Mobility limitation: < 2.6 W/kg (M), < 2.1 W/kg (F)Alcazar 2021
- Note (v9.9.36 — corrected): At the reference person h=1.65 m, c=43 cm: SPPB 4 (<11.2 s) corresponds to > 3.11 W/kg (above all mobility / frailty cut-offs); SPPB 1 (>16.7 s) to < 2.09 W/kg (near or below the female mobility-limit cut-off ♀ 2.1, well below the male cut-off ♂ 2.6). Actual W/kg depends on the patient’s height — the live calculator uses the height entered on the Entry tab. Power declines faster than strength with age.
| Age | Men Median | Men 25th %ile | Women Median | Women 25th %ile |
|---|---|---|---|---|
| 60–64 | 11 | 10 | 11 | 10 |
| 65–69 | 11 | 10 | 10 | 9 |
| 70–74 | 10 | 9 | 10 | 8 |
| 75–79 | 10 | 8 | 9 | 7 |
| 80–84 | 8 | 6 | 8 | 6 |
6. 30-Second Chair Stand Test (30CST / Senior Fitness Test)
30CST · SFTStandardised Protocol (Rikli & Jones 1999)
- Armless chair, seat height 43.2 cm (17 in), placed against wall
- Seated middle of chair, back straight, arms crossed over chest
- Feet flat on floor, shoulder-width, slightly back from knees
- 1 practice stand to check form
- "Go" — count full rises in 30 seconds
- Partial rise at 30 s counts if > halfway up
- Score = total complete (+ partial) stands
Interpretation
- Below normal range for age/sex = at risk for falls and disability
- STEADI fall-screening tool (CDC)
- 30s CST Power formula: Prel = 0.9 × g × (heightm − 2 × chairm) × reps ÷ 30 [W/kg]
- Low power cut-off: < 2.53 W/kg (M), < 2.01 W/kg (F)Garcia-Aguirre 2025
- MCID: 0.42 W/kg (M), 0.33 W/kg (F)Garcia-Aguirre 2025
- Part of Senior Fitness Test battery (Rikli & Jones 2002)
Normative Values (Normal Range = Mean ± 1 SD) — Rikli & Jones 2002 (n=7,183; USA community-dwelling)No DOI [practitioner magazine]
| Age | Men Normal Range (reps) | Men Mean | Women Normal Range (reps) | Women Mean |
|---|---|---|---|---|
| 60–64 | 14–19 | 16.7 | 12–17 | 14.5 |
| 65–69 | 12–18 | 15.1 | 11–16 | 13.5 |
| 70–74 | 12–17 | 14.2 | 10–15 | 12.5 |
| 75–79 | 11–17 | 13.6 | 10–15 | 11.8 |
| 80–84 | 10–15 | 12.5 | 9–14 | 11.2 |
| 85–89 | 8–14 | 11.2 | 8–13 | 10.5 |
| 90–94 | 7–12 | 9.6 | 4–11 | 7.7 |
7. Five Times Sit-to-Stand Test (5×STS)
5×STS · FTSSTAssesses functional lower-limb strength, power, dynamic balance, and transitional movement speed. Also constitutes component C of the SPPB. Measures the time needed to stand up and sit back down five consecutive times as fast as possible. Correlates strongly with TUG (r=0.918) and gait speed (r=0.943); discriminates fallers from non-fallers.Simpkins 2022
Standardised Protocol (Whitney et al. 2005)
- Standard chair: seat height 43–46 cm, no arm rests, back against wall
- Patient seated in middle of chair, back upright, arms crossed on chest
- Feet flat on floor, hip-width apart, slightly behind knees
- Instruct: "Stand up fully and sit back down, five times, as fast as you can"
- Timer starts on the examiner's command "Go", with the patient still fully seated
- Timer stops when buttocks touch chair after the 5th stand
- One practice trial at comfortable pace before timed test
- Record time to nearest 0.1 s · document chair height
Interpretation & Cut-offs
- SPPB scoring: ≤11.1 s = 4 pts · 11.2–13.6 s = 3 pts · 13.7–16.6 s = 2 pts · ≥16.7 s = 1 pt · unable = 0Guralnik 1994
- EWGSOP2 low function: ≥15 sCruz-Jentoft 2019
- Fall risk threshold: ≥12 sSimpkins 2022
- Disability prediction: ≥12 s predictive of incident disabilityMakizako 2017
- STS Muscle Power: Prel = 0.9 × g × (hm − 2 × cm) × 5 ÷ t [W/kg] · frailty cut-off <2.5 W/kg (M), <1.9 W/kg (F)Baltasar-Fernandez 2021
- Powerpenia framing (v9.4): Freitas et al. (2024) coined «powerpenia» for the loss of muscle power, distinct from sarcopenia (mass) and dynapenia (strength) — arguing it should be measured separately because only 2 of 220 dynapenia studies between 2008 and 2023 directly measured power. Power decline starts earlier and progresses faster than mass or strength loss, making the 5×STS-derived power calculation a sentinel marker for the sarcopenia–dynapenia–powerpenia triad introduced in the workshop script.Freitas 2024 doi ✅
- Excellent test-retest reliability: ICC 0.988–0.995
Normative Medians — Bohannon 2006 meta-analysis (n≈2,000; community-dwelling, ages 60–89)doi:10.2466/pms.103.1.215-222
| Age group | Worse-than-average threshold | Comment |
|---|---|---|
| 60–69 years | > 11.4 s | Meta-analysis of 13 studies |
| 70–79 years | > 12.6 s | Meta-analysis of 13 studies |
| 80–89 years | > 14.8 s | Meta-analysis of 13 studies |
European Population Medians — Grgic et al. 2026 (n=45,470; SHARE Wave 5; 14 European countries; ages 50–90+)doi:10.1007/s11357-025-01863-8
| Age | Men median (s) | Men P25–P75 | Women median (s) | Women P25–P75 |
|---|---|---|---|---|
| 50–54 | 10 | 8–13 | 10 | 8–13 |
| 55–59 | 9 | 8–12 | 10 | 8–13 |
| 60–64 | 10 | 8–13 | 11 | 9–14 |
| 65–69 | 11 | 9–14 | 12 | 10–15 |
| 70–74 | 12 | 10–15 | 13 | 11–17 |
| 75–79 | 13 | 11–17 | 14 | 12–18 |
| 80–84 | 15 | 12–19 | 15 | 12–20 |
| 85–89 | 15 | 12–20 | 15 | 12–21 |
8. 1-Minute Sit-to-Stand Test (1minSTS)
1minSTS · 1minSTSTCounts the maximum number of full sit-to-stand cycles completed within 60 seconds. Measures lower-body muscular strength and endurance combined. Requires only a standard chair and a stopwatch. Correlates well with 6-minute walk test and stair-climbing capacity; provides prognostic information in COPD and other chronic diseases. Simple, widely applicable, no special equipment.Strassmann 2013
Standardised Protocol (Strassmann / Puhan 2013)
- Chair: seat height 46 cm, no arm rests
- Feet parallel, hip-width apart (SIAS level), slightly in front of chair
- Arms hanging loose at sides or resting on hips — no arm push-off allowed
- Full stand = complete knee extension; seated = buttocks touch chair
- Count only fully completed STS cycles within 60 s
- Inform patient at 30 s and 15 s remaining
- Standardised verbal motivation throughout
- Record reps completed; note if patient stopped early and reason
Interpretation (Swiss population reference)
- Reference: Strassmann et al. 2013, n=6,926 Swiss adults (community, ages 20–79 y)doi:10.1007/s00038-013-0504-z
- Men score on average ~3 reps more than women in same age band
- Decline: approx. 1.84 reps per 5 additional years
- P25 = below-average · P2.5 = severely impaired
- COPD patients aged 60–70 y typically score ~17 reps vs. expected ~35 (i.e. ~50% of reference)
- ≥80 y: >20% unable to complete; use with caution in oldest-old
Swiss Population Reference Values — Strassmann, Steurer-Stey, Dalla Lana, Zoller, Turk, Suter, Puhan 2013 (n=6,926; nationwide campaign Switzerland 2010–2012)doi:10.1007/s00038-013-0504-z
| Age | M p2.5 | M p25 | M p50 | M p75 | M p97.5 | F p2.5 | F p25 | F p50 | F p75 | F p97.5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 20–24 | 27 | 41 | 50 | 57 | 72 | 31 | 39 | 47 | 55 | 70 |
| 25–29 | 29 | 40 | 48 | 56 | 74 | 30 | 40 | 47 | 54 | 68 |
| 30–34 | 28 | 40 | 47 | 56 | 72 | 27 | 37 | 45 | 51 | 68 |
| 35–39 | 27 | 38 | 47 | 58 | 72 | 25 | 37 | 42 | 50 | 63 |
| 40–44 | 25 | 37 | 45 | 53 | 69 | 26 | 35 | 41 | 48 | 65 |
| 45–49 | 25 | 35 | 44 | 52 | 70 | 25 | 35 | 41 | 50 | 63 |
| 50–54 | 24 | 35 | 42 | 53 | 67 | 23 | 33 | 39 | 47 | 60 |
| 55–59 | 22 | 33 | 41 | 48 | 63 | 21 | 30 | 36 | 43 | 61 |
| 60–64 | 20 | 31 | 37 | 46 | 63 | 20 | 28 | 34 | 40 | 55 |
| 65–69 | 20 | 29 | 35 | 44 | 60 | 19 | 27 | 33 | 40 | 53 |
| 70–74 | 19 | 27 | 32 | 40 | 59 | 17 | 25 | 30 | 36 | 51 |
| 75–79 | 16 | 25 | 30 | 37 | 56 | 13 | 22 | 27 | 30 | 43 |
p50 = median (bold); p25 = below average; p2.5 = severely impaired. Values in reps/min. Not recommended for ages ≥80 y (>20% unable to complete).
B1. One-Leg Stance — 10-Second Test (OLS-10s)
OLS · Unipedal StanceStatic balance test with strong prognostic validity. Inability to hold 10 seconds is independently associated with all-cause mortality (HR 1.84, 95% CI 1.23–2.78) beyond age, sex, BMI, and comorbidities in a 7-year follow-up study (n=1,702). Failure rates roughly double at each 5-year age band after 51 years. The test integrates muscular, vascular, and neural systems simultaneously.Araujo 2022
Standardised Protocol (Araujo et al. 2022)
- Patient stands barefoot or in flat-soled shoes, no assistive device
- Place front of free foot against back of opposite lower leg
- Arms hanging at sides; gaze fixed straight ahead at a fixed point
- Test both legs; up to 3 attempts per leg permitted
- Timer starts when foot leaves the floor; stops when foot touches down, arms move, or supporting leg moves
- Result: PASS (holds 10 s on either foot) / FAIL
- Stand close as spotter — do not touch the patient
Interpretation & Clinical Thresholds
- PASS (≥10 s) — normal static balance for age; lower mortality risk
- FAIL (<10 s) — HR 1.84 for all-cause mortality (adj.); refer for balance programme
- Failure rate: ~5% at age 51–55; ~37% at 66–70; ~54% at 71–75
- Embedded as SPPB single-leg item, but standalone 10s OLS adds independent prognostic value
- Extended version: For pre-frail/robust patients, set time limit ≥23 s to detect subtle deficits (de Abreu 2024)
- MCID / MDC: Pass/fail binary; no continuous MCID published
Failure rates by age (Araujo et al. 2022; n=1,702; CLINIMEX cohort; ages 51–75)doi:10.1136/bjsports-2021-105360
| Age group | Failure rate | Mortality risk if fail |
|---|---|---|
| 51–55 y | ~5% | HR 1.84 all-cause mortality over 7-year follow-up (adj. for age, sex, BMI, comorbidities) |
| 56–60 y | ~8% | |
| 61–65 y | ~18% | |
| 66–70 y | ~37% | |
| 71–75 y | ~54% |
B2. Four Square Step Test (FSST)
FSST · Dynamic SteppingDynamic balance and multi-directional stepping test. Requires stepping over canes arranged in a cross pattern in all four quadrants (forward, sideways, backward). Captures stepping strategy, spatial orientation, and reactive balance — dimensions not covered by TUG or SPPB. Discriminates frailty syndrome in older adults (de Aquino et al. 2022). Normative cut-off: ≥15 s indicates fall risk.Dite 2002
Standardised Protocol (Dite & Temple 2002)
- 4 canes/sticks placed on floor in a cross pattern (arms ~1 m long)
- Patient starts in square 1 (front-left), facing square 2
- Step sequence: 2 (forward) → 3 (right) → 4 (backward) → 1 (backward) → 4 → 3 → 2 → 1
- Must step over each cane; both feet must land in each square
- Performed as fast as possible; timer starts on first step
- 1 practice trial (not timed), then 2 timed trials
- Use faster of the 2 timed trials; walking aid permitted — document
- Restart if cane is kicked or wrong square entered
Clinical Thresholds
- < 10 s — community ambulators, low fall risk
- 10–15 s — elevated fall risk; consider balance training
- ≥ 15 s — high fall risk; sensitivity/specificity for multiple falls: ~85%
- Frailty discriminator: ≥15 s associated with frailty syndrome (de Aquino 2022)
- MCID: ~2 s in community-dwelling older adults
- ICC: 0.98–0.99 (excellent reliability)
B3. Dual-Task TUG (DT-TUG)
DT-TUG · Cognitive-MotorStandard TUG performed simultaneously with a cognitive task. The dual-task cost (DTC) reflects the degree to which cognitive demands degrade motor performance — a marker of cognitive-motor integration. Independent predictor of falls and cognitive frailty beyond single-task TUG alone. Requires no additional equipment beyond a chair and stopwatch.Montero-Odasso 2012
Protocol
- First perform standard TUG (record time)
- Rest 2–3 minutes
- Repeat TUG while simultaneously performing cognitive task:
- Serial subtraction: count backwards from 100 by 3s (most validated)
- Naming: name animals, colours, or months in reverse
- Record DT-TUG time; note errors on cognitive task
- Verbal encouragement to prioritise both tasks equally
- Do NOT instruct patient to prioritise walking over thinking
Dual-Task Cost (DTC) Calculation & Interpretation
- DTC (%) = (DT-TUG − TUG) ÷ TUG × 100
- DTC <10% — minimal cognitive-motor interference
- DTC 10–20% — moderate; borderline cognitive frailty risk
- DTC >20% — high; strongly associated with falls and MCI
- DT-TUG >13.5 s = high fall risk (regardless of single-task TUG)
- Cognitive task errors during walking = additional flag for MCI
- Prioritisation strategy (stops walking to think = “posture first”) predicts falls
Interpreting DTC in clinical practice
| DTC % | DT-TUG time (absolute) | Clinical interpretation | Action |
|---|---|---|---|
| <10% | <12 s | Good cognitive-motor integration | Routine monitoring |
| 10–20% | 12–15 s | Borderline; monitor closely | Dual-task training; MoCA if not done |
| >20% | >15 s | High fall risk + possible MCI | Cognitive frailty screen; balance programme; physician referral |
B4. Mini-BESTest — Mini-Balance Evaluation Systems Test
Mini-BESTest · Franchignoni 2010 · Cramer 2020 (DACH)14-Item-, 28-Punkte-Multisystem-Balance-Assessment, durch Rasch- und Faktoranalyse aus dem 36-Item-BESTest (Horak 2009) abgeleitet. Erfasst vier verschiedene posturale Kontroll-Systeme, die Single-Task-Tests wie Berg, OLS oder TUG nicht differenzieren: antizipativ, reaktive posturale Kontrolle, sensorische Orientierung, dynamischer Gang. Hohe interne Konsistenz (Cronbach's α 0.89–0.96 über mehrere Populationen, Übersicht Di Carlo 2016) und keine berichteten Ceiling-Effekte. Original-Administrationsdauer 15 min (Franchignoni 2010), GVMBT-Validierungsstudie 16 min (Cramer 2020). Empfohlen im Schweizer StoppSturz-Vorgehen Physiotherapie als primäres Balance-Assessment bei moderatem oder hohem Sturzrisiko (siehe Karte S2 im Sturzrisiko-Konstrukt). Validierte deutsche Fassung (GVMBT) seit 2020 verfügbar.Franchignoni 2010Cramer 2020 doi ✅
bfu.ch/media/pcqno5pu/minibestest_de.pdf) oder bestest.us. Klinische und Lehre-Anwendung mit Quellenangabe erlaubt; kommerzielle Nutzung erfordert OHSU-Genehmigung. Diese Karte gibt strukturelle, zitierbare Fakten wieder (Subskalen, Item-Titel, Punktwerte, Cut-offs aus peer-reviewed-Studien).Struktur & Subskalen
- 14 Items in 4 Subskalen, jeweils 0–2 Punkte (0 = schwer, 1 = moderat, 2 = normal). Maximum: 28/28.
- Subskala 1 — Antizipativ (3 Items, max 6): Vom Sitzen zum Stehen · Auf die Zehenspitzen stellen · Auf einem Bein stehen.
- Subskala 2 — Reaktive posturale Kontrolle (3 Items, max 6): Kompensatorische Schutzschritte vorwärts · rückwärts · seitwärts.
- Subskala 3 — Sensorische Orientierung (3 Items, max 6): Stand fester Untergrund (Augen offen) · Stand Schaumstoff (Augen geschlossen) · Steigung (Augen geschlossen).
- Subskala 4 — Dynamischer Gang (5 Items, max 10): Gehgeschwindigkeit ändern · Gehen mit Kopfdrehungen · Gehen mit Körperdrehung 180° · Gehen über Hindernis · TUG mit Dual-Task.
- Unilaterale Items 3 (Einbeinstand) und 6 (Schutzschritte seitwärts): die niedrigere der beiden Seiten zählt für die Subskala. Bei Item 3: bessere der zwei Versuche pro Seite.
- Item 14 (TUG-DT): Bei Verlangsamung >10% gegenüber Single-Task-TUG wird die Punktzahl um 1 reduziert.
- Hilfsmittel: Wenn ein Hilfsmittel benötigt wird, wird die Punktzahl für das jeweilige Item um eine Kategorie reduziert. Bei körperlicher Hilfe: 0 Punkte.
Material & Setting
- Schaumstoff: Tempur-Schaum (T-foam, mittlere Festigkeit T41), ca. 10 cm dick. Alternative: AIREX-Kissen.
- Schräge Ebene (Rampe): ca. 60×60 cm, 10° Neigung.
- Stuhl: ohne Armlehnen, ohne Rollen, mit Rückenlehne (für TUG-DT).
- Hindernis: Kiste oder zusammengeklebte Schuhkartons, ca. 23 cm hoch.
- Strecke: 3 Meter, mit Klebeband markiert.
- Stoppuhr · Schuhwerk: flache Schuhe ODER barfuss/Socken.
- Dauer: ~15 min (Franchignoni 2010 Original) bzw. ~16 min in der DACH-Validierungsstudie (Cramer 2020, n=50 sub-akut/chronischer Schlaganfall).
- Bezugsquelle: Verbatim-Anweisungen und Auswertungsformular auf
bfu.ch/media/pcqno5pu/minibestest_de.pdfoderbestest.us.
Population-spezifische Cut-offs (peer-reviewed)
| Population | n | Cut-off | Test-Eigenschaften | Quelle |
|---|---|---|---|---|
| Zu Hause lebende Ältere (Sturzanamnese, Thailand) | 200 | ≤ 16/28 | AUC 0.84 · Sens 85% · Spez 75% · Genauigkeit 85% | Yingyongyudha 2016 |
| Chronischer Schlaganfall (Hong Kong) | 106 | ≤ 17.5/28 | AUC 0.64 · Sens 64% · Spez 64% | Tsang 2013 |
| Parkinson-Syndrom (Hong Kong) | 110 | ≤ 19/28 | Sens 79% · Spez 67% (6-Monats-Sturzprädiktion) | Mak 2013 |
| DACH-Validierung sub-akuter/chronischer Schlaganfall (D) | 50 | — | Mittelwert 17.24 ± 6.71 · ρ mit BBS = 0.93 · ρ mit TUG = −0.85 · Cronbach's α = 0.90 (95% CI 0.87–0.94) | Cramer 2020 |
Hinweis: (1) Cut-offs sind populations-spezifisch und nicht ineinander übertragbar. Der StoppSturz-Algorithmus (Karte S2 im Sturzrisiko-Konstrukt) verwendet alle drei Cut-offs differenzialdiagnostisch je nach Patient/-innen-Profil. Für die normale physiotherapeutische Praxis bei zu Hause lebenden Älteren gilt der Yingyongyudha-Cut-off ≤16/28 als primärer Schwellenwert. (2) Die DACH-Validierungsstudie (Cramer 2020) berichtet keine eigenen Cut-offs — sie etablierte die deutsche Übersetzung (GVMBT), Verständlichkeit, Konvergenzvalidität und interne Konsistenz für die Population sub-akuter/chronischer Schlaganfall (NIHSS 0–7).
Psychometrische Eigenschaften
- Interne Konsistenz: Cronbach's α 0.89–0.96 über mehrere Populationen (Übersichtsarbeit Di Carlo 2016); GVMBT α = 0.90 (95% CI 0.87–0.94, Cramer 2020).
- Inter-Rater-Reliabilität: ICC = 0.91 für Mini-BESTest gesamt (Godi 2013, italienische Validierung).
- Konvergenzvalidität DACH: ρBBS = 0.93, ρTUG = −0.85 (Cramer 2020); konsistent mit internationalen Studien (Pearson r 0.79–0.94, Spearman ρ 0.83–0.85; Di Carlo 2016).
- Floor-/Ceiling-Effekte: Mini-BESTest Ceiling 0.9–4.3% über Populationen (Di Carlo 2016); GVMBT Ceiling 2% (Cramer 2020). Im Vergleich BBS-Ceiling 14% in der gleichen DACH-Stichprobe (nahe der 15%-Schwelle).
- Vorteil gegenüber BBS: deckt antizipatorische, reaktive posturale Kontrolle und sensorische Orientierung mit ab — BBS prüft hauptsächlich statisches Gleichgewicht und einfache Transfers.
- Vorteil gegenüber TUG: systematische Mehrdimensionalität; differenzielle Identifikation von Subsystem-Defiziten für gezieltes Training.
Klinische Anwendung & Therapieableitung
- Indikation StoppSturz: primäres Balance-Assessment bei moderatem oder hohem Sturzrisiko (Karte S2 im Sturzrisiko-Konstrukt).
- Subskalen-Profil informiert das Training: niedrige Punktzahl in Antizipativ → Aufstehen, Zehenspitzen-/Einbeinstand-Training; in Reaktiv → Schutzschritt-Training (Lehnen-und-Loslassen); in Sensorisch → vestibulär/propriozeptiv (Schaumstoff, Augen geschlossen); in Dynamisch → Gangvariation, Dual-Task, Hindernisse.
- Re-Assessment: nach max. 2 Therapieserien (StoppSturz-Empfehlung) oder ~6 Wochen, je nach Setting.
- MCID/MDC95: populations-abhängig; in der Cramer 2020 DACH-Stichprobe nicht berichtet. In der internationalen Literatur diskutierte Werte ~3–4 Punkte (variiert nach Studie und Population) — klinische Interpretation mit Vorsicht.
- Sicherheit: Items 4, 5, 6 (Schutzschritte) erfordern Spotter-Position des Therapeuten/der Therapeutin; Item 9 (Steigung mit Augen geschlossen) ebenfalls Sicherung erforderlich.
- Kontraindikationen (gemäss Cramer 2020): akute Schmerzen, Schwindelsymptomatik, Polyneuropathie mit Gleichgewichtsbeeinträchtigung, ausgeprägte Ataxie, Klinische Isolation, Mobilisations-Kontraindikationen, Gehörlosigkeit/Blindheit, Schwangerschaft.
B5. Berg Balance Scale (BBS) — Berg-Balance-Skala
BBS · Berg 1989 · Scherfer 2006 (DACH, autorisiert)14-Item-, 56-Punkte-Beobachtungs-Assessment für statisches und dynamisches Gleichgewicht im Alltag, ursprünglich für ältere Personen entwickelt (Berg et al. 1989). Aufgaben mit zunehmender Schwierigkeit und schrittweiser Reduktion der Unterstützungsbasis: Positionshalten, posturale Anpassung bei Willkürbewegung, Reaktionen auf externe Anforderungen. Jedes Item wird auf einer 5-stufigen Ordinalskala 0–4 bewertet. International das am häufigsten verwendete klinische Balance-Assessment; aufgenommen in zahlreiche internationale und nationale Outcome-Measure-Datenbanken (Canadian Physiotherapy Association, Chartered Society of Physiotherapy CSP, IGPTR Schweiz). Im Schweizer StoppSturz-Vorgehen Physiotherapie als Gleichgewicht-spezifischer Fokustest in Tabelle 1 gelistet (siehe Karte S2 im Sturzrisiko-Konstrukt). Durchführungszeit ca. 15 min. Autorisierte deutsche Version durch Scherfer et al. 2006, in direkter Korrespondenz mit Originalautorin Katherine Berg.Berg 1989Scherfer 2006 doi ✅
Struktur & Bewertung
- 14 Items, jeweils 0–4 Punkte (0 = niedrigstes Funktionsniveau, 4 = höchstes Funktionsniveau). Maximum: 56/56.
- Bewertungsregel: niedrigste zutreffende Kategorie eines Items vergeben, die der Patient sicher schafft. Punktabzug bei Nicht-Einhalten zeitlicher/räumlicher Anforderungen, bei Bedarf von Supervision oder externer Unterstützung.
- Material: Stoppuhr oder Uhr mit Sekundenzeiger · Lineal mit Markierungen 5/12.5/25 cm · Stuhl mit angemessener Sitzhöhe · zweiter Stuhl mit Armlehnen (für Item 5 Transfer) · Stufe (durchschnittliche Höhe) ODER Fussbank (für Item 12).
- «Supervision» bedeutet bei der BBS eine zur Sicherheit begleitende, kontrollierende, aber nicht eingreifende «Stand-by»-Hilfe (nicht aktive Unterstützung).
- «Hilfe» bedeutet z.B. Festhalten an einer Person, Geländer, Stuhllehne, Rollator (aktive externe Unterstützung).
- Demonstration: Therapeut/-in soll jede Aufgabe demonstrieren UND/ODER die schriftliche Instruktion vorlesen. Bei ungewöhnlichen Aufgaben (z.B. Item 13 Tandemstand) ist die Demonstration explizit vorgesehen.
- Dauer: ~15 Minuten einschliesslich Dokumentation (Scherfer 2006).
Die 14 Items (Scherfer 2006 deutsche Version)
- Vom Sitzen zum Stehen
- Stehen ohne Unterstützung
- Sitzen ohne Rückenlehne, aber mit beiden Füssen auf dem Boden oder einer Fussbank
- Vom Stehen zum Sitzen
- Transfer (zwischen zwei Stühlen, einer mit Armlehnen, einer ohne)
- Stehen mit geschlossenen Augen (10 Sekunden)
- Stehen mit Füssen dicht nebeneinander (enger Fussstand)
- Im Stehen mit ausgestrecktem Arm nach vorne reichen/langen (Functional Reach: 5 / 12.5 / 25 cm)
- Aus dem Stand Gegenstand vom Boden aufheben (Schuh)
- Sich im Stehen umdrehen, um nach hinten über die rechte und linke Schulter zu schauen
- Sich um 360° drehen (in beide Richtungen)
- Ohne Unterstützung abwechselnd die Füsse auf eine Stufe oder Fussbank stellen (8 Schritte/Stufen)
- Stehen ohne Unterstützung mit einem Fuss vor dem anderen (Tandemstand)
- Auf einem Bein stehen (Einbeinstand)
Vollständiges Auswertungsformular mit den 0–4 Bewertungs-Kategorien aller 14 Items: Scherfer et al. 2006 (Open Access auf thieme-connect.de) · oder über IGPTR Schweiz www.igptr.ch bzw. Physio-Akademie ZVK.
Population-spezifische Cut-offs & Funktionsstufen (peer-reviewed)
| Population / Anwendung | Cut-off | Bedeutung | Quelle |
|---|---|---|---|
| Zu Hause lebende Ältere (Sturzrisiko-Screening) | < 36/56 | Nahezu 100% Sturzrisiko (nicht-lineares Verhältnis Score ↔ Sturzwahrscheinlichkeit) | Shumway-Cook 1997 |
| Zu Hause lebende Ältere (multiple Stürze prospektiv 12 Mt.) | kein einzelner Cut-off | Muir empfiehlt explizit gegen dichotome Cut-offs (BBS verfehlt die Mehrheit der Sturzgefährdeten als binärer Filter); stattdessen Likelihood-Ratios über das Score-Spektrum als Risiko-Gradient. Niedrigere Scores (insbesondere <40) = deutlich erhöhtes multiples Sturzrisiko. n=210 community-dwelling, prospektive Kohorte 12 Mt. | Muir 2008 |
| Funktionsstufen (allgemein) | — | 0–20: rollstuhlpflichtig · 21–40: Gehen mit Hilfe · 41–56: unabhängiges Gehen | verschiedene Reviews |
| MCID/MDC (zu Hause lebende Ältere) | MDC95 4–7 Pkt. | Score-abhängige Veränderungs-Schwellen (MDC höher bei niedrigeren Ausgangswerten); MCID ~3 Pkt. häufig zitiert | Donoghue 2009 |
Hinweis: Wie bei den meisten klinischen Balance-Assessments sind Cut-offs population- und kontextspezifisch. Für die ambulante Physiotherapie bei zu Hause lebenden Älteren gilt der Shumway-Cook-Schwellenwert <36/56 als hohes Sturzrisiko-Flag. Muir 2008 hat dagegen explizit gezeigt, dass dichotome Cut-offs an der BBS unzuverlässig sind — sinnvoller ist die Interpretation als Risikogradient über das gesamte Score-Spektrum (niedrigere Scores = höheres multiples Sturzrisiko). Ceiling-Effekt: BBS zeigt bei höher-funktionellen Älteren einen ausgeprägten Ceiling-Effekt (~14% in der Cramer-2020 DACH-Schlaganfall-Stichprobe nahe der 15%-Schwelle, vgl. Mini-BESTest Karte B4) — bei robusten oder pre-frail Patient/-innen alternativ Mini-BESTest erwägen.
Psychometrische Eigenschaften
- Interne Konsistenz: Cronbach's α = 0.83 (gemischte ältere Population), 0.97 (Schlaganfall-Population) (Berg 1989/1992).
- Inter-Rater-Reliabilität: ICC = 0.98 (Berg 1995); Test-Retest-Reliabilität ICC ≥ 0.91.
- Konvergenzvalidität: mit Mini-BESTest Spearman ρ 0.83–0.85 (Übersicht Di Carlo 2016); mit Mini-BESTest in DACH-Schlaganfall-Stichprobe ρ = 0.93 (Cramer 2020).
- Floor-Effekt: Bei stark beeinträchtigten Patient/-innen (z.B. AIS-A/B Querschnitt: Mean ~3–4 Punkte) — Item-Selektion erforderlich.
- Ceiling-Effekt: Substanziell bei höher-funktionellen Älteren und chronischem Schlaganfall mit guter Erholung — Mini-BESTest hat hier deutliche Vorteile.
- Validierung der deutschen Fassung: formale psychometrische Studien zur Scherfer-2006-Version selbst stehen weiterhin aus — Validität und Reliabilität werden vom englischen Original abgeleitet.
Klinische Anwendung & Therapieableitung
- Indikation StoppSturz: Gleichgewicht-spezifischer Fokustest in der Schweizer Sturzpräventions-Tabelle 1 (Karte S2 im Sturzrisiko-Konstrukt).
- Vorteile gegenüber Mini-BESTest: kürzere Trainingszeit für Anwender/-innen, einfacheres Material, etablierte Cut-offs für mehrere Populationen (insbesondere Schlaganfall, Parkinson, MS), starke internationale Vergleichsbasis.
- Nachteile gegenüber Mini-BESTest: kein systematisches Erfassen reaktiver posturaler Kontrolle und sensorischer Orientierung; Ceiling-Effekt bei höher-funktionellen Patient/-innen; Sensitivität für subtile Defizite geringer.
- Therapieableitung: Item-spezifische Defizit-Profile orientieren das Training (z.B. niedriger Score in Item 13 Tandemstand → Tandemstand-Training; Item 14 Einbeinstand → OLS-Training; Item 11 360°-Drehung → Drehbewegungs-Training).
- Re-Assessment: nach 4–6 Wochen oder gemäss StoppSturz-Empfehlung max. 2 Therapieserien. Verbesserung jenseits MDC95 als Hinweis auf reale Veränderung interpretieren.
- Sicherheit: Item 6 (Augen geschlossen), Item 13 (Tandemstand), Item 14 (Einbeinstand) erfordern Spotter-Position des/der Therapeut/-in. Bei Item 12 (Stufe) auf Sturzgefahr beim Übersteigen achten.
A1. Six-Minute Walk Test (6MWT)
6MWT · Submaximal Aerobic CapacityGold-standard submaximal functional endurance test. Measures the maximum distance walked in 6 minutes on a flat surface. Requires a 30 m corridor. Provides information on functional capacity, response to therapy, and prognosis across cardiac, pulmonary, frailty, and musculoskeletal conditions. In heart failure, <300 m is associated with frailty. Correlates with 1-min STS (r=0.574) and is used as the criterion standard for that test.ATS 2002
Standardised Protocol (ATS 2002 / DZHK-SOP-K-04)
- Flat, 30 m course with turnaround cones; markings every 3 m; turnaround point clearly visible
- Comfortable clothing and footwear; usual walking aids permitted (document)
- Seated rest ≥5 minutes before test; BP and HR measured after rest
- DZHK verbatim instruction: "Sie sollen bei diesem Test innerhalb von sechs Minuten so weit wie möglich gehen. Dazu gehen Sie auf diesem Gang vor und zurück. Sechs Minuten sind eine lange Zeit, Sie können aber Ihre Gehgeschwindigkeit selbst bestimmen."
- Standardised encouragement every minute (DZHK): "Sehr gut, Sie haben noch ... Minuten" alternating with "Weiter so, Sie haben noch ... Minuten"
- No conversation beyond protocol phrases during test
- 15 s before end: "In Kürze werde ich Sie auffordern stehen zu bleiben. Ich komme dann zu Ihnen."
- End of test: say "Stopp" loudly; do not have patient walk to investigator
- Record distance in metres to nearest metre; record SpO2, HR, Borg dyspnoea before & after
- Stop if: chest pain, intolerable dyspnoea, leg cramps, pallor, diaphoresis, ataxia, SpO2 <85% (definitive abort), <90% (rest then resume on O2)
Clinical Thresholds & Interpretation
- ≥400 m — reasonable functional capacity; community ambulatory
- 300–399 m — reduced capacity; pre-frail zone
- <300 m — associated with frailty in cardiac/pulmonary populations
- MCID: 25–30 m (general older adults); 54 m (COPD)
- Sarcopenia (EWGSOP2): combined with low gait speed <0.8 m/s
- Heart failure: <300 m = frailty threshold (multiple studies)
- Two tests on same day: use second (familiarisation effect ~6%)
Reference values for community-dwelling older adults — Enright & Sherrill 1998doi:10.1164/ajrccm.158.5.9710086
| Age | Men predicted (m) | Men lower limit normal | Women predicted (m) | Women lower limit normal |
|---|---|---|---|---|
| 60–69 y | 572 | 447 | 538 | 413 |
| 70–79 y | 527 | 400 | 471 | 344 |
| 80–89 y | 417 | 290 | 392 | 265 |
Predicted values from reference equations (Enright & Sherrill 1998). Lower limit normal = 5th percentile. Values for corridor walking at self-selected maximal pace, 30 m course.
German-population reference values (added v8.23). Morbach et al. 2024 (STAAB cohort study, Würzburg) provides the first German-population age- and height-specific reference percentiles for 6MWD, derived from a representative sample of n=2,762 community-dwelling adults aged 30–79 y free from heart failure (subgroup n=681 without any cardiovascular risk factors used for the percentile reference).Morbach 2024 A protocol variant: STAAB used a 15-m hallway (vs. the 30-m ATS standard), allowing the test to be performed in smaller clinical spaces. For German-speaking practice, the DZHK-SOP-K-04 (Deutsches Zentrum für Herz-Kreislauf-Forschung, v1.4, 2014) provides the standardised German clinical SOP for 6MWT administration.
A2. 2-Minute Step Test (2MST)
2MST · Senior Fitness TestCounts the number of times the right knee reaches mid-thigh height in 2 minutes. A space-efficient alternative to the 6MWT when a 30 m corridor is unavailable. Part of the Rikli & Jones Senior Fitness Test battery. Correlates well with the 6MWT in older adults and chronic disease populations. Measures aerobic endurance and hip-flexor strength simultaneously.Rikli 1999
Standardised Protocol (Rikli & Jones 1999)
- Mark the correct knee height: midpoint between patella and iliac crest
- Fix a piece of tape or string on wall at that height as a visual target
- Patient stands beside wall for support if needed
- March in place; right knee must reach the tape on each step
- Count only steps where right knee reaches the correct height
- Comfortable pace permitted; may slow down or pause if needed
- Score = number of correct right-knee raises in 120 s
- Monitor for light-headedness, chest pain — stop immediately if symptomatic
Normative Values (Rikli & Jones 2002; n=7,183)
- 60–64: M 87–115 steps (mean 101) · F 75–107 (mean 91)
- 65–69: M 86–116 · F 73–107
- 70–74: M 80–110 · F 68–100
- 75–79: M 73–109 · F 68–100
- 80–84: M 71–103 · F 60–90
- 85–89: M 59–91 · F 55–85
- Below lower limit of normal range = at risk for falls and disability
S0. EWGSOP2 Operational Framework — definition, F-A-C-S algorithm, cut-offs & sub-types
EWGSOP2 · Cruz-Jentoft 2019 · Age AgeingThe European Working Group on Sarcopenia in Older People 2 (EWGSOP2) revised the 2010 consensus to position sarcopenia as a muscle disease (muscle failure) with low muscle strength as the principal determinant — replacing low muscle mass as the dominant criterion. This single shift simplifies clinical case-finding, because grip strength and chair-stand are universally available, while muscle-mass quantification (DXA, BIA, MRI, CT) is logistically and financially restrictive in most outpatient settings.Cruz-Jentoft 2019
Operational definition (Table 1)
- Probable sarcopenia: Criterion 1 alone — low muscle strength
- Confirmed sarcopenia: Criteria 1 + 2 — low strength plus low muscle quantity or quality
- Severe sarcopenia: Criteria 1 + 2 + 3 — low strength, low quantity/quality, and low physical performance
In primary-care settings, "probable sarcopenia" alone is sufficient to trigger assessment of underlying causes and initiate intervention — without waiting for confirmatory imaging.
Why strength-first?
- Strength predicts adverse outcomes (mortality, falls, hospitalisation, disability) better than muscle mass
- Grip strength & 5×STS are inexpensive, portable, repeatable
- DXA/BIA cut-offs vary by device and reference population — less standardised than strength
- Strength testing is feasible in community, hospital, and rehabilitation settings without specialist equipment
F-A-C-S clinical algorithm (Figure 1) — Find · Assess · Confirm · Severity
| Step | Action | Recommended tool(s) | Outcome / next step |
|---|---|---|---|
| F — Find | Identify patients with sarcopenia-associated symptoms or risk | SARC-F questionnaire (≥4/10) or Ishii screening test (age + grip + calf circumference) or clinical suspicion (falls, weakness, weight loss, slow gait, difficulty rising) | Positive → proceed to Assess. Negative → rescreen later. |
| A — Assess | Measure muscle strength | Grip strength (Jamar dynamometer) or Chair-stand test (5×STS — time to rise 5 times) | Low strength → probable sarcopenia; in primary care this is sufficient to start intervention. Proceed to Confirm when feasible. |
| C — Confirm | Confirm low muscle quantity or quality | DXA or BIA (clinical practice) · MRI, CT, or D3-creatine dilution (research) | Low muscle quantity/quality → confirmed sarcopenia. Proceed to Severity. |
| S — Severity | Determine severity by physical performance | Gait speed (4 m), SPPB, TUG, or 400 m walk | Low performance → severe sarcopenia. |
EWGSOP2 explicitly notes (footnote, Figure 1): when low strength is detected, also consider depression, stroke, balance disorders, and peripheral vascular disease as differential or contributing causes.
EWGSOP2 cut-off points (Table 3) — consolidated reference
| Domain | Test | Men | Women | Source cited by EWGSOP2 |
|---|---|---|---|---|
| Strength | Grip strength | < 27 kg | < 16 kg | Dodds 2014 |
| Chair stand (5 rises) | > 15 s | Cesari 2009 | ||
| Quantity | ASM (absolute) | < 20 kg | < 15 kg | Studenski 2014 (FNIH) |
| ASM / height² | < 7.0 kg/m² | < 5.5 kg/m² | Gould 2014 (Geelong) | |
| Performance | Gait speed (4 m) | ≤ 0.8 m/s | Cruz-Jentoft 2010 · Studenski 2011 | |
| SPPB | ≤ 8 / 12 | Pavasini 2016 · Guralnik 1995 | ||
| TUG | ≥ 20 s | Bischoff 2003 | ||
| 400 m walk | Non-completion or ≥ 6 min | Newman 2006 | ||
Cut-offs reflect ≈ −2 SD from young-adult normative reference values. The original Table 3 contained an error in the female ASM/height² cell (corrected in erratum doi:10.1093/ageing/afz046, July 2019, PMID:31081853).
Primary vs. secondary sarcopenia
- Primary (age-related): No other identifiable cause; ageing alone
- Secondary: Driven by one or more identifiable factors:
- Disease-related — inflammation (organ failure, malignancy), neurological disorders, osteoarthritis
- Inactivity-related — bedrest, immobility, sedentary lifestyle
- Nutrition-related — under-nutrition, malabsorption, anorexia, over-nutrition/obesity
Most clinical sarcopenia is multifactorial. Identifying secondary contributors guides targeted intervention (resistance exercise, protein/vitamin D supplementation, treating underlying disease, mobilisation).
Acute vs. chronic sarcopenia
- Acute: Duration < 6 months — usually triggered by acute illness, trauma, surgery, or hospitalisation
- Chronic: Duration ≥ 6 months — associated with progressive conditions and increased mortality risk
EWGSOP2 introduced this temporal classification to encourage periodic re-assessment in at-risk patients — tracking the rate of muscle decline can flag accelerating loss early enough to intervene.
Frailty ↔ sarcopenia: distinct concepts with major overlap
EWGSOP2 explicitly addresses the relationship: frailty is a multidimensional geriatric syndrome covering physical, cognitive, and social decline, while sarcopenia is a muscle disease. The physical phenotype of frailty (Fried) shares two of its five criteria with sarcopenia — low grip strength and slow gait speed — and weight loss is an etiologic factor for both. Treatment overlaps substantially (resistance exercise, optimal protein intake, vitamin D). Sarcopenia is best understood as a major contributor to physical frailty, but frailty itself is the broader concept.
- Frailty > sarcopenia in scope: includes cognitive, social, psychological dimensions
- Sarcopenia > frailty in muscle specificity: requires objective muscle assessment, not just functional decline
- Both have shared physical markers: low grip, slow gait, low chair-stand power
- Both respond to similar interventions: resistance training, nutrition, comprehensive geriatric assessment
Primary reference: Cruz-Jentoft AJ, Bahat G, Bauer J, Boirie Y, Bruyère O, Cederholm T, Cooper C, Landi F, Rolland Y, Sayer AA, Schneider SM, Sieber CC, Topinkova E, Vandewoude M, Visser M, Zamboni M; Writing Group for the European Working Group on Sarcopenia in Older People 2 (EWGSOP2). Sarcopenia: revised European consensus on definition and diagnosis. Age Ageing. 2019;48(1):16–31. doi:10.1093/ageing/afy169 PMID:30312372 ✅ Live-fetched this session (v8.18). Erratum: Age Ageing. 2019;48(4):601. doi:10.1093/ageing/afz046 PMID:31081853.
S1. SARC-F Questionnaire
SARC-F · Sarcopenia Screen · 5 itemsFive-item self-report sarcopenia screening questionnaire (Strength, Assistance walking, Rise from chair, Climb stairs, Falls). Developed by Malmstrom & Morley (2013) by analogy with FRAX, intended to obviate equipment and muscle-mass measurement at the screening step.Malmstrom 2013 EWGSOP2 recommends SARC-F as the case-finding entry point (the "F" in the F–A–C–S algorithm): a positive screen (≥4/10) triggers objective assessment (HGS, 5×STS). Requires no equipment; takes under 1 minute. Low sensitivity but high specificity — best used to identify those most likely to benefit from full assessment, not to rule out sarcopenia.Malmstrom 2016
Evidence summary — diagnostic accuracy (v8.21)
Three independent meta-analyses converge on the same picture: the SARC-F has consistently low sensitivity and high specificity against every consensus reference standard (EWGSOP, EWGSOP2, AWGS, FNIH, IWGS, SCWD).
- Ida 2018 (meta-analysis, 7 studies, n = 12,800, EWGSOP reference): pooled sensitivity 0.21 (95% CI 0.13–0.31), specificity 0.90 (95% CI 0.83–0.94), DOR 2.47.Ida 2018
- Lu 2021 (meta-analysis, 20 studies; EWGSOP, EWGSOP2, AWGS, FNIH, IWGS): variable sensitivity but consistently high specificity across all five reference standards.Lu 2021
- Voelker 2021 (systematic review, 29 studies, n = 21,855): sensitivity 28.9–55.3%, specificity 68.9–88.9%; conclusion that SARC-F is "nonoptimal for sarcopenia screening" and that direct application of diagnostic criteria is preferable when feasible — but note the trade-off of feasibility.Voelker 2021
- Reliability is good: inter-rater (good–excellent), test–retest (moderate–good), internal consistency variable (Voelker 2021). The instrument is reproducible; the limitation is the underlying construct, not the calibration.
- SARC-CalF (SARC-F + calf circumference, ≥11): roughly doubles sensitivity (≈33% → ≈66%) without compromising specificity in the development cohort (Barbosa-Silva 2016); replication uneven across populations (Bahat 2018 reported gain in specificity but not sensitivity in a low-prevalence Turkish sample).Barbosa-Silva 2016Bahat 2018
German version (Drey et al. 2020): 7-step WHO-based translation in 117 Munich/Erlangen outpatients (mean age 79.1 y, 80% female). Two adaptations: strength item converted from "10 lb" to 5 kg with the example "corresponds to carrying a water box with two hands or half a box with one hand"; falls item received the explicit timeframe "in the last 12 months". Excellent inter-rater reliability and good test–retest reliability. Against EWGSOP2: for confirmed sarcopenia sens 63% / spec 47%; for probable sarcopenia sens 75% / spec 67% — so the German SARC-F is recommended as a case-finding tool for probable sarcopenia (the EWGSOP2 "Assess" gate), not for confirmed sarcopenia.Drey 2020
Five SARC-F Items (patient-reported or interview)
- S — Strength: How much difficulty do you have lifting/carrying 5 kg? None=0 · Some=1 · A lot/unable=2
- A — Assistance walking: How much difficulty do you have walking across a room? None=0 · Some=1 · A lot/unable/need aid=2
- R — Rise from chair: How much difficulty do you have rising from a chair/bed? None=0 · Some=1 · A lot/unable=2
- C — Climb stairs: How much difficulty do you have climbing 10 steps? None=0 · Some=1 · A lot/unable=2
- F — Falls: How many times have you fallen in the past year? None=0 · 1–3=1 · ≥4=2
Scoring & Interpretation
- Total score: 0–10 (sum of all items)
- 0–3 — Low sarcopenia risk; routine monitoring
- ≥4 — Positive screen: proceed to objective assessment (HGS → 5×STS or SPPB → muscle mass if available)
- Sensitivity: 21% (EWGSOP2 criteria) — many cases missed if used alone
- Specificity: 90% — low false-positive rate
- Best use: Pre-assessment triage; telephone or digital screening before clinic
- SARC-CalF (adds calf circumference) increases sensitivityCruz-Jentoft 2019
EWGSOP2 sarcopenia case-finding algorithm with SARC-F
| Step | Test | Cut-off | Decision |
|---|---|---|---|
| 1 — Find | SARC-F | ≥4/10 | Positive: proceed to Step 2 |
| 2 — Assess strength | HGS (Jamar) | M <27 kg · F <16 kg | Low strength → probable sarcopenia → Step 3 |
| 3 — Confirm | DXA / BIA muscle mass | Low SMI | Confirmed sarcopenia → Step 4 |
| 4 — Severity | 5×STS or gait speed | ≥15 s or <0.8 m/s | Severe sarcopenia |
SARC-CalF — Optional Extension with Calf Circumference (added v8.22)
SARC-CalF (Barbosa-Silva 2016) keeps the five SARC-F items unchanged and adds a single anthropometric item — calf circumference (CC) — scored 0 if above the cut-off and 10 points if at or below the cut-off. Total range 0–20; cut-off ≥11 indicates suggestive sarcopenia. This addresses the structural blind spot of the SARC-F: the 5 SARC-F items measure functional consequences only, while CC adds a muscle-mass proxy. Across studies the addition of CC consistently raises sensitivity by roughly 15–25 percentage points without meaningful loss of specificity.Barbosa-Silva 2016Yang 2018Voelker 2021
SARC-CalF Items (5 SARC-F items + CC)
- S, A, R, C, F: identical to SARC-F (max 10 points)
- + CC — Calf circumference (added 6th item):
- If above cut-off (M ≥34 cm, F ≥33 cm): 0 points
- If at or below cut-off (M <34 cm, F <33 cm): 10 points
Sex-specific cut-offs from AWGS 2019 (Chen 2020) used as default. Original Barbosa-Silva 2016 used a sex-pooled 31 cm cut-off (Brazilian community sample); the AWGS sex-specific values are now the most widely supported standard.Chen 2020
Scoring & Interpretation
- Total score: 0–20 (SARC-F 0–10 + CC 0 or 10)
- 0–10 — Negative; routine monitoring
- ≥11 — Positive screen: proceed to objective assessment
- Pooled sensitivity: 45.9–57.2% (Voelker 2021 meta-analysis) — substantial gain over SARC-F (28.9–55.3%)
- Pooled specificity: 87.7–91.3% — preserved or slightly improved vs SARC-F
- European replication: Polish community sample (Krzymińska-Siemaszko 2020), AUC 0.778 vs ~0.62 for SARC-F alone.Krzymińska-Siemaszko 2020
CC measurement protocol (per AWGS 2019): patient seated or standing with bare calf, knee at 90°, foot flat, body weight equally distributed. Use a flexible non-elastic tape held perpendicular to the long axis of the tibia. Measure the largest girth of the calf, take the larger of two measurements (or both calves and record the larger value). Avoid CC interpretation in the presence of unilateral oedema, lipoedema, lymphoedema, or marked obesity — these can elevate CC independently of muscle mass. BMI-corrected CC has been proposed for use in obese populations but is not part of the standard SARC-CalF.Chen 2020
Caveats for Swiss / Central-European practice. (1) EWGSOP2 does not endorse SARC-CalF — only SARC-F. SARC-CalF carries a clean AWGS 2019 endorsement and is consistent with European replication data, but is formally an "off-algorithm" extension when working within EWGSOP2.Cruz-Jentoft 2019 (2) No German-language SARC-CalF validation exists. Drey 2020 validated the SARC-F in German; the CC item itself is language-neutral. (3) No Swiss-validated CC cut-off exists. Lim et al. (2019) explicitly warned against using the original 31 cm cut-off without local validation; the AWGS 2019 sex-specific values (M <34 cm, F <33 cm) are used here as the most widely supported defaults.Lim 2019 Population-specific cut-offs may differ.
SARC-CalF case-finding (parallel to SARC-F at the EWGSOP2 "Find" / AWGS 2019 case-finding step)
| Step | Test | Positive cut-off | Decision |
|---|---|---|---|
| 1a — Find (questionnaire only) | SARC-F | ≥4/10 | Standard EWGSOP2 entry; specificity-driven case-finding |
| 1b — Find (with anthropometry) | SARC-CalF | ≥11/20 | AWGS 2019 entry; sensitivity-enhanced; recommended where the patient's calf can be measured (e.g. physiotherapy, rehab, geriatric outpatient) |
| Either positive screen triggers the same downstream sequence: HGS → 5×STS / SPPB / gait speed → muscle mass if feasible. | |||
Practical recommendation for FrailtyTrack users. When a CC measurement is available (tape measure on hand, calf accessible), record both SARC-F and SARC-CalF as parallel screens — they answer slightly different questions. SARC-F captures the symptomatic/functional phenotype; SARC-CalF additionally captures the early sub-symptomatic muscle-mass loss that the SARC-F structurally misses. Where CC is not available or is unreliable (oedema, lipoedema, severe obesity, unilateral disuse atrophy), use SARC-F alone.
Key reference: Malmstrom TK, Miller DK, Simonsick EM, Ferrucci L, Morley JE. SARC-F: a symptom score to predict persons with sarcopenia at risk for poor functional outcomes. J Cachexia Sarcopenia Muscle. 2016;7(1):28–36. doi:10.1002/jcsm.12048 PMID:27066316 ✅
📚 Full scientific evaluation of the SARC-F (origin, construct, validation history, diagnostic accuracy across all consensus reference standards, modifications, German validation, and clinical implications) is available in the dedicated Background: Sarcopenia tab →
S1b. Post-Test Probability — From a SARC-F Result to a Diagnosis
LR+ · LR− · Bayes · interactive learning card (v9.9.21)A screening result is not a diagnosis. How much a SARC-F result actually changes what you believe about a patient depends on two things together: the operating characteristics of the test — its sensitivity and specificity — and the pre-test probability, i.e. how common sarcopenia is in the population being screened. This interactive card makes that relationship explicit. Pick (or type) the test characteristics and a prevalence; the card returns the likelihood ratios and the post-test probability of sarcopenia for both a positive and a negative screen. The presets cover the German SARC-F validationDrey 2020 and the pooled estimates of two diagnostic meta-analysesLu 2021Ida 2018 — the meta-analytic presets are grouped by the reference standard used to define sarcopenia, which strongly affects how the same screen performs.
Inputs
Editing sensitivity or specificity switches the preset to “Custom”.
Results
The curves show how the same test behaves across every possible prevalence. Where a curve runs close to the grey diagonal, the result barely changes what was already known before testing — the signature of a screen that cannot reliably rule the condition in or out at that prevalence.
Method. LR+ = Se ÷ (1 − Sp); LR− = (1 − Se) ÷ Sp. Pre-test odds = p ÷ (1 − p); post-test odds = pre-test odds × LR; post-test probability = odds ÷ (1 + odds). Likelihood-ratio bands follow the conventional interpretation (LR+ >10 / 5–10 / 2–5 / 1–2; LR− <0.1 / 0.1–0.2 / 0.2–0.5 / 0.5–1).
Preset source: Drey 2020 — Drey M, Ferrari U, Schraml M, Kemmler W, Schoene D, Franke A, Freiberger E, Kob R, Sieber C. German Version of SARC-F: Translation, Adaption, and Validation. J Am Med Dir Assoc. 2020;21(6):747–751.e1. doi:10.1016/j.jamda.2019.12.011 PMID:31980396 ✅ · Lu 2021 — Lu JL, Ding LY, Xu Q, Zhu SQ, Xu XY, Hua HX, Chen L, Xu H. Screening Accuracy of SARC-F for Sarcopenia in the Elderly: A Diagnostic Meta-Analysis. J Nutr Health Aging. 2021;25(2):172–182. doi:10.1007/s12603-020-1471-8 PMID:33491031 ✅ · Ida 2018 — Ida S, Kaneko R, Murata K. SARC-F for Screening of Sarcopenia Among Older Adults: A Meta-analysis of Screening Test Accuracy. J Am Med Dir Assoc. 2018;19(8):685–689. doi:10.1016/j.jamda.2018.04.001 PMID:29778639 ✅ Drey 2020 presets are from Table 2 (EWGSOP2 rows). The Lu 2021 and Ida 2018 presets are the pooled sensitivity and specificity reported by each meta-analysis, listed by reference standard; Ida 2018 reports no FNIH pool (only 3 FNIH studies, below their 4-study minimum for meta-analysis).
S2. Calf Circumference (Wadenumfang)
CC · Wadenumfang · muscle-mass surrogate · standalone (v9.4)Calf circumference (CC) is the most pragmatic surrogate measure of skeletal muscle mass available in the ambulatory PT setting — no equipment beyond a tape measure, < 30 seconds to administer, and feeds two screening pathways simultaneously: SARC-CalF (sarcopenia case-finding) and MNA-SF (nutritional risk). EWGSOP2 endorses CC as a muscle-mass proxy when DXA or BIA are not available. Standalone CC also stands on its own as an EWGSOP2 muscle-mass surrogate cut-off — promoted to its own card in v9.4.0 to make the dual reuse explicit (instead of being reachable only via the SARC-CalF extension inside SARC-F).Cruz-Jentoft 2019Barbosa-Silva 2016Kaiser 2009
Standardised Protocol
- Patient seated; the leg to be measured rests with the knee flexed at 90° and the foot flat on the floor (or on a footstool of appropriate height).
- Standing leg / non-dominant side by convention; document which side and reuse for follow-up. If oedema, lipoedema, severe obesity or unilateral disuse atrophy distorts one side, choose the unaffected side and document.
- Place a non-stretch tape measure horizontally around the calf and slide it up and down until the thickest point is identified.
- Apply no compression: the tape should sit flat against the skin without indenting it.
- Read to the nearest 0.5 cm. Repeat once; record the mean.
- Caveats: oedema, lipoedema, severe obesity (> ~35 kg/m²), or unilateral disuse atrophy can spuriously raise or lower CC. Document the limitation rather than discard the measurement.
Interpretation & Cut-offs
- SARC-CalF item: CC ≤ 34 cm (♂) or ≤ 33 cm (♀) → +10 points on the SARC-CalF score. Threshold ≥ 11/20 indicates suggestive sarcopenia.Barbosa-Silva 2016
- MNA-SF item F2 (alternative to BMI): CC < 31 cm = 0 points (low); ≥ 31 cm = 3 points. Use the CC variant when BMI is unavailable or the patient cannot stand.Kaiser 2009
- EWGSOP2 muscle-mass surrogate: CC has the largest body of validation evidence among portable surrogates. Standardised cut-offs vary by population; in DACH populations the SARC-CalF cut-offs (≤ 34 / ≤ 33 cm) align well with DXA-defined low ALMI.Cruz-Jentoft 2019
- Variability note: Asian populations have systematically lower CC means; AWGS-2019 reports cut-offs of < 34 cm (♂) and < 33 cm (♀) which match the SARC-CalF DACH thresholds within rounding.
Dual reuse in v9.4.0: a single CC measurement, recorded once in the entry form, automatically feeds both the SARC-CalF score (S1 — sarcopenia screening) and the MNA-SF score (N1 — nutritional screening), without re-entry. This matches the workshop-script recommendation: «Wadenumfang messen als Routine bei allen Patient:innen ≥ 65 Jahre — das ist ein 30-Sekunden-Vorgang und liefert Information für Sarkopenie- UND Mangelernährungs-Screening gleichzeitig».
References: Barbosa-Silva TG, Menezes AMB, Bielemann RM, Malmstrom TK, Gonzalez MC. Enhancing SARC-F: Improving Sarcopenia Screening in the Clinical Practice. J Am Med Dir Assoc. 2016;17(12):1136–1141. doi:10.1016/j.jamda.2016.08.004 · Kaiser MJ et al. (MNA-SF validation): see N1 card. · Cruz-Jentoft AJ et al. (EWGSOP2): see S0 framework.
N1. Mini Nutritional Assessment Short-Form (MNA-SF)
MNA-SF · Kaiser 2009 · nutritional screen · 6 itemsThe MNA-SF is a 6-item screening tool validated for adults ≥ 65 years to identify nutritional risk and overt malnutrition. Developed and validated by Kaiser and colleagues (2009) as a streamlined version of the full 18-item MNA, against an n = 2032 multinational dataset of geriatric patients (mean age 82.3 y). The MNA-SF has been the European-standard nutritional screen in geriatrics since publication and is recommended by ESPEN as the entry-point screen before GLIM diagnosis.Kaiser 2009Volkert 2022 doi ✅
The 6 items (max 14 points)
- A — Appetite/intake decline (last 3 months): 0 = severe / 1 = moderate / 2 = no decline.
- B — Unintentional weight loss (last 3 months): 0 = > 3 kg / 1 = unsure / 2 = 1–3 kg / 3 = no loss.
- C — Mobility: 0 = bed/chair-bound / 1 = mobile but not outside / 2 = goes outside.
- D — Acute illness or psychological stress (last 3 months): 0 = yes / 2 = no.
- E — Neuropsychological problems: 0 = severe dementia/depression / 1 = mild dementia / 2 = none.
- F1 — BMI: 0 = < 19 / 1 = 19–20.99 / 2 = 21–22.99 / 3 = ≥ 23. Or, if BMI cannot be measured — F2 (Calf Circumference fallback): 0 = CC < 31 cm / 3 = CC ≥ 31 cm. Use only one of F1 or F2.Kaiser 2009
Scoring & Thresholds
- 12–14 points — Normal nutritional status. Re-screen periodically.
- 8–11 points — At risk of malnutrition. Initiate dietitian contact; in PT, this is the threshold for the standard inter-professional referral letter (see workshop-script template «Beispiel 2 — Anfrage an die Diätberatung»).
- 0–7 points — Malnourished. Urgent dietitian referral; consider GLIM-diagnostic workup; protein-and-energy-rich oral nutritional support typically indicated alongside resistance training.Cederholm 2019
- Practical PT cut-off for action: ≤ 11 (combines the «at risk» and «malnourished» bands). Below this, a dietitian referral is preferable to PT-only nutrition advice.
Role of the PT in the GLIM cascade. The MNA-SF is the screening step. Diagnosis of malnutrition itself follows the GLIM criteria (one phenotypic + one etiologic criterion; Cederholm 2019) and is a dietitian/physician role, not a PT role. The PT's contribution is (a) routine screening with MNA-SF in patients ≥ 65 with a frailty / sarcopenia indication; (b) prompt referral when the MNA-SF score is ≤ 11; (c) coordination of the resistance-training programme with the dietitian's protein-energy plan, since training amplifies the anabolic effect of adequate protein intake.Cederholm 2019Volkert 2022
Validation: Kaiser MJ, Bauer JM, Ramsch C, Uter W, Guigoz Y, Cederholm T, Thomas DR, Anthony P, Charlton KE, Maggio M, Tsai AC, Grathwohl D, Vellas B, Sieber CC; MNA-International Group. Validation of the Mini Nutritional Assessment short-form (MNA-SF): A practical tool for identification of nutritional status. J Nutr Health Aging. 2009;13(9):782–788. doi:10.1007/s12603-009-0214-7 PMID:19812868 ✅ live-fetched v9.4.0 session. The full MNA-SF form is freely available from mna-elderly.com.
C1. Mini-Cog
Mini-Cog · 3-Minute Cognitive ScreenA brief, validated cognitive screen combining 3-word recall with a clock-drawing test. Takes 2–4 minutes. Less influenced by education and language than MMSE. Cognitive frailty is defined as the co-occurrence of physical frailty and mild cognitive impairment (MCI) — a clinically distinct and prognostically important syndrome. A positive Mini-Cog should trigger full cognitive assessment.Borson 2000 doi ✅
Protocol (Borson et al. 2000)
- Step 1 — 3-word registration: State 3 unrelated words clearly (e.g., the official German Mini-Cog version 1 list: Banane, Sonnenaufgang, Stuhl). Ask the person to repeat them and remember them.
- Step 2 — Clock drawing: Ask the person to draw a clock; first all the numbers, then the hands at 10 nach 11 (11:10). No assistance. Use the preprinted circle. Allow 2–3 minutes.
- Step 3 — Recall: Ask the person to recall the 3 words from Step 1. Score 1 point per word recalled spontaneously, without cues or guessing.
- Word lists (6 official German versions, mini-cog.com): v1 Banane/Sonnenaufgang/Stuhl · v2 Leder/Jahreszeit/Tisch · v3 Dorf/Küche/Baby · v4 Fluss/Land/Finger · v5 Kapitän/Garten/Bild · v6 Tochter/Himmel/Berg. For repeat administrations, alternate between versions.
Scoring Algorithm
- Word recall: 0–3 points (1 point per spontaneously recalled word)
- Clock drawing (CDT): Normal = numbers in correct sequence without doubles or omissions, hands point to 11 and 2 (11:10) = 2 points. Hand length is not scored. Refusal or incorrect = 0 points.
- 0 words recalled → POSITIVE screen (regardless of CDT)
- 1–2 words recalled + Abnormal CDT → POSITIVE screen
- 1–2 words recalled + Normal CDT → Negative
- 3 words recalled → NEGATIVE (regardless of CDT)
- Total <3 confirms suspicion of dementia; for greater sensitivity, <4 indicates need for further cognitive assessment
- Sensitivity 76–99% · Specificity 89–96% for dementia
- Positive screen: consider full MoCA or neuropsychological referral
C2. Montreal Cognitive Assessment (MoCA)
MoCA · Cognitive Frailty · 10-Minute ScreenA 30-point, 10-minute validated cognitive screen assessing attention, concentration, executive functions, memory, language, visuospatial skills, abstraction, and orientation. More sensitive than MMSE for mild cognitive impairment (MCI). Score ≤26 combined with physical frailty defines cognitive frailty per International Consensus Group 2013. Available with mandatory training and certification at mocatest.org.Nasreddine 2005 doi ✅
MoCA Domains & Max Scores
- Visuospatial/Executive: Trail making, cube copy, clock drawing — 5 pts
- Naming: 3 animals (low-familiarity) — 3 pts
- Memory: 5-word registration (no immediate points awarded)
- Attention: Digit span F/B, serial 7s, letter tapping — 6 pts
- Language: Sentence repetition, verbal fluency — 3 pts
- Abstraction: Similarity pairs — 2 pts
- Delayed recall: 5-word recall without cues — 5 pts
- Orientation: Date, month, year, day, place, city — 6 pts
- +1 point if education ≤12 years (max 30 pts)
Interpretation & Cognitive Frailty
- 26–30 — Normal
- 19–25 — Mild cognitive impairment
- 11–18 — Moderate cognitive impairment
- ≤10 — Severe cognitive impairment
- Cognitive frailty definition (Ruan 2015): MoCA ≤26 + physical frailty (Fried ≥1 criterion) + no dementia
- Sensitivity 90% · Specificity 87% for MCI (original validation, n=277)
- Available in 100+ languages at mocatest.org
- Mandatory training certificate (since Sep 2019) for clinical, research, and educational use
Cognitive frailty — clinical significance
| Status | Physical | Cognitive (MoCA) | Key risk |
|---|---|---|---|
| Robust | Fried 0 | ≥26 | Baseline; maintain |
| Physical pre-frail | Fried 1–2 | ≥26 | Disability, falls; intervene with exercise |
| Cognitive MCI | Fried 0 | 19–25 | Dementia progression; cognitive training |
| Cognitive frailty | Fried ≥1 | ≤25 | Highest risk: dementia, disability, institutionalisation, mortality |
FrailtyTrack supports three evidence-based fall-prevention frameworks. Each has a different scope, origin, and clinical context. Choose the framework most relevant to your setting:
Self-Report Frailty Questionnaires
Three validated self-report screening instruments, available in both English and German (Deutsche Version). German translations were validated by Braun et al. 2017 — doi:10.1007/s00391-017-1295-2. Complete all three and scores will appear in the Results summary.
PRISMA-7 Questionnaire
7 items · Cut-off ≥ 3 · Interview or self-report
Developed by the PRISMA Group, Canada (Hébert et al. 2003; Raîche et al. 2008). Score ≥ 3 indicates possible frailty. Identified by Clegg et al. 2015 as the most promising self-report screening tool for community-dwelling older adults (AUC 0.87–0.96 vs. Frailty Index and Physical Frailty Phenotype).
Hébert R et al. Can Fam Physician 2003;49:992–7 · PMID 12943358 — corrected v8.20 from prior 14526871 |
Raîche M et al. Arch Gerontol Geriatr 2008;47(1):9–18 · doi:10.1016/j.archger.2007.06.004 |
German: Braun et al. 2018 · doi:10.1007/s00391-017-1295-2
FRAIL Scale
5 domains · Cut-off ≥ 3 · Fatigue · Resistance · Ambulation · Illness · Loss of weight
Developed by Morley et al. (2012), endorsed by international geriatric consensus (IANA/IAGG). Score: 0 = Robust, 1–2 = Pre-frail, ≥ 3 = Frail. Includes a question on 11 illnesses (≥ 5 = positive for that domain).
Morley JE, Malmstrom TK, Miller DK. J Nutr Health Aging 2012;16(7):601–608 · doi:10.1007/s12603-012-0084-2 |
German: Braun et al. 2018 · doi:10.1007/s00391-017-1295-2
Score 1 if ≥ 5 illnesses present
Groningen Frailty Indicator (GFI)
15 items · Cut-off ≥ 4 · Physical · Cognitive · Social · Psychological
Developed by Steverink et al. (2001), The Netherlands. Multidimensional: daily activities, psychosocial functioning, health problems. Score ≥ 4 indicates frailty. Item 10 (memory) has an inverted scoring rule (see note below). When using GFI, the source article(s) must be cited.
Steverink N et al. Gerontologist 2001;41:236–237 (abstract) |
Schuurmans H et al. J Gerontol A 2004;59(9):M962–965 · doi:10.1093/gerona/59.9.M962 |
Bielderman A et al. BMC Geriatr 2013;13:86 · doi:10.1186/1471-2318-13-86 |
German: Braun et al. 2018 · doi:10.1007/s00391-017-1295-2
Questionnaire Score Summary
All 3 instrumentsPractice Case Entry
Enter fictional or training case data to practise frailty assessment interpretation. Use the Learning Mode below to test your classification skills before revealing the tool's calculation.
Case Information (Fictional / Training Case)
Test Results — enter values for this practice case
Test overview — jump to a section
13 sectionsHandgrip Strength (HGS)
HGSKnee Extension Strength — HHD (KES)
KES · HHD4-Metre Gait Speed
4MGSTimed Up and Go (TUG)
TUGShort Physical Performance Battery (SPPB) — score each subtest 0–4
SPPBFive Times Sit-to-Stand Test (5×STS)
5×STS · FTSST30-Second Chair Stand Test (30CST)
30CST1-Minute Sit-to-Stand Test (1minSTS)
1minSTSClinical Frailty Scale (CFS)
CFSSarcopenia · Nutrition · Fear of Falling v9.4.0 — workshop-script alignment
SARC-F · MNA-SF · FES-IEWGSOP2 Sarcopenia Classification
Four-stage EWGSOP2 algorithm (Find → Assess → Confirm → Severity). The four input values below are mirrored from the sections above where they were entered — shown read-only with their cut-off verdict. Any value not yet entered can be entered directly here and is written back to its section. Muscle mass (ALMI) is optional — without it the algorithm reports «probable sarcopenia» and flags that the Confirm step needs DXA or BIA. Calf circumference is a case-finding surrogate only and is not a Confirm criterion.Cruz-Jentoft 2019
Algorithm inputs
EWGSOP2: enter sex to classify
Self-Report Questionnaire Scores Auto-filled from Questionnaires tab — or enter manually
PRISMA-7 · FRAIL · GFIFried Frailty Phenotype — Tick each POSITIVE criterion
PFPFried Score: 0 / 5 — Robust
Composite Frailty Indices — FTS5 & FTS3 (García-García 2020)
FTS5 · FTS3FTS5 = BMI + PASE + Gait + Grip + Romberg (range 0–50, cut-off >25 = frail). FTS3 = BMI + PASE + Romberg (range 0–30, cut-off >15 = frail). All inputs except PASE are reused from the entries above; Romberg auto-derives from SPPB Balance unless overridden below.
FTS5 / FTS3: complete BMI, PASE, gait speed, grip strength, and SPPB balance (or direct Romberg) to compute.
Learning Notes / Teaching Observations
🎓 Learning Mode — Deine Einschätzung / Your Assessment
Before revealing the tool's calculation: based on the values you entered, what is your frailty classification?
Bevor die Berechnung angezeigt wird: Wie lautet Deine Einschätzung basierend auf den eingegebenen Werten?
Learning Results & Normative Comparison
Values are displayed relative to age- and sex-specific normative reference data from peer-reviewed studies. For educational use — enter a practice case in the Practice Case Entry tab first.
Longitudinal Comparison
Upload one or more saved Excel files to compare assessments over time (e.g. pre/post intervention).
Click to upload Excel file(s), or drag & drop
Accepts .xlsx files saved from this tool
Sit-to-Stand Tests — Construct Comparison
The 5×STS, 30s CST, and 1-min STS share a biomechanical movement but measure different physiological constructs. They are not interchangeable.
The governing principle: duration shapes construct
Shorter versions of the STS test reflect physical qualities expressed over a short time interval — strength, speed, and power — favouring velocity, coordination, and postural control. As duration increases, the test evaluates the ability to sustain high power output: muscular endurance or strength-endurance. Above ~45–60 seconds, an aerobic contribution becomes significant and the test begins to reflect functional exercise capacity rather than peak power.
Source: Vaidya T, Chambellan A, de Bisschop C. Sit-to-stand tests for COPD: a literature review. Respir Med. 2017;128:70–77. doi:10.1016/j.rmed.2017.05.003 [DOI in search metadata; not live-fetched this session]
- Energy system: Phosphocreatine (ATP-PCr), ~8–16 s
- Captures: Rate of force development, motor coordination, dynamic balance, transitional speed
- Correlates with: TUG (r = 0.918), gait speed (r = 0.943)
- Floor effect: ~15% of frail older adults cannot complete
- Best for: Fall-risk screening (≥12 s threshold), disability prediction, SPPB component C
- Responsiveness: Moderate
- Power formula: Prel = 0.9g(h−2c)×5÷t [W/kg]
- Energy system: Anaerobic glycolysis dominant, 30 s
- Captures: Sustained force output, strength-endurance; avoids floor effect of 5×STS
- No correlation with aerobic power — reflects anaerobic performance
- Discriminates across age categories and physical activity levels
- Best responsiveness to change after exercise intervention (moderate-quality evidence)
- ~50% overlap only with 5×STS in identifying at-risk patients (BIOFRAIL 2025)
- Power formula: Prel = 0.9g(h−2c)×reps÷30 [W/kg]
- Energy system: Aerobic/anaerobic crossover, 60 s
- Captures: Muscular endurance with cardiorespiratory contribution; leg capacity beyond ventilatory limits
- Correlates with: 6MWT (r = 0.574), quadriceps maximal voluntary contraction
- Best cross-sectional measurement properties (high-quality evidence; systematic review)
- MID: 3 repetitions · ICC 0.99 (highest of the three)
- Swiss population norms: Strassmann 2013, n = 6,926, ages 20–79
- Caution in joint disease — sustained repetition may aggravate knee/hip symptoms
Comparison table
| Feature | 5×STS | 30s CST | 1-Min STS |
|---|---|---|---|
| Primary construct | Peak lower-limb power & speed | Anaerobic strength-endurance | Functional exercise capacity |
| Duration | ~8–16 s | 30 s | 60 s |
| Energy system | Phosphocreatine (ATP-PCr) | Anaerobic glycolysis dominant | Aerobic/anaerobic crossover |
| Scoring | Time (s) for 5 reps — lower is better | Reps in 30 s — higher is better | Reps in 60 s — higher is better |
| Floor effect | Yes (~15% cannot complete) | Minimal (partial rises scored) | Minimal |
| Correlation with 6MWT | Weak | Weak–moderate | Moderate (r ≈ 0.57) |
| Responsiveness to change | Moderate | Best of the three (moderate evidence) | Good; slightly inferior to 30s CST |
| Cross-sectional assessment | Fall risk, disability screening | Functional level, age-stratified reference | Best (high-quality evidence) |
| Cardiorespiratory load | Minimal | Low–moderate | Moderate (HR, SpO2 responses) |
| Overlap between 5×STS & 30s CST | ~50% only — not interchangeable (BIOFRAIL 2025, n=376) | — | |
| Patient-perceived effort | Less strenuous | More strenuous than 5×STS (93.2%, Zhang 2018) | Similar dyspnoea to 6MWT; more leg fatigue |
| Muscle power formula | Prel = 0.9g(h−2c)×5÷t | Prel = 0.9g(h−2c)×reps÷30 | Not standard — endurance metric |
| Chair height | 43–46 cm | 43.2 cm (Rikli & Jones) | 46 cm (Strassmann) |
| Normative data | Bohannon 2006; Grgic 2026 (n=45,470) | Rikli & Jones 2002 (n=7,183) | Strassmann 2013 (n=6,926; Switzerland) |
Clinical decision guide
Screening fall risk (≥12 s). Assessing power as frailty biomarker. SPPB component C. Patient completes 5 fast rises.
Monitoring rehabilitation response. Floor effect of 5×STS applies. Senior Fitness Test or STEADI falls screening.
Exercise capacity where walking tests are impractical. Pulmonary/cardiac rehabilitation. Lifespan comparison vs Swiss norms (ages 20–79).
Comprehensive geriatric assessment: ~50% flagged by one are missed by the other. Both-positive patients are more frail, slower, more falls (BIOFRAIL 2025).
Key references for this page
DOI verification status per project protocol is noted for each entry.
- Vaidya T, Chambellan A, de Bisschop C. Sit-to-stand tests for COPD: a literature review. Respir Med. 2017;128:70–77. doi:10.1016/j.rmed.2017.05.003 [PMID:28610673 ✅ live-fetched this session]
- Hansen P, Nygaard H, Ryg J, Kristensen MT, Suetta C. Applying both the 30-s and the 5-repetition sit-to-stand tests captures dissimilar groups and a broader spectrum of physical abilities in mobility-limited older individuals: results from the BIOFRAIL study. Eur Geriatr Med. 2025;16:703–707. doi:10.1007/s41999-024-01115-6 [PMID:39644455 ✅ live-fetched this session]
- Zhang Q, Li YX, Li XL et al. A comparative study of the five-repetition sit-to-stand test and the 30-second sit-to-stand test to assess exercise tolerance in COPD patients. Int J Chron Obstruct Pulmon Dis. 2018;13:2833–2839. doi:10.2147/COPD.S173509 [DOI corrected this session — prior bibliography had erroneous S162386; correct PMC-confirmed DOI is S173509, PMID:30237707 ✅]
- Yee XS, Ng YS, Allen JC et al. Performance on sit-to-stand tests in relation to measures of functional fitness and sarcopenia diagnosis in community-dwelling older adults. Eur Rev Aging Phys Act. 2021;18:1. doi:10.1186/s11556-020-00255-5 [PMID:33419399 ✅ live-fetched this session]
- Mellaerts P et al. The one-minute sit-to-stand test: a practical tool for assessing functional exercise capacity in patients with COPD in routine clinical practice. Chron Respir Dis. 2024. doi:10.1177/14799731241291530 [search metadata; not live-fetched]
- Vaidya T et al. MID of the 1-min sit-to-stand test in COPD pulmonary rehabilitation. Int J Chron Obstruct Pulmon Dis. 2016;11:2609–2616. doi:10.2147/COPD.S114405 [PMC confirmed; DOI not live-fetched]
- Alcazar J, Aagaard P, Haddock B et al. Assessment of functional sit-to-stand muscle power: cross-sectional trajectories across the lifespan. Exp Gerontol. 2021;152:111448. doi:10.1016/j.exger.2021.111448 [PMID:34118352 ✅ live-fetched this session]
- Strassmann A et al. Population-based reference values for the 1-min sit-to-stand test. Int J Public Health. 2013;58(6):949–953. doi:10.1007/s00038-013-0504-z [verified in prior session]
- Bohannon RW. Reference values for the five-repetition sit-to-stand test: a descriptive meta-analysis. Percept Mot Skills. 2006;103(1):215–222. doi:10.2466/pms.103.1.215-222 [verified in prior session]
- Rikli RE, Jones CJ. Measuring functional fitness of older adults. J Active Aging. 2002 Mar/Apr:24–30. [No DOI — practitioner magazine; DOI 10.1123/japa.10.2.173 was fabricated and removed in v8.16]
About FrailtyTrack & Full References
Teaching & reference tool for physiotherapy education. All normative data sources with verified DOIs. Version 9.9.36 — May 2026. Modular source build (see About-tab Architecture note).
FrailtyTrack v9.9.36 ist ausschliesslich für Unterricht, Ausbildung und Wissensvermittlung bestimmt. Es ist kein Medizinprodukt und darf nicht zur klinischen Diagnosestellung oder Therapieentscheidung bei realen Patientinnen und Patienten eingesetzt werden. Es werden keine Patientendaten auf Servern gespeichert; alle Berechnungen erfolgen lokal im Browser.
Position Statements & Consensus — Frailty Conceptual Framework
CIBERFES 2026 · Álvarez-Bustos · Open Access CC BY-NC-NDFrailtyTrack's clinical and educational design is informed by major international consensus documents on frailty. The most recent and comprehensive is the CIBERFES 2026 Consensus Document (Álvarez-Bustos et al., J Nutr Health Aging 2026;30:100793), authored by 30+ researchers from the Spanish Research Consortium on Frailty and Healthy Aging (25 research groups, funded by Instituto de Salud Carlos III). The positions below are presented as CIBERFES's view — some are well aligned with broad international consensus, others are positions where CIBERFES disagrees with WHO or other frameworks. FrailtyTrack cites the positions accurately rather than endorsing all of them as house position. Where CIBERFES aligns with the existing FrailtyTrack design (Fried phenotype, SPPB/gait speed/FRAIL screening, multicomponent exercise, muscle power as marker), the alignment reinforces the tool's evidence base. Where CIBERFES disagrees with WHO (intrinsic capacity) or hesitates (cognitive frailty), this is presented transparently.Álvarez-Bustos 2026 doi ✅
1. What frailty is (CIBERFES definition)
Frailty is an age-associated clinical phenotypic syndrome driven by the biology of aging, life-course environmental exposures, and disease burden. Its physiological basis is a heterogeneous decline of functional reserve across organ systems, accompanied by impaired homeostasis and reduced capacity to respond to stressors, predisposing to adverse health outcomes — mainly disability. CIBERFES emphasises that frailty should be conceptualised as a pre-disability state: it precedes disability and is the main risk factor for it, but is itself dynamic and potentially reversible with targeted intervention. Pre-frailty (the prodromal phase) affects up to 50% of community-dwelling older adults but lacks consensus operational definition. Frailty falls within a functional continuum from robustness → pre-frailty → frailty → mild disability → severe disability → death. This framing is consistent with FrailtyTrack's existing Fried-phenotype-based design and its longitudinal tracking of phenotype-status transitions over time.
2. What frailty is not (CIBERFES boundary statements)
- Frailty is not synonymous with aging: not every older adult is or will be frail. Even nonagenarians and centenarians may not be frail; people may die without ever having become frail.
- Frailty is not (only) a risk factor: the definition should be based on pathogenesis (the aging process), not just on the outcomes it predicts. Cancer, CKD, and other chronic conditions can produce similar adverse outcomes in older adults but are not frailty — they may at most contribute to its pathogenesis. Consequently, scales that predict frailty-related outcomes are not automatically frailty scales.
- Frailty is not comorbidity, multimorbidity, or disability: frailty is a distinct entity that can coexist with these conditions. CIBERFES draws a strong consequence from this: disability should not be part of the construct nor the measurement scales. They explicitly critique the Tilburg Frailty Indicator, Groningen Frailty Indicator, and electronic Frailty Index for including disability items.
- Frailty is not sarcopenia: the two are clinically distinct conditions that can coexist. Sarcopenia is a neuromusculoskeletal disease where muscle (the target organ) shows decreased size and function; frailty's pathophysiology is multisystemic. The presence of one does not guarantee the other. FrailtyTrack already separates the Frailty and Sarcopenia constructs in line with this position.
- Frailty should not be regarded as the opposite of intrinsic capacity: here CIBERFES disagrees with WHO. While both constructs share conceptual overlap (greater in locomotor than cognitive/affective domains), CIBERFES argues intrinsic capacity needs more robust operationalisation and clinical-trial evidence before it can replace frailty in clinical practice. They write that — if stigma concerns drive the rebrand — "strategies should focus on mitigating these issues rather than replacing the term with one derived from a purely 'positivist' rationale." This is a contested position in the field. FrailtyTrack does not endorse it as house position; it is presented here as CIBERFES's view alongside the WHO intrinsic-capacity framework.
3. Recommended assessment (alignment with FrailtyTrack)
CIBERFES recommends a two-step approach: screening with rapid, sensitive instruments, then diagnostic confirmation with the Fried phenotype, with FTS5 as a complementary tool for limitations of the dichotomous-criteria phenotype.
- Screening tools (CIBERFES-recommended): Short Physical Performance Battery (SPPB), usual gait speed, or FRAIL Scale — in line with the ADVANTAGE Joint Action group and the Frailty Working Group of the Spanish Ministry of Health. All three are already implemented in FrailtyTrack (S1 SPPB, G1 Gait Speed, FRAIL questionnaire).
- Muscle power as a "promising marker": CIBERFES highlights sit-to-stand muscle power as showing earlier and faster age-related decline than muscle size or strength — the so-called "powerpenia". They cite Garcia-Aguirre 2025 (5-year longitudinal: low relative STS power → adverse health outcomes). FrailtyTrack already implements this via the Coelho-Junior 2024 normative dataset (n=12,864), the Alcázar 2021 power equation, and dedicated 5×STS-power and 30s-STS-power cards.
- Diagnostic confirmation: Fried phenotype with population-adapted cut-offs (CIBERFES's primary recommendation), supplemented with the Frailty Trait Scale-5 (FTS5; García-García 2020García-García 2020) where the dichotomous nature of phenotype scoring or its limited longitudinal sensitivity is a problem. FrailtyTrack uses Fried phenotype as the primary diagnostic construct; FTS5 is not yet integrated as an instrument card (bibliography entry added in v9.7.1; full instrument card scheduled for v9.8).
- Setting: Primary Care is the recommended baseline assessment setting; hospitals (emergency, inpatient, outpatient, day hospital), socio-sanitary facilities, and social services should also be trained. Nursing has a pivotal role given multiple-domain assessments and adherence support. FrailtyTrack's design as a self-contained, no-server, no-cookie tool supports use across all of these settings.
4. Multicomponent management (alignment with FrailtyTrack)
Once frailty is detected, CIBERFES recommends a Comprehensive Geriatric Assessment followed by lifestyle-based intervention. The most effective interventions, supported by RCT evidence, are physical exercise and nutritional optimisation. Exercise should be multicomponent: strength + power + balance/gait + aerobic + flexibility, following the Izquierdo 2025 ICFSR consensus (J Nutr Health Aging 2025;29:100401). The Vivifrail program (vivifrail.com) is recommended as a simple, validated, capacity-tailored prescription tool. Nutrition recommendations: protein 1.2–1.5 g/kg/day (≥30 g per meal to overcome anabolic resistance), ≥30 kcal/kg/day, fibre ~25 g/d, hydration 1.6 L (women) / 2.0 L (men), vitamin D supplementation when 25(OH)D <20 ng/mL, and Mediterranean dietary pattern. There is no effective drug specifically for frailty; deprescribing of inappropriate medications (anticholinergics, statins, psychotropics) is part of management. FrailtyTrack is currently a tracking and assessment tool, not a prescription tool; the Izquierdo 2025 ICFSR and Vivifrail references are added to the bibliography for clinical context.
5. Stigma and patient communication
CIBERFES recognises the stigma of being labelled "frail" as an urgent issue, but argues against the WHO approach of replacing the term with "intrinsic capacity" — characterising the rebrand as "concealment". Instead, they advocate the same destigmatisation approach used for breast cancer or AIDS: personal support, environmental interventions, objective patient/family/caregiver education, healthcare-professional training, advertising campaigns, and social media. This is a contested choice — some clinicians and patient advocates favour the term "intrinsic capacity" precisely because of stigma considerations. FrailtyTrack does not take a side; it presents the framework neutrally and lets the user/clinician choose terminology appropriate to their setting. The bilingual UI defaults to "Frailty" (English) in German contexts to avoid the connotations of "Gebrechlichkeit", per the existing translation policy.
6. Sub-phenotypes (still emerging)
- Cognitive frailty — CIBERFES is hesitant. The lack of clear definition (does delirium and dementia count as cognitive impairment?) and the unclear added clinical value over either entity alone make CIBERFES "encourage further research" rather than endorse cognitive frailty as a distinct construct. FrailtyTrack does not currently have a dedicated cognitive-frailty card; this is on the long-term roadmap pending stronger evidence.
- Social frailty → "social vulnerability" — CIBERFES proposes the term "social vulnerability" rather than "social frailty" for inadequate social connections, support, or interaction. They emphasise systematic assessment of social profiles in multidimensional prevention/treatment programs across all care levels. FrailtyTrack adopts the CIBERFES terminology recommendation in any future social-domain card.
- Frailty + comorbidity classes — emerging research identifies subclasses (cardiovascular-disease frailty, osteoarticular frailty, neuropsychiatric frailty, high-multisystem frailty). CIBERFES considers this an upcoming area whose clinical importance "cannot yet be corroborated".
For the full consensus document, including the detailed pathophysiology figures, biomarker discussion, gender considerations, and policy/implementation roadmap, see Álvarez-Bustos et al. 2026 in the bibliography below. The full text is freely available under CC BY-NC-ND 4.0 at the DOI link or via the digital.csic.es open repository.
The Lancet Commission on Frailty — Programme & Priorities
Dent et al., 2025 · Lancet 405(10497):2265–2266 · Open Access CC BY 4.0In June 2025 The Lancet announced a new Commission on Frailty, building on the 2013 Lancet Seminar (Clegg et al.) and the 2019 Lancet Series (Hoogendijk et al. / Dent et al.). The launch Comment by Dent, Clegg, Roller-Wirnsberger, Vetrano & Hoogendijk (Lancet 2025;405(10497):2265–2266) sets out the Commission's goal and four priority areas. Important framing: this is a programme announcement, not a finalised consensus document. The substantive Commission report is pending and no operational recommendations are yet issued. The card below summarises what the Commission has stated as its scope and priorities, complementing — not replacing — the CIBERFES 2026 consensus above.Dent 2025 doi ✅
1. The Commission's stated goal
The Commission's stated core goal is to "globally reorient healthcare and public policy to prevent the development and progression of frailty across the life-course, and to improve access to high-value, evidence-based care for older adults with frailty." The framing is explicitly life-course rather than restricted to old age — a deliberate departure from the more clinical, late-life framing of the 2013 Lancet Seminar. Frailty is positioned as a major public-health challenge with population prevalence of 12–24% in adults aged ≥65, disproportionately affecting women, populations from culturally and linguistically diverse backgrounds, those experiencing socioeconomic disadvantage, and residents of low- and middle-income countries (LMICs). This framing aligns with FrailtyTrack's existing pre-disability emphasis and with CIBERFES's pre-disability state framing in the section above.
2. Four priority areas
- (i) Frailty as an actionable target of prevention and treatment across the life-course. The Commission will develop new knowledge of the causal pathways for frailty, and the life-course factors (including social determinants of health) that drive or delay its development and progression. This priority broadens the frailty conversation beyond geriatric medicine into life-course epidemiology and primary care.
- (ii) Early detection and diagnosis of frailty within a public-health approach. The Commission will develop a diagnostic framework — addressing the heterogeneity of current frailty measurements — and work towards correlation with WHO's International Classification of Diseases (ICD) and International Classification of Functioning, Disability and Health (ICF). The Commission also plans to discuss the harms and benefits of frailty identification, citing the controversial COVID-19 use of frailty for ICU triage as an example of the risks of poorly-evidenced application.
- (iii) Optimal management of older adults living with frailty. Clinical care for people with frailty has expanded over the last five years beyond geriatric medicine and into cardiology, oncology, orthopaedics, neurology, endocrinology, surgery, and emergency medicine. The Commission will investigate incorporation of frailty as a prognostic indicator across these specialties and develop an adaptable implementation framework. Pre-stressor intervention (e.g. before elective surgery) is identified as a specific target.
- (iv) Wider adoption of frailty into public-health policies for ageing. The Commission will develop policy recommendations for national public-health strategy reform to include frailty, augmenting the United Nations' Decade of Healthy Ageing (2021–2030), the WHO's policy framework for healthy ageing from the World Report on Ageing and Health, and the World Health Assembly's primary-care reorientation goal. Resource implications of rising frailty prevalence will be assessed.
3. Policy alignments
The Commission grounds its work in three explicit policy alignments: (a) the UN Decade of Healthy Ageing 2021–2030, which provides a global multi-stakeholder framework; (b) the WHO World Report on Ageing and Health (Beard, Officer, de Carvalho et al. 2016), which recognises frailty as "the foremost geriatric syndrome in older adults and a key determinant of functional ability"; and (c) the World Health Assembly's primary-care reorientation (77th WHA Strategic Roundtable, May 2024). The framing positions frailty assessment and intervention not as specialist-only activity but as core primary-care infrastructure — consistent with the FrailtyTrack design (no-server, no-cookie, double-clickable) supporting use in primary-care, outpatient physiotherapy, and community geriatric services.
4. Commissioner composition
The Commission lists 21 commissioners spanning geriatrics and gerontology, allied health, nursing, public health, health policy, implementation science, palliative care, primary care, pharmacology, surgery, oncology, cardiology, social science, epidemiology, and geroscience. Co-Chairs are Elsa Dent (Bond University, Australia) and Emiel O. Hoogendijk (Amsterdam UMC). Other commissioners include Andrew Clegg (Leeds), Linda P. Fried (Columbia), Kenneth Rockwood (Dalhousie), Davide L. Vetrano (Karolinska), Regina Roller-Wirnsberger (Graz), Heather Keller, Mara McAdams-DeMarco, Mario U. Pérez-Zepeda, Jotheeswaran A. Thiyagarajan, Alfred E. Yawson, and others. The Commission explicitly emphasises balanced gender representation, geographical diversity (including LMIC representation), career-stage diversity, and inclusion of perspectives from older adults themselves. The roster's breadth reflects the Commission's life-course and cross-specialty programme.
5. Status & complementarity to CIBERFES
Important distinction: the Lancet Commission's substantive report has not yet been published — this 2-page Comment is the programme announcement only. Operational recommendations on instruments, cut-offs, intervention protocols, or care pathways are not yet available from this Commission. For current operational guidance FrailtyTrack therefore continues to draw on the CIBERFES 2026 consensus document (above), the ICFSR 2025 exercise consensus (Izquierdo et al.), the WHO ICOPE / Integrated Care for Older People framework, and the SPRINTT RCT evidence base. The two complement each other: CIBERFES is a finalised consensus issuing operational recommendations now; the Lancet Commission is a programme of inquiry that will produce a comprehensive report in the coming years. FrailtyTrack will track the Commission's outputs as they appear and integrate substantive recommendations in future releases.
The full launch Comment is open-access at the DOI link above (Lancet 405(10497):2265–2266) and via the University of Leeds White Rose Research Online repository (eprints.whiterose.ac.uk/237353). FrailtyTrack will revisit and expand this section once the Commission's substantive report is published.
Primary References (all DOI-verified)
- Fried LP et al. Frailty in older adults: evidence for a phenotype. J Gerontol A Biol Sci Med Sci. 2001;56(3):M146–M157. doi:10.1093/gerona/56.3.M146
- Dodds RM et al. Grip strength across the life course: normative data from twelve British studies. PLoS One. 2014;9(12):e113637. [n=49,964; ages 4–90 y; 12 GB population studies; used for HGS percentile chart extension ages 75–90 y] doi:10.1371/journal.pone.0113637
- Cruz-Jentoft AJ et al.; EWGSOP2. Sarcopenia: revised European consensus on definition and diagnosis. Age Ageing. 2019;48(1):16–31. doi:10.1093/ageing/afy169
- Bohannon RW, Wang YC. Four-meter gait speed: normative values and reliability determined for adults participating in the NIH Toolbox Study. Arch Phys Med Rehabil. 2019;100(3):509–513. doi:10.1016/j.apmr.2018.06.031
- Studenski S et al. Gait speed and survival in older adults. JAMA. 2011;305(1):50–58. doi:10.1001/jama.2010.1923
- Podsiadlo D, Richardson S. The timed "Up & Go": a test of basic functional mobility for frail elderly persons. J Am Geriatr Soc. 1991;39(2):142–148. doi:10.1111/j.1532-5415.1991.tb01616.x
- Svinøy OE et al. Timed Up and Go: reference values for community-dwelling older adults — Norwegian Tromsø Study. Clin Interv Aging. 2021;16:373–386. doi:10.2147/CIA.S294512
- Ibrahim A et al. 'Timed Up and Go' test: age, gender and cognitive impairment stratified normative values of older adults. PLoS One. 2017;12(10):e0185641. doi:10.1371/journal.pone.0185641
- Guralnik JM et al. A short physical performance battery assessing lower extremity function. J Gerontol. 1994;49(2):M85–M94. doi:10.1093/geronj/49.2.M85
- Guralnik JM et al. Lower-extremity function in persons over 70 years as a predictor of subsequent disability. N Engl J Med. 1995;332(9):556–562. doi:10.1056/NEJM199503023320902
- Bergland A, Strand BH. Norwegian reference values for the Short Physical Performance Battery (SPPB): the Tromsø Study. BMC Geriatr. 2019;19(1):216. [Tromsø Study Wave 7; n=7,474 community-dwelling Norwegians ≥40 y; mean SPPB 11.4 (SD 1.3); age- and sex-stratified percentiles (5th, 10th, 25th, 50th, 75th, 90th, 95th); ceiling effects noted in younger/healthier groups. PMID: 31395008 ✅ live-fetched v8.19 session] doi:10.1186/s12877-019-1234-8
- Rikli RE, Jones CJ. Development and validation of a functional fitness test for community-residing older adults. J Aging Phys Act. 1999;7(2):129–161. doi:10.1123/japa.7.2.129
- Rikli RE, Jones CJ. Measuring functional fitness of older adults. J Active Aging. 2002 Mar/Apr:24–30. [Normative data for Senior Fitness Test; full dataset n=7,183. No DOI — practitioner magazine. DOI 10.1123/japa.10.2.173 was fabricated and has been removed (v8.16).]
- Rockwood K et al. A global clinical measure of fitness and frailty in elderly people. CMAJ. 2005;173(5):489–495. doi:10.1503/cmaj.050051
- Makizako H, Shimada H, Doi T, Tsutsumimoto K, Nakakubo S, Hotta R, Suzuki T. Predictive cutoff values of the Five-Times Sit-to-Stand Test and the Timed Up & Go Test for disability incidence in older people dwelling in the community. Phys Ther. 2017;97(4):417–424. [PMID: 28371914 — DOI corrected this session from erroneous 20160065] doi:10.2522/ptj.20150665
- Huemer MT, Kluttig A, Fischer B, Ahrens W, Castell S, Ebert N, Gastell S, Jöckel KH, Kaaks R, Karch A, Keil T, Kemmling Y, Krist L, Leitzmann M, Lieb W, Meinke-Franze C, Michels KB, Mikolajczyk R, Moreno Velásquez I, Pischon T, Schipf S, Schmidt B, Schöttker B, Schulze MB, Stocker H, Teismann H, Wirkner K, Drey M, Peters A, Thorand B. Grip strength values and cut-off points based on over 200,000 adults of the German National Cohort — a comparison to the EWGSOP2 cut-off points. Age Ageing. 2023;52(1):afac324. [n=200,389 NAKO participants aged 19–75 y; NAKO-derived cut-offs (M <29 kg / F <18 kg) are 2 kg higher than EWGSOP2 (M <27 / F <16); HGS percentile chart in this tool extends Dodds 2014 with NAKO data. PMID: 36702514 ✅ live-fetched v8.19 session] doi:10.1093/ageing/afac324
- Kim S et al. Short Physical Performance Battery as a crosswalk between frailty phenotype and deficit accumulation frailty index. J Gerontol A. 2021;76(12):2251–2257. doi:10.1093/gerona/glab229
- Perera S, Mody SH, Woodman RC, Studenski SA. Meaningful change and responsiveness in common physical performance measures in older adults. J Am Geriatr Soc. 2006;54(5):743–749. [Foundational MCID/SCD source: gait speed small meaningful change 0.04–0.06 m/s, substantial change 0.10 m/s; SPPB small 0.27–0.55 pts, substantial 1 pt; 6MWD small 19–22 m, substantial 50 m. PMID: 16696738 ✅ live-fetched v8.19 session] doi:10.1111/j.1532-5415.2006.00701.x
- Merchant RA, Chan YH, Hui RJY, Lim JY, Kwek SC, Seetharaman SK, Au LSY, Morley JE. Possible sarcopenia and impact of dual-task exercise on gait speed, handgrip strength, falls, and perceived health (HAPPY Study). Front Med (Lausanne). 2021;8:660463. [PMID: 33937294 — corrected v8.20 from prior 33953631 (verified against PubMed); PMCID: PMC8086796 ✅ live-fetched v8.20 session. Source for Demo Case 1 — Mrs E.K.] doi:10.3389/fmed.2021.660463
- Tan RS, Goh EF, Wang D, Chan RCL, Zeng Z, Yeo A, Pek K, Kua J, Wong WC, Shen Z, Lim WS. Effectiveness and usability of the system for assessment and intervention of frailty for community-dwelling pre-frail older adults: a pilot study (SAIF Study). Front Med (Lausanne). 2022 Nov 17;9:955785. [PMID: 36465917; PMCID: PMC9713022 ✅ live-fetched v8.20 session. Author list expanded from "et al." in v8.20. Source for Demo Case 2 — Mr H.W. Note: a corrigendum exists at Front Med (Lausanne). 2022 Dec 22;9:1105448, doi:10.3389/fmed.2022.1105448 (PMID 36619615).] doi:10.3389/fmed.2022.955785
- Pandey A, Kitzman D, Whellan DJ, Duncan PW, Mentz RJ, Pastva AM, Nelson MB, Upadhya B, Chen H, Reeves GR. Frailty among older decompensated heart failure patients: prevalence, association with patient-centered outcomes, and efficient detection methods. JACC Heart Fail. 2019 Dec;7(12):1079–1088. [PMID: 31779931; PMCID: PMC8067953 ✅ live-fetched v8.20 session. Source for Demo Case 4 — Mr R.B.] doi:10.1016/j.jchf.2019.10.003
- Tarazona-Santabalbina FJ, Gómez-Cabrera MC, Pérez-Ros P, Martínez-Arnau FM, Cabo H, Tsaparas K, Salvador-Pascual A, Rodriguez-Mañas L, Viña J. A multicomponent exercise intervention that reverses frailty and improves cognition, emotion, and social networking in the community-dwelling frail elderly: a randomized clinical trial. J Am Med Dir Assoc. 2016 May;17(5):426–433. [PMID: 26947059 ✅ live-fetched v8.20 session. Source for Demo Case 4 — Mr R.B. cardiac context] doi:10.1016/j.jamda.2016.01.019
- Yoon DH, Lee J-Y, Song W. Effects of resistance exercise training on cognitive function and physical performance in cognitive frailty: a randomized controlled trial. J Nutr Health Aging. 2018;22(8):944–951. [PMID: 30272098 ✅ Re-verified v8.20 session (originally live-fetched v8.15). Source for Demo Case 5 — Mrs L.A. Previously cited erroneously as "Langlois F et al., Eur Geriatr Med, 2023" with a structurally invalid DOI (10.1016/j.eurger.2023.05.003). Correct authors, journal, year, and DOI confirmed by Roger and live PubMed record — corrected v8.15.] doi:10.1007/s12603-018-1090-9
- Bohannon RW. Reference values for the five-repetition sit-to-stand test: a descriptive meta-analysis of data from elders. Percept Mot Skills. 2006;103(1):215–222. [Meta-analysis of 13 papers; normative cut-offs for worse-than-average performance: >11.4 s (60–69 y), >12.6 s (70–79 y), >14.8 s (80–89 y); these values are displayed in the built-in 5×STS timer (v8.4). PMID: 17037663 ✅ live-fetched v8.19 session] doi:10.2466/pms.103.1.215-222
- Whitney SL, Wrisley DM, Marchetti GF, Gee MA, Redfern MS, Furman JM. Clinical Measurement of Sit-to-Stand Performance in People With Balance Disorders: Validity of Data for the Five-Times-Sit-to-Stand Test. Phys Ther. 2005;85(10):1034–1045. [Protocol anchor for the 5×STS card — added v9.9.24. Concurrent/discriminative-validity study that formalised the five-repetition FTSST protocol (stand from a 43-cm chair five times as fast as possible, arms folded across the chest); basis for the APTA / Shirley Ryan AbilityLab clinical standard. Cited in the «Standardised Protocol» heading of the Test Protocols 5×STS card; v9.9.24 also reconciled the card's timer-start rule to the Whitney start-on-«Go» convention. PMID: 16180952 ✅ live-fetched v9.9.24 session] doi:10.1093/ptj/85.10.1034
- Csuka M, McCarty DJ. Simple method for measurement of lower extremity muscle strength. Am J Med. 1985;78(1):77–81. [Historical-origin reference for the timed chair-stand method — added v9.9.24. Standardised the original timed chair-stand test in 139 healthy subjects aged 20–85. Note: the original method timed ten repetitions, not five — it is the methodological ancestor of the 5×STS but not the five-repetition protocol itself (that is Whitney 2005, above); catalogued as origin citation only. PMID: 3966492 ✅ verified v9.9.24 session] doi:10.1016/0002-9343(85)90465-6
- Grgic J, Schoenfeld BJ, Maier AB, Pedisic Z. Reference values for the five-times-sit-to-stand test: a pooled analysis including 45,470 participants from 14 countries. GeroScience. 2026;48(2):3059–3067. [Normative dataset for FTSST percentile chart — added v8.2. SHARE Wave 5 (2013); n=45,470; 14 European countries; ages 50–90+; weighted percentiles by sex and 5-year age bands; PMID: 40875134] doi:10.1007/s11357-025-01863-8
- Alcazar J, Alegre LM, Van Roie E, Magalhães JP, Nielsen BR, González-Gross M, Júdice PB, Casajús JA, Delecluse C, Sardinha LB, Suetta C, Ara I. Relative sit-to-stand power: aging trajectories, functionally relevant cut-off points, and normative data in a large European cohort. J Cachexia Sarcopenia Muscle. 2021;12(4):921–932. [Source for STS power equation and mobility cut-offs — added v8.2. n=9,906 older adults + 586 young/middle-aged; cut-offs: 2.6 W/kg (M), 2.1 W/kg (F) for mobility limitation; PMID: 34216098] doi:10.1002/jcsm.12737
- Baltasar-Fernandez I, Alcazar J, Mañas A, Alegre LM, Alfaro-Acha A, Rodriguez-Mañas L, Ara I, García-García FJ, Losa-Reyna J. Relative sit-to-stand power cut-off points and their association with negative[s — sic] outcomes in older adults. Sci Rep. 2021;11(1):19460. [Source for 5×STS frailty/ADL cut-offs — added v8.2. n=1,369; cut-offs: 2.5 W/kg (M), 1.9 W/kg (F) for frailty and ADL limitations. PMCID: PMC8484545 ✅ live-fetched v8.19 session. Title typo finding (v8.19): the published title reads "negatives outcomes" (with anomalous plural). The typo is preserved across Nature.com, PMC, Springer Nature, and independent citing literature; FrailtyTrack pre-v8.19 silently corrected it. Now annotated [sic] above per scientific citation best practice.] doi:10.1038/s41598-021-98871-3
- Garcia-Aguirre M, Baltasar-Fernandez I, Alcazar J, Losa-Reyna J, Alfaro-Acha A, Ara I, Rodriguez-Mañas L, Alegre LM, Garcia-Garcia FJ. Cut-off points for low relative 30-s sit-to-stand power and their associations with adverse health conditions. J Cachexia Sarcopenia Muscle. 2025;16(1):e13676. [Source for 30s CST power cut-offs and MCID — added v8.2. Cut-offs: 2.53 W/kg (M), 2.01 W/kg (F); MCID: 0.42 W/kg (M), 0.33 W/kg (F); PMID: 39790033] doi:10.1002/jcsm.13676
- Coelho-Junior HJ, Marzetti E, Picca A, Tosato M, Calvani R, Landi F. Sex- and age-specific normative values of lower extremity muscle power in Italian community-dwellers. J Cachexia Sarcopenia Muscle. 2024;15(1):45–54. [Normative dataset for 5×STS power percentile chart — added v8.3. Lookup 7+ project; n=12,864 community-dwellers; Italy; ages 18–98; P5/P25/P50/P75/P95 by sex and 10-yr age band for relative power (W/kg); formula: P_rel = 0.9 × g × (height_m − 2 × chairH_m) × reps / time; Tables S3 (men) and S6 (women) extracted from supplementary material; PMID: 37986667] doi:10.1002/jcsm.13301
- Freitas SR, Cruz-Montecinos C, Ratel S, Pinto RS. Powerpenia Should be Considered a Biomarker of Healthy Aging. Sports Med Open. 2024;10(1):27. [Powerpenia narrative source — added v9.4.0. Argues that the loss of muscle power should be measured separately from sarcopenia (mass) and dynapenia (strength) because power decline starts earlier and progresses faster, and only 2 of 220 dynapenia studies between 2008 and 2023 directly measured power. Underlies the v9.4.0 Powerpenia note in the 5×STS card and the Sarkopenie–Dynapenie–Powerpenia triad in the BFH 2026 workshop script. PMID: 38523229; PMCID: PMC10961295. ✅ live-fetched v9.4.0 session] doi:10.1186/s40798-024-00689-6
- Strassmann A, Steurer-Stey C, Dalla Lana K, Zoller M, Turk AJ, Suter P, Puhan MA. Population-based reference values for the 1-min sit-to-stand test. Int J Public Health. 2013;58(6):949–953. [Swiss normative dataset for 1-minSTS — added v8.5. n=6,926 Swiss adults (community, nationwide campaign 2010–2012); ages 20–79 y; P2.5/P25/P50/P75/P97.5 by 5-yr age band and sex; chair height 46 cm; arms not used; median 50 reps (M, 20–24 y) declining to 30 reps (M, 75–79 y); PMID: 23974352] doi:10.1007/s00038-013-0504-z
- Simpkins C, Yang F. Muscle power is more important than strength in preventing falls in community-dwelling older adults. J Biomech. 2022;134:111018. [n=94 community-dwelling adults; 5×STS power discriminates fallers from non-fallers better than isometric knee strength; optimal threshold 12 s / 1.3 W/(kg·m); PMID: 35228153] doi:10.1016/j.jbiomech.2022.111018
- Yeung SSY, Reijnierse EM, Trappenburg MC, Hogrel J-Y, McPhee JS, Piasecki M, Sipilä S, Salpakoski A, Butler-Browne G, Pääsuke M, Gapeyeva H, Narici MV, Meskers CGM, Maier AB. Handgrip strength cannot be assumed a proxy for overall muscle strength. J Am Med Dir Assoc. 2018;19(8):703–709. [n=960 across 5 cohorts; ICC between HGS and KES poor–moderate (0.37–0.54); low agreement at individual level; HGS should not be assumed proxy for lower-limb strength. PMID: 29935982] doi:10.1016/j.jamda.2018.04.019
- Yeung SSY, Reijnierse EM, Trappenburg MC, Blauw GJ, Meskers CGM, Maier AB. Knee extension strength measurements should be considered as part of the comprehensive geriatric assessment. BMC Geriatr. 2018;18(1):130. [n=163 geriatric outpatients; KES showed stronger associations with physical, nutritional, cognitive, and functional health characteristics than HGS; inclusion of KES in CGA recommended. PMID: 29859054] doi:10.1186/s12877-018-0815-2
- Bohannon RW. Reference values for knee extension strength obtained by hand-held dynamometry from apparently healthy older adults: a meta-analysis. J Frailty Aging. 2017;6(4):199–201. [Normative %BW values for dominant knee extension (HHD); ages 60–79; range 35.6–48.8%BW; used as KES reference norms in FrailtyTrack. PMID: 29165536] doi:10.14283/jfa.2017.32
- Zheng H, Sun W, Zhou Z, Tian F, Xiao W, Zheng L. Cut-off points for knee extension strength: identifying muscle weakness in older adults. Eur Geriatr Med. 2024;15(4):913–925. [Systematic review of 12 studies; high heterogeneity; no consensus cut-off established; HHD-based isometric KES recommended as clinically practical; standardised approach needed. PMID: 38926333] doi:10.1007/s41999-024-01009-7
- Montero-Odasso M, van der Velde N, Martin FC, Petrovic M, Tan MP, Ryg J et al.; Task Force on Global Guidelines for Falls in Older Adults. World guidelines for falls prevention and management for older adults: a global initiative. Age Ageing. 2022;51(9):afac205. [Comprehensive international evidence-based guideline; recommends gait speed and TUG for falls risk stratification; multifactorial assessment and exercise-based intervention; PMID: 36178003; PMCID: PMC9523684 ✅ live-fetched v8.19 session] doi:10.1093/ageing/afac205
- Yardley L, Beyer N, Hauer K, Kempen G, Piot-Ziegler C, Todd C. Development and initial validation of the Falls Efficacy Scale-International (FES-I). Age Ageing. 2005;34(6):614–619. [Original FES-I 16-item development and validation. ProFaNE consortium; n=704 community-dwelling adults aged 60–95 from UK, Germany, Netherlands, Switzerland, Greece; Cronbach's α=0.96; ICC=0.96; range 16–64. PMID: 16267188 ✅ live-fetched v9.2.1 session] doi:10.1093/ageing/afi196
- Kempen GIJM, Yardley L, van Haastregt JCM, Zijlstra GAR, Beyer N, Hauer K, Todd C. The Short FES-I: a shortened version of the Falls Efficacy Scale-International to assess fear of falling. Age Ageing. 2008;37(1):45–50. [Original Short FES-I 7-item development. Items 2, 4, 6, 7, 9, 15, 16 from FES-I; range 7–28; comparable psychometric properties to FES-I; suitable for rapid clinical assessment. ✅ live-fetched v9.2.1 session] doi:10.1093/ageing/afm157
- Dias N, Kempen GIJM, Todd CJ, Beyer N, Freiberger E, Piot-Ziegler C, Yardley L, Hauer K. The German version of the Falls Efficacy Scale—International Version (FES-I) [Die Deutsche Version der Falls Efficacy Scale—International Version (FES-I)]. Z Gerontol Geriatr. 2006;39(4):297–300. [Validated German FES-I translation by the Heidelberg Bethanien team (Klaus Hauer). Manchester ProFaNE site classifies the German FES-I as "Validated" status. ✅ live-fetched v9.2.1 session] doi:10.1007/s00391-006-0400-8
- Delbaere K, Close JCT, Mikolaizak AS, Sachdev PS, Brodaty H, Lord SR. The Falls Efficacy Scale International (FES-I): a comprehensive longitudinal validation study. Age Ageing. 2010;39(2):210–216. [Definitive cut-points for FES-I and Short FES-I. Sydney Memory and Ageing Study; n=500 community-dwelling adults ≥70 y; FES-I cut-points: Low 16–19 / Moderate 20–27 / High 28–64; Short FES-I cut-points: Low 7–8 / Moderate 9–13 / High 14–28. PMID: 20061508 ✅ live-fetched v9.2.1 session] doi:10.1093/ageing/afp225
- Hauer KA, Kempen GIJM, Schwenk M, Yardley L, Beyer N, Todd C, Oster P, Zijlstra GAR. Validity and sensitivity-to-change of the Falls Efficacy Scales International to assess fear of falling in older adults with and without cognitive impairment. Gerontology. 2011;57(5):462–472. [FES-I validation in cognitive impairment. Geriatric rehabilitation patients with and without cognitive impairment; Cronbach's α=0.92; demonstrates feasibility in older adults with mild-to-moderate cognitive impairment. ✅ live-fetched v9.2.1 session] doi:10.1159/000320054
- Kaiser MJ, Bauer JM, Ramsch C, Uter W, Guigoz Y, Cederholm T, Thomas DR, Anthony P, Charlton KE, Maggio M, Tsai AC, Grathwohl D, Vellas B, Sieber CC; MNA-International Group. Validation of the Mini Nutritional Assessment short-form (MNA-SF): A practical tool for identification of nutritional status. J Nutr Health Aging. 2009;13(9):782–788. [Source for the MNA-SF protocol card — added v9.4.0. Validation of the revised 6-item MNA-SF against the full MNA in a multinational n=2,032 dataset (mean age 82.3 y). Thresholds 12–14 normal / 8–11 risk / 0–7 malnourished. The revised MNA-SF allows substitution of calf circumference (CC) for BMI when BMI cannot be measured, enabling use in immobile or non-stehfähige patients. PMID: 19812868. ✅ live-fetched v9.4.0 session] doi:10.1007/s12603-009-0214-7
- Frehner D, Knuchel S, Gafner SC, Zindel B. StoppSturz Vorgehen Physiotherapie. Manual. Bern: PHS Public Health Services; 2021. Version 05.08.2021. [Official Swiss physiotherapy fall-prevention pathway. Authored by physioswiss working group, supported by physioswiss + Gesundheitsförderung Schweiz; 2-scenario / 3-tier risk algorithm derived from CDC STEADI 2017 but adapted for Swiss physiotherapy practice and prescription logic. License: "Alle Rechte vorbehalten. Verwendung unter Quellenangabe (siehe Zitationsvorschlag) erlaubt." Source PDF on BFU portal ✅ live-fetched v9.2.2 session] bfu.ch/media/.../stoppsturz_manual_physiotherapie.pdf
- Frehner D, Knuchel-Schnyder S, Zindel B, Bruderer-Hofstetter M, Pfenninger B. Sturzprävention in der Physiotherapie: Grundlagen und Empfehlungen für die Praxis. Bern: BFU, Beratungsstelle für Unfallverhütung; 2021. Fachdokumentation 2.249, 44 Seiten. [Companion BFU document to the StoppSturz Manual — deeper scientific grounding and practice recommendations. DOI verified via converging references and BFU document numbering scheme ✅ v9.2.2 session] doi:10.13100/BFU.2.249.01.2021
- Franchignoni F, Horak F, Godi M, Nardone A, Giordano A. Using psychometric techniques to improve the Balance Evaluation Systems Test: the mini-BESTest. J Rehabil Med. 2010;42(4):323–331. [Original Mini-BESTest development. Reduction of 36-item BESTest to 14-item Mini-BESTest via factor analysis and Rasch analysis; n=115 adult patients with diverse neurological diagnoses. © OHSU 2005–2013. Cited as Mini-BESTest source in StoppSturz Manual ✅ live-fetched v9.2.2 session] doi:10.2340/16501977-0537
- Yingyongyudha A, Saengsirisuwan V, Panichaporn W, Boonsinsukh R. The Mini-Balance Evaluation Systems Test (Mini-BESTest) demonstrates higher accuracy in identifying older adult participants with history of falls than do the BESTest, Berg Balance Scale, or Timed Up and Go Test. J Geriatr Phys Ther. 2016;39(2):64–70. [Mini-BESTest community-dwelling cut-off ≤16/28. Used by StoppSturz for older adults with/without fall history. Verified via citation in StoppSturz Manual] doi:10.1519/JPT.0000000000000050
- Cramer E, Weber F, Faro G, Klein M, Willeke D, Hering T, Zietz D. Cross-cultural adaption and validation of the German version of the Mini-BESTest in individuals after stroke: an observational study. Neurol Res Pract. 2020;2:27. [Validated DACH-region German version (GVMBT) of the Mini-BESTest. Hochschule für Gesundheit Bochum; n=50 sub-acute/chronic stroke (NIHSS 0–7); 16 min administration; Cronbach's α = 0.90 (95% CI 0.87–0.94); convergent validity ρBBS = 0.93, ρTUG = −0.85; ceiling 2% (vs BBS 14% in same sample); no floor effect. Open Access (CC BY 4.0). ✅ live-fetched v9.2.3 session, full PDF reviewed] doi:10.1186/s42466-020-00078-w
- Di Carlo S, Bravini E, Vercelli S, Massazza G, Ferriero G. The Mini-BESTest: a review of psychometric properties. Int J Rehabil Res. 2016;39(2):97–105. [Systematic review of Mini-BESTest psychometric properties. Source for the often-cited "Cronbach's α 0.89–0.96 across populations", "Pearson r 0.79–0.94 with BBS", and "ceiling 0.9–4.3% across populations" ranges. Reference 16 in Cramer 2020. PMID 26795715] doi:10.1097/MRR.0000000000000153
- Bergström M, Lenholm E, Franzén E. Translation and validation of the Swedish version of the Mini-BESTest in subjects with Parkinson's disease or stroke: a pilot study. Physiother Theory Pract. 2012;28(7):509–514. [Swedish Mini-BESTest pilot validation. Reference 20 in Cramer 2020. Cited in StoppSturz Manual literature list. PMID 22288725] doi:10.3109/09593985.2011.653707
- Berg KO, Wood-Dauphinee SL, Williams JI, Gayton D. Measuring balance in the elderly: preliminary development of an instrument. Physiother Can. 1989;41(6):304–311. [Original Berg Balance Scale paper. 14-item, 56-point ordinal balance assessment now used worldwide. Foundational reference for all subsequent BBS validation work] doi:10.3138/ptc.41.6.304
- Scherfer E, Bohls C, Freiberger E, Heise K-F, Hogan D. Berg-Balance-Scale — deutsche Version. Übersetzung eines Instruments zur Beurteilung von Gleichgewicht und Sturzgefährdung. physioscience. 2006;2:59–66. [Authorised DACH German version of the BBS. Cross-cultural adaptation following Beaton et al. recommendations. Authorised by and developed in correspondence with original author Katherine Berg (Erlangen Conference 2005-10-08). Permissive license: free use with citation of original and this publication. ✅ live-fetched v9.2.4 session, full PDF reviewed] doi:10.1055/s-2006-926833
- Shumway-Cook A, Baldwin M, Polissar NL, Gruber W. Predicting the probability for falls in community-dwelling older adults. Phys Ther. 1997;77(8):812–819. [BBS <36/56 = nearly 100% fall risk in community-dwelling older adults. Foundational fall-risk threshold paper, n=44. Non-linear relationship between BBS score and fall probability. PMID 9256869] doi:10.1093/ptj/77.8.812
- Steffen TM, Hacker TA, Mollinger L. Age- and gender-related test performance in community-dwelling elderly people: Six-Minute Walk Test, Berg Balance Scale, Timed Up & Go Test, and gait speeds. Phys Ther. 2002;82(2):128–137. [BBS, 6MWT, TUG, gait-speed normative values for community-dwelling older adults. n=96, ages 61–89. Anglo-American normative reference. PMID 11856064] doi:10.1093/ptj/82.2.128
- Muir SW, Berg K, Chesworth B, Speechley M. Use of the Berg Balance Scale for predicting multiple falls in community-dwelling elderly people: a prospective study. Phys Ther. 2008;88(4):449–459. [Definitive paper showing dichotomous BBS cut-offs are unreliable; recommends likelihood ratios across the score range. n=210 community-dwelling, 12-month prospective cohort. Concluded "use of the BBS as a dichotomous scale to identify people at high risk for falling should be discouraged because it fails to identify the majority of such people." Lower scores (especially <40) signal substantially elevated multiple-fall risk. PMID 18218822] doi:10.2522/ptj.20070251
- Donoghue D, Stokes EK. How much change is true change? The minimum detectable change of the Berg Balance Scale in elderly people. J Rehabil Med. 2009;41(5):343–346. [BBS MDC95 values, score-stratified. n=118 elderly without stroke/Parkinson's/recent hip arthroplasty. Multi-centre test-retest design. Score-dependent MDC: higher MDC at lower baseline scores] doi:10.2340/16501977-0337
- Álvarez-Bustos A, Andres-Lacueva C, Ara I, Arévalo MA, Bolaños JP, Coto-Montes A, Enriquez JA, Escames G, García-García FJ, Gómez-Cabrera MC, Grau-Rivera O, Izquierdo M, Martínez Velilla N, Matheu A, Menéndez Colino R, Muñoz Torres M, Nogués X, Oliva J, Orts-Cortés MI, Párraga Martínez I, Priego F, Rabassa-Bonet M, Rol MA, Serra-Rexach JA, Tarazona-Santabalbina FJ, Rodríguez-Mañas L, Abizanda P, for the CIBERFES working group. Consensus document on frailty: conceptualization, detection, multidisciplinary management and future roadmap. J Nutr Health Aging. 2026;30:100793. [2026 European consensus position statement from CIBERFES (Spanish Research Consortium on Frailty and Healthy Aging, Instituto de Salud Carlos III, 25 research groups). Definition, what frailty is/is not, recommended assessment (SPPB, gait speed, FRAIL Scale, Fried phenotype + FTS5), multicomponent management, stigma, sub-phenotypes, future roadmap. Open Access CC BY-NC-ND 4.0. Available online 28 Jan 2026. Surfaced in the FrailtyTrack About-tab "Position Statements & Consensus" section. ✅ live-fetched v9.2.5 session via digital.csic.es open repository, full PDF reviewed] doi:10.1016/j.jnha.2026.100793
- Garcia-Aguirre M, Baltasar-Fernandez I, Alcazar J, Alfaro-Acha A, Bareiro-Quiñonez FA, Ara I, Rodriguez-Mañas L, Garcia-Garcia FJ, Alegre LM. Low relative sit-to-stand power is associated with the development of adverse health outcomes: a 5-year longitudinal study. J Cachexia Sarcopenia Muscle. 2025;16:e13852. [5-year longitudinal evidence linking low relative STS power to adverse health outcomes. CIBERFES authorship; cited by Álvarez-Bustos 2026 as the primary support for muscle power as a "promising marker of frailty" given that powerpenia occurs earlier and progresses faster than reductions in muscle size and strength. Complements the Garcia-Aguirre 2025 cross-sectional cut-off paper (e13676) already in this bibliography. ✅ live-fetched v9.2.5 session] doi:10.1002/jcsm.13852
- García-García FJ, Carnicero JA, Losa-Reyna J, Alfaro-Acha A, Castillo-Gallego C, Rosado-Artalejo C, Gutiérrrez-Ávila G[sic], Rodriguez-Mañas L. Frailty Trait Scale–Short Form: A Frailty Instrument for Clinical Practice. J Am Med Dir Assoc. 2020;21(9):1260–1266.e2. [Source paper for the Frailty Trait Scale–Short Form (FTS5) — added to bibliography in v9.7.1. Item-reduction of the 12-item FTS via AUC-maximisation against age-, sex-, and Charlson-adjusted models for mortality, hospitalisation, disability, and incident frailty (Fried Phenotype + Frailty Index) in n=1,634 from the Toledo Study for Healthy Aging. FTS5 items: BMI, PASE, gait speed, grip strength, progressive Romberg; range 0–50; cut-off >25 = frail. Frailty prevalence by FTS5 = 24% vs 8% by Fried Phenotype in the same sample (p. 1263, Table 5). Pedagogical strength: in Fried-prefrail participants, FTS5 stratifies 35% into a high-risk frail group (mortality OR 4.0; incident frailty OR 6.6–8.7) and 65% into a near-baseline-risk group — addressing the dichotomy limitation of Fried phenotype scoring. Recommended as a complement to Fried phenotype by CIBERFES (Álvarez-Bustos 2026). Triple-r author spelling Gutiérrrez-Ávila preserved verbatim as published (consistent across PubMed PMID 32005416, ScienceDirect PII S1525861019308680, UVa & UCa institutional repositories, citing literature) — same convention as the Baltasar-Fernandez 2021 «negative[s] outcomes» published-record idiosyncrasy. FrailtyTrack status: bibliography + ref-chips only in v9.7.1 (closes a citation hole that pre-existed since the Position Statements card was added in v9.2.5); full instrument-card integration scheduled for v9.8 per the v9.7.0 scoping decision (option 3 of 4). PMID 32005416, epub 29 Jan 2020. ✅ live-fetched v9.7.1 session, all 5 fields confirmed via DOI resolution + PubMed + UVa/UCa + uploaded PDF] doi:10.1016/j.jamda.2019.12.008
- Izquierdo M, de Souto Barreto P, Arai H, Bischoff-Ferrari HA, Cadore EL, Cesari M, Chen LK, Coen PM, Courneya KS, Duque G, Ferrucci L, Fielding RA, García-Hermoso A, Gutiérrez-Robledo LM, Harridge SDR, Kirk B, Kritchevsky S, Landi F, Lazarus N, Liu-Ambrose T, Marzetti E, Merchant RA, Morley JE, Pitkälä KH, Ramírez-Vélez R, Rodriguez-Mañas L, Rolland Y, Ruiz JG, Sáez de Asteasu ML, Villareal DT, Waters DL, Won Won C, Vellas B, Fiatarone Singh MA. Global consensus on optimal exercise recommendations for enhancing healthy longevity in older adults (ICFSR). J Nutr Health Aging. 2025;29(1):100401. [ICFSR 2025 global exercise consensus. Multicomponent prescription: strength + power + balance/gait + aerobic + flexibility. Endorsed by Álvarez-Bustos 2026. Vivifrail program (vivifrail.com) recommended as capacity-tailored prescription tool. PMID 39743381. Note DOI uses 2024 prefix despite 2025 issue. ✅ live-fetched v9.2.5 session] doi:10.1016/j.jnha.2024.100401
- Rodriguez-Mañas L, Féart C, Mann G, Viña J, Chatterji S, Chodzko-Zajko W, et al. (FOD-CC group). Searching for an operational definition of frailty: a Delphi method based consensus statement. The Frailty Operative Definition-Consensus Conference Project. J Gerontol A Biol Sci Med Sci. 2013;68(1):62–67. [Foundational frailty operational-definition Delphi consensus. Cited as reference [11] in Álvarez-Bustos 2026 as the basis for CIBERFES's "agreed by a group of experts using the Delphi method" definition. Establishes frailty as predisposing primarily to disability. PMID 22511289. ✅ live-fetched v9.2.5 session] doi:10.1093/gerona/gls119
- Clegg A, Young J, Iliffe S, Rikkert MO, Rockwood K. Frailty in elderly people. Lancet. 2013;381(9868):752–762. [Canonical Lancet review on frailty. Surfaces the two-model framework (Fried phenotype vs Rockwood deficit accumulation) as foundational background. Used in Background tab Section 1.1 / 1.3 / 1.6. PMID 23395245. ✅ live-fetched v9.2.6 session] doi:10.1016/S0140-6736(12)62167-9
- Hoogendijk EO, Afilalo J, Ensrud KE, Kowal P, Onder G, Fried LP. Frailty: implications for clinical practice and public health. Lancet. 2019;394(10206):1365–1375. [Lancet review on clinical and public-health implications. Cited as reference [166] in Álvarez-Bustos 2026 for frailty as the "main modifiable factor" associated with mortality in older adults. Used in Background tab Section 1.2 / 1.5 / 1.6. PMID 31609228. ✅ live-fetched v9.2.6 session] doi:10.1016/S0140-6736(19)31786-6
- Dent E, Martin FC, Bergman H, Woo J, Romero-Ortuno R, Walston JD. Management of frailty: opportunities, challenges, and future directions. Lancet. 2019;394(10206):1376–1386. [Companion Lancet paper to Hoogendijk 2019, focusing on the management side of the same Lancet frailty themed issue. PMID 31609229. ✅ live-fetched v9.2.6 session] doi:10.1016/S0140-6736(19)31785-4
- Dent E, Clegg A, Roller-Wirnsberger R, Vetrano DL, Hoogendijk EO. Reorienting frailty in clinical practice, public health, and policy: the Lancet Commission on Frailty. Lancet. 2025;405(10497):2265–2266. [Lancet Commission on Frailty — programme announcement. Co-Chairs Dent & Hoogendijk, 21 commissioners, 4 priority areas (life-course recognition; diagnostic framework with ICD/ICF correlation; cross-specialty management; public-health policy adoption). Aligned with UN Decade of Healthy Ageing 2021–2030, WHO World Report on Ageing and Health, and the World Health Assembly primary-care reorientation. Important framing: programme document, not finalised consensus — substantive report pending. Open Access (CC BY 4.0). Surfaced in the FrailtyTrack About-tab "Position Statements & Consensus" Lancet card, and cited in Background Section 1.1 / 1.2 / 1.9. Verified via University of Leeds White Rose institutional repository (eprints.whiterose.ac.uk/237353) plus 3 corroborating sources (Lancet website search snippet, Karolinska press release, Mirage News). ✅ live-fetched v9.3.0 session, all 5 fields confirmed] doi:10.1016/S0140-6736(25)01101-8
- Mitnitski AB, Mogilner AJ, Rockwood K. Accumulation of deficits as a proxy measure of aging. Scientific World Journal. 2001;1:323–336. [Original deficit-accumulation Frailty Index paper. Foundation of the Rockwood-tradition deficit-accumulation operational model. Used in Background tab Section 1.3 to anchor the deficit-accumulation column of the two-model comparison. ✅ live-fetched v9.2.6 session] doi:10.1100/tsw.2001.58
- Buta BJ, Walston JD, Godino JG, Park M, Kalyani RR, Xue QL, Bandeen-Roche K, Varadhan R. Frailty assessment instruments: systematic characterization of the uses and contexts of highly-cited instruments. Ageing Res Rev. 2016;26:53–61. [Systematic review of frailty assessment instruments — their uses and clinical contexts. Cited as reference [35] in Álvarez-Bustos 2026 in the boundary-statements section. Used in Background tab Section 1.3 to anchor the comparison of operational models. ✅ live-fetched v9.2.6 session] doi:10.1016/j.arr.2015.12.003
- Bernabei R, Landi F, Calvani R, Cesari M, Del Signore S, Anker SD, et al.; SPRINTT consortium. Multicomponent intervention to prevent mobility disability in frail older adults: randomised controlled trial (SPRINTT project). BMJ. 2022;377:e068788. [SPRINTT RCT (n=1,519 across 11 European countries; evaluator-blinded). Multicomponent physical activity + nutritional counselling prevented mobility disability in older adults with physical frailty and sarcopenia in the lower-functioning SPPB ≤7 stratum. Cited as reference [43] in Álvarez-Bustos 2026 as the foundational frailty-intervention RCT. Used in Background tab Section 1.2 / 1.6 / 1.7. PMID 35545258. ✅ live-fetched v9.2.6 session] doi:10.1136/bmj-2021-068788
- Travers J, Romero-Ortuno R, Bailey J, Cooney MT. Delaying and reversing frailty: a systematic review of primary care interventions. Br J Gen Pract. 2019;69(678):e61–e69. [Systematic review of primary-care interventions for delaying or reversing frailty — multicomponent exercise found to be consistently effective in community settings. Cited as reference [84] in Álvarez-Bustos 2026 in the management section. Used in Background tab Section 1.2 / 1.6. ✅ live-fetched v9.2.6 session] doi:10.3399/bjgp18X700241
- Malmstrom TK, Miller DK, Simonsick EM, Ferrucci L, Morley JE. SARC-F: a symptom score to predict persons with sarcopenia at risk for poor functional outcomes. J Cachexia Sarcopenia Muscle. 2016;7(1):28–36. [Primary validation of SARC-F. AAH, BLSA, and NHANES cohorts; cut-off ≥4/10; internally consistent and valid for sarcopenia risk and adverse outcomes. PMID: 27066316 ✅] doi:10.1002/jcsm.12048
- Borson S, Scanlan J, Brush M, Vitaliano P, Dokmak A. The mini-cog: a cognitive 'vital signs' measure for dementia screening in multi-lingual elderly. Int J Geriatr Psychiatry. 2000;15(11):1021–1027. [Original Mini-Cog development and validation. n=249; sensitivity 99%, correctly classified 96%; no influence of education or language; 3-minute administration. PMID: 11113982 ✅] doi:10.1002/1099-1166(200011)15:11<1021::AID-GPS234>3.0.CO;2-6
- Nasreddine ZS, Phillips NA, Bédirian V, Charbonneau S, Whitehead V, Collin I, Cummings JL, Chertkow H. The Montreal Cognitive Assessment, MoCA: a brief screening tool for mild cognitive impairment. J Am Geriatr Soc. 2005;53(4):695–699. [Original MoCA validation. n=277; sensitivity 90% (MCI) / 100% (AD) at cut-off ≤25; 10-minute administration; PMID: 15817019 ✅] doi:10.1111/j.1532-5415.2005.53221.x
- Montero-Odasso M, Muir SW, Speechley M. Dual-task complexity affects gait in people with mild cognitive impairment: the interplay between gait variability, dual tasking, and risk of falls. Arch Phys Med Rehabil. 2012;93(2):293–299. [Foundational DT-TUG study. MCI (n=43) vs controls (n=25); dual-task gait variability significantly higher in MCI; arithmetic task more demanding than naming task; PMID: 22289240 ✅] doi:10.1016/j.apmr.2011.08.026
- Bishop DJ, Beck B, Biddle SJH, Denay KL, Ferri A, Gibala MJ, Headley S, Jones AM, Jung M, Lee MJ-C, Moholdt T, Newton RU, Nimphius S, Pescatello LS, Saner NJ, Tzarimas C. Physical Activity and Exercise Intensity Terminology: A Joint American College of Sports Medicine (ACSM) Expert Statement and Exercise and Sport Science Australia (ESSA) Consensus Statement. Med Sci Sports Exerc. 2025;57(11):2599–2613. [Anchor reference for FrailtyTrack §4.2 (Background tab, training-in-frailty chapter, added v9.9.0). Joint ACSM Expert Statement / ESSA Consensus Statement proposing standardised exercise-intensity terminology with utility across all ages, sexes, conditions and activities. Five-tier framework (Very Low / Low / Moderate / High / Very High) plus five matched perception-of-effort descriptors (very easy / easy / somewhat hard / hard / very hard). Cross-walked against MT1 (lactate / gas-exchange / ventilatory threshold), MT2 (MLSS, critical power, RCP), Wₘₐₓ, %1RM, RIR, RPE10, RPE20, %HRR, %VO2max, METs — concluding that %VO2max, %HRmax, %HRR, and METs do not adequately partition individuals into category-specific physiological responses, and that for resistance exercise RIR (proximity to neuromuscular failure) is more transferable than %1RM. Co-published simultaneously in J Sci Med Sport 2025;28(12):980–991, doi:10.1016/j.jsams.2024.11.004 (PMID 41093682) — identical content. Pre-session memory drift caught: the v9.7.x cumulative memory had this DOI as 10.1249/MSS.0000000000003576 — incorrect; the correct MSSE DOI is 10.1249/MSS.0000000000003795, confirmed by 4 independent primary sources (PubMed PMID 41093682, LWW journal page, Ovid LWW, ACSM Science Spotlight). Per Rule 1, the correct DOI is what FrailtyTrack uses. ✅ live-fetched v9.9.0 session, all 5 fields verified.] doi:10.1249/MSS.0000000000003795
- Currier BS, D'Souza AC, Fiatarone Singh MA, Lowisz CV, Rawson ES, Schoenfeld BJ, Smith-Ryan AE, Steen JP, Thomas GA, Triplett NT, Washington TA, Werner TJ, Phillips SM. American College of Sports Medicine Position Stand. Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical Performance in Healthy Adults: An Overview of Reviews. Med Sci Sports Exerc. 2026;58(4):851–872. [Anchor reference for FrailtyTrack §4.4 (FITT-VP variables) and partial anchor for §4.3 (multicomponent prescription), added v9.9.0. ACSM 2026 Position Stand updating the 2009 progression-models stand. Overview of 137 systematic reviews, ~30,000 participants, AMSTAR-scored, GRADE-style adapted certainty framework. Open Access CC BY-NC-ND 4.0. Key umbrella-review-grade findings highly relevant to frail and pre-frail populations: strength is enhanced by ≥80% 1RM, full ROM, 2–3 sets, ≥2 sessions/wk, exercise early in session; hypertrophy by higher volumes (≥10 sets/muscle/wk) and eccentric overload; power by moderate loads (30–70% 1RM), low-to-moderate volume, Olympic-style and power RT; physical function (gait speed, chair stand, TUG, walking) is specifically enhanced by power RT. Conversely: training to failure, equipment type, exercise complexity, set structure, time under tension, blood-flow restriction, and periodisation do not consistently impact training outcomes — these are 'optional' RTx variables. Important caveat for FrailtyTrack's frail/pre-frail focus: 'healthy adults' explicitly excluded obesity, sarcopenia and physical frailty, so prescription specifics for frail older adults must be modulated through the CIBERFES/Izquierdo ICFSR 2025 multicomponent framework. PMC PMC12965823. PMID forthcoming. Roger uploaded the primary PDF as Currier_2025_ACSM_Resistance_Training_Prescription.pdf (acceptance 2025; print 2026). ✅ live-fetched v9.9.0 session, 5 independent primary sources, all 5 fields verified.] doi:10.1249/MSS.0000000000003897
- Izquierdo M, Rodriguez-Mañas L, Casas-Herrero A, Martinez-Velilla N, Cadore EL, Sinclair AJ. Is It Ethical Not to Prescribe Physical Activity for the Elderly Frail? J Am Med Dir Assoc. 2016;17(9):779–781. [Anchor reference for FrailtyTrack §4.1 (rationale chapter), added v9.9.0. Position-statement editorial framing the ethical case for prescribing physical activity in frail older adults — that omitting an evidence-based, low-harm, first-line intervention for a remediable condition has its own ethical weight. Cited in Álvarez-Bustos 2026 CIBERFES §10.1 as ref [93]. Authored by core CIBERFES / Vivifrail group (Izquierdo, Rodriguez-Mañas, Casas-Herrero, Martinez-Velilla) plus Cadore (Federal University of Rio Grande do Sul) and Sinclair (Aston / Diabetes Frail). Funded by Spanish Net on Aging and Frailty (RETICEF) and the Erasmus+ Vivifrail project (556988-EPP-1-2014-1-ES-SPO-SCP). ✅ live-fetched v9.9.0 session, 3 independent primary sources, all 5 fields verified.] doi:10.1016/j.jamda.2016.06.015
- Pelland JC, Remmert JF, Robinson ZP, Hinson SR, Zourdos MC. The Resistance Training Dose Response: Meta-Regressions Exploring the Effects of Weekly Volume and Frequency on Muscle Hypertrophy and Strength Gains. Sports Med. 2026;56(2):481–505. [Complementary dose-response anchor for FrailtyTrack §4.4 (FITT-VP volume and frequency variables), added v9.9.0. Multi-level meta-regression of 67 studies, 2,058 participants. Important methodological refinement: classifies sets as 'direct' (specific to outcome) vs 'indirect' (shared muscle activation), with indirect sets quantified at 1 (total), 0.5 (fractional), or 0 (direct only) — resolving heterogeneity that has plagued earlier volume meta-analyses. Findings: dose-response for both volume and frequency with diminishing returns, and for per-session volume a 'point of undetectable outcome superiority' beyond which additional sets do not yield >50% likelihood of detectable additional benefit. Practical translation for the frailty audience: the volume-response curve is real but plateaus quickly, so substantial gains accrue at low-moderate doses. PubMed PMID 41343037. Cited in Currier 2026 (ref [187]). Pre-session memory drift caught: v9.7.x memory had this as 'online ahead of print'; the paper has now appeared in print as Sports Med. 2026;56(2):481–505 (Epub 4 Dec 2025). FrailtyTrack uses the print citation per Rule 1. Note: Currier 2026's reference list contains two transcription typos in their citation of this paper ('Zourdous' and 'muslce') — these are errors in Currier's record, not idiosyncrasies in Pelland's published record, so Rule 7 [sic] preservation does not apply. ✅ live-fetched v9.9.0 session, 4 independent primary sources, all 5 fields verified.] doi:10.1007/s40279-025-02344-w
- Ma N, Lu Z, Mei X, Ma L, Zhang Q. The effectiveness of exercise interventions on muscle strength and balance function in pre-frail older adults: a systematic review and Bayesian network meta-analysis. Front Public Health. 2026;13:1718120. [Supplementary anchor for FrailtyTrack §4.3 (multicomponent prescription, Background tab), added v9.9.0. Bayesian NMA of 17 RCTs, 1,107 pre-frail older adults aged ≥60; 10 distinct exercise interventions compared. Headlines: elastic band exercise highest SUCRA for handgrip strength (87.51%; pooled MD 5.2 kg, 95% CI 0.64–9.8 vs control); progressive exercise + Tai-chi snacking program highest SUCRA for SPPB (90.03%); multicomponent training significantly superior to control for SPPB (MD 1.13 points, 95% CI 0.13–2.10); no exercise modality reached significance vs control for TUG (limited power, n=263 across 6 RCTs). Pre-frail-only scope; not directly applicable to frail or post-acute populations. PROSPERO CRD420251005061. Online 23 Dec 2025; published 27 Jan 2026. ISSN 2296-2565. ✅ live-fetched v9.9.0 session against Frontiers publisher record, all 5 fields verified.] doi:10.3389/fpubh.2025.1718120
- Yang H, Wang B, Wang Q, Zhao J, Liu F, Xie X, Xu F, Zhang P. Effect of multicomponent exercise and nutrition intervention on frailty status in older adults: a network meta-analysis. BMC Geriatr. 2026;26(1):343. [Primary anchor for FrailtyTrack §4.3 combined-intervention claim (multicomponent prescription, Background tab), added v9.9.0. Frequentist NMA of 22 RCTs, 2,055 older adults aged ≥60 with pre-frailty, frailty, or frailty-related risks (including one cognitive-frailty trial: Falck 2025). Compared multicomponent exercise alone, nutritional supplementation alone (protein/amino acids), combined exercise+nutrition vs standard care. Headlines: for frailty score, combined intervention most effective (SMD −0.92, 95% CI −1.43 to −0.40), multicomponent alone significantly effective (SMD −0.78, 95% CI −1.15 to −0.43); for SPPB, only multicomponent alone reached significance (SMD +1.85, 95% CI +0.33 to +3.50); for gait speed, only nutrition alone significant (SMD +0.37, 95% CI +0.06 to +0.68). The «combined > multicomponent alone for frailty score» finding extends EWGSOP2 «resistance + protein optimisation» framing into NMA-grade evidence. Anomalous TUG signal: Yang 2026 reports multicomponent exercise alone increased TUG completion time by 3.96 s (SMD, 95% CI +0.91 to +7.07); authors speculate short-term muscular fatigue. Inconsistent with broader functional-performance literature and Ma 2026 null-significance TUG finding; FrailtyTrack §4.3 draws on Yang 2026 for frailty-score and SPPB findings only and treats the TUG signal as anomalous pending replication. PROSPERO CRD420251038055. Published 09 Feb 2026. ISSN 1471-2318. ✅ live-fetched v9.9.0 session against Springer/BMC Geriatrics publisher record, all 5 fields verified.] doi:10.1186/s12877-026-07111-8
- Marín-Jiménez N, Bizzozero-Peroni B, Molina-Garcia P, Ortega FB, Chaput J-P, Zhang K, Lang JJ, McGrath R, Tomkinson GR, Martínez-Vizcaíno V, Cuenca-García M, Castro-Piñero J. Clinical importance of simple muscular fitness tests to predict long-term health conditions: a systematic review and meta-analysis of 94 cohort studies. Br J Sports Med. 2026;60:465–483. [Anchor for the prognostic-value claim across FrailtyTrack's field-based instruments (HGS, 5×STS, gait speed), added v9.9.1. Systematic review (PROSPERO CRD42022324110) and meta-analysis of 94 cohort studies (155 in SR; 14,951 records screened) on HGS and the 5-repetition chair-stand test (5-CST) as prognostic factors for 12 long-term health conditions. **HGS highest vs lowest (all p<0.05):** cardiovascular OR 0.73 (95% CI 0.67–0.80); T2DM 0.79 (0.68–0.91); musculoskeletal 0.65 (0.56–0.76); disability 0.57 (0.47–0.70); depression 0.70 (0.63–0.78); cognitive decline 0.57 (0.44–0.75); dementia 0.62 (0.53–0.73); Parkinson’s 0.53 (0.31–0.91). **HGS per 5 kg increase:** CVD OR 0.93, T2DM 0.95, depression 0.94, dementia 0.87 (all p<0.05) — 5 kg exceeds the HGS MCID. **5-CST best vs worst:** T2DM OR 0.80, musculoskeletal 0.52, disability 0.58, depression 0.63, dementia 0.68. GRADE certainty: moderate for T2DM and dementia for both tests; low/very low for others. Strongest single-paper meta-anchor for the dementia (HGS OR 0.62, 5-CST OR 0.68) and cognitive-decline associations relevant to forthcoming §4.7 cognitive frailty in v9.11. Joint first authors NM-J and BB-P. CC BY 4.0. ✅ Five-field verified v9.9.1 session from publisher PDF (BMJ Group, online 10 Feb 2026).] doi:10.1136/bjsports-2024-109173
- Castro-Piñero J, Alcazar J, Cuenca-García M, Fernandez-Gamez B, Ara I, Ortega FB. Sit-to-stand test emerges as a powerful prognostic factor of future health outcomes: different versions, measurement properties and future perspectives. Br J Sports Med. 2026 [Epub ahead of print, 6 May 2026]. [Practitioner-facing translation of Marín-Jiménez et al. 2026 specific to the STS test, added v9.9.1. Editorial by overlapping authors (Castro-Piñero, Cuenca-García, Ortega) plus Alcazar and Ara from the CIBERFES / GENUD Toledo group. Three substantive contributions beyond the Marín-Jiménez meta-analysis: (1) 30s-STS vs 5rep-STS responsiveness: AGUEDA RCT (Fernandez-Gamez 2026 Alzheimers Dement 22:e71019) reported 30s-STS effect size 0.4 SD vs 5rep-STS 0.2 SD after 24-week resistance training; Valenzuela 2023 NMA pooled +2.5 reps for 30s-STS (exceeds MCID of 2 reps) vs −1.9 s for 5rep-STS (does not exceed 2.3 s MCID). (2) Pragmatic 5×STS ≥12 s synthesis from three convergent prospective cohorts (Cofré-Bolados 2021, Kim & Won 2022, de Abreu 2022) — lower threshold than the Bohannon/EWGSOP2 15 s currently used in FrailtyTrack. (3) New relative-power thresholds: Kirk 2023 (Eur Geriatr Med 14:421–8) <2.0/1.6 W/kg recurrent falls; Alcazar 2021 (MSSE 53:2217–24) <1.1/1.0 W/kg severe disability; Alcazar 2021 (JCSM 12:921–32) MCID 0.42/0.33 W/kg. The MCID values are the most directly applicable addition for FrailtyTrack's Longitudinal tab. Publication-status note: Epub ahead of print at v9.9.1 ship; volume/issue/pages will appear when assigned to a numbered issue. A correction notice is on file for the 5rep-STS expansion (publisher-issued correction, not a published-record idiosyncrasy, Rule 7 [sic] preservation does not apply). Editorial article type; weight derives from translation of Marín-Jiménez 2026 rather than primary data. ✅ Five-field verified v9.9.1 session from publisher PDF (BMJ Group, online 6 May 2026).] doi:10.1136/bjsports-2026-111739
- Casas-Herrero Á, Sáez de Asteasu ML, Antón-Rodrigo I, Sánchez-Sánchez JL, Montero-Odasso M, Marín-Epelde I, Ramón-Espinoza F, Zambom-Ferraresi F, Petidier-Torregrosa R, Elexpuru-Estomba J, Álvarez-Bustos A, Galbete A, Martínez-Velilla N, Izquierdo M. Effects of Vivifrail multicomponent intervention on functional capacity: a multicentre, randomized controlled trial. J Cachexia Sarcopenia Muscle. 2022;13(2):884–893. [The Vivifrail-MCI multicentre RCT — primary anchor for forthcoming §4.7 cognitive frailty (v9.11), added v9.9.3. 188 patients aged >75 y, pre-frail or frail per Fried criteria, with MCI or mild dementia, Barthel Index ≥60, randomised across three Spanish tertiary hospitals (Pamplona, Getafe, San Sebastián). Intervention: 3-month Vivifrail capacity-tailored programme — resistance + balance + flexibility 3 d/wk plus gait re-training 5 d/wk. Primary endpoint SPPB change; significant improvement in intervention vs control. Also significant on cognitive function (Spanish-MMSE), handgrip strength, mood (GDS). First multicentre RCT specifically combining frailty + cognitive impairment, evidencing that the multicomponent exercise framework remains effective even when cognitive comorbidity is present. ClinicalTrials.gov NCT03657940. Demo case Herr H.K. (84M frail + MCI 18 months, added v9.4.0) is modelled on the Vivifrail-Stufe-C inclusion profile. PMID 35150086. ✅ live-fetched v9.9.3 session, 5 independent primary sources, all 5 fields verified.] doi:10.1002/jcsm.12925
- O'Caoimh R, Sezgin D, O'Donovan MR, Molloy DW, Clegg A, Rockwood K, Liew A. Prevalence of frailty in 62 countries across the world: a systematic review and meta-analysis of population-level studies. Age Ageing. 2021;50(1):96–104. [Canonical global prevalence anchor for §1.9 background prose, added v9.9.3. 240 studies, 265 prevalence proportions, 62 countries, 1,755,497 participants pooled (1 Jan 1998 to 1 April 2020). Headline finding cited in §1.9 prevalence paragraph: community-dwelling frailty prevalence ranges from 11% at age 50–59 to 51% at ≥90 y. The 62-country geographic scope is what makes this paper the canonical prevalence anchor — most prior reviews drew on <30 countries and over-represented high-income settings. The Dent 2025 Lancet Commission's «12–24% community prevalence in adults ≥65» framing draws directly on this paper. Drift-closure entry: the §1.9 prevalence paragraph already referenced this paper in prose since v9.3.0 but the structured bibliography entry was missing; v9.9.3 closes the drift. Open Access CC BY 4.0. ✅ live-fetched v9.9.3 session, 4 independent primary sources, all 5 fields verified.] doi:10.1093/ageing/afaa219
- Alcazar J, Aagaard P, Haddock B, Kamper RS, Hansen SK, Prescott E, Ara I, Alegre LM, Frandsen U, Suetta C. Assessment of functional sit-to-stand muscle power: cross-sectional trajectories across the lifespan. Exp Gerontol. 2021;152:111448. [Copenhagen Sarcopenia Study; n=1,305; ages 20–93 y; 30s-STS power trajectories; steep decline after 50 y; PMID: 34118352 ✅] doi:10.1016/j.exger.2021.111448
- Schoenfeld BJ, Grgic J, Van Every DW, Plotkin DL. Loading Recommendations for Muscle Strength, Hypertrophy, and Local Endurance: A Re-Examination of the Repetition Continuum. Sports (Basel). 2021;9(2):32. [Primary anchor for FrailtyTrack §5.1 (Strength) and §5.2 (Hypertrophy), added v9.9.18. Critical narrative re-examination of the «repetition continuum». For strength the heavy-load end largely holds up (meta-analytic high- vs low-load effect-size difference ≈0.58 on 1RM), but the advantage is substantially a testing artefact — it shrinks to a small non-significant effect (≈0.16) on a neutral isometric device not used in training. For hypertrophy the continuum fails: whole-muscle growth is comparable from ~30% 1RM upward when sets are taken to/near failure (earlier meta-analysis: trivial effect-size difference ≈0.03, 95% CI ~−0.16 to 0.22); in older adults light-load training is at least as effective and heavy loading may attenuate type II fibre growth. Open access CC BY 4.0. PMID 33671664; PMC PMC7927075. ✅ live-fetched v9.9.18 session, all 5 fields verified.] doi:10.3390/sports9020032
- Fragala MS, Cadore EL, Dorgo S, Izquierdo M, Kraemer WJ, Peterson MD, Ryan ED. Resistance Training for Older Adults: Position Statement From the National Strength and Conditioning Association. J Strength Cond Res. 2019;33(8):2019–2052. [Older-adult-specific anchor for FrailtyTrack §5.1 (Strength) and supporting anchor for §5.2 (Hypertrophy), added v9.9.18. The NSCA’s first position stand dedicated to resistance training in adults ≥65 y. Recommends, for healthy older adults, a periodised programme working toward 2–3 sets of 1–2 multijoint exercises per major muscle group at 70–85% 1RM, 2–3×/week; documents training intensity as the strongest single between-study predictor of strength gain in older adults, trainable strength gains of roughly 9–174%, and that frail older adults / beginners should start lighter (often 20–30% 1RM) and stay short of momentary failure. PMID 31343601. ✅ live-fetched v9.9.18 session, all 5 fields verified.] doi:10.1519/JSC.0000000000003230
- Tschopp M, Sattelmayer MK, Hilfiker R. Is power training or conventional resistance training better for function in elderly persons? A meta-analysis. Age Ageing. 2011;40(5):549–556. [Anchor meta-analysis for FrailtyTrack §5.3 (Power), added v9.9.18. Systematic review of RCTs comparing high-velocity power training against conventional low-velocity resistance training in community-dwelling people over 60. Eleven trials, 377 participants; pooled follow-up-value effect for functional outcomes 0.32 in favour of power training (95% CI 0.06 to 0.57); change-value 0.38 (95% CI −0.51 to 1.28) — CI crosses zero, the basis for §5.3 treating the advantage as modest. No greater adverse events with power training. Third author R. Hilfiker is the FrailtyTrack developer; cited on its merits as the field’s anchor power-vs-strength meta-analysis. PMID 21383023. ✅ live-fetched v9.9.18 session, all 5 fields verified.] doi:10.1093/ageing/afr005
- Marques DL, Neiva HP, Marinho DA, Marques MC. Velocity-Monitored Resistance Training in Older Adults: The Effects of Low-Velocity Loss Threshold on Strength and Functional Capacity. J Strength Cond Res. 2022;36(11):3200–3208. [Velocity-loss / minimum-effective-dose anchor for FrailtyTrack §5.3 (Power), added v9.9.18. Controlled trial in older adults (42 subjects, mean age 79.7 ± 7.1 y) of velocity-monitored resistance training with each set terminated at a 10% velocity loss in leg press and chest press at 40–65% 1RM, 2×/week for 10 weeks; the low-velocity-loss threshold produced a very low per-set repetition count yet still significantly improved 1RM strength and functional capacity. Verification note: the 5 bibliographic fields were live-fetched and verified this session (PMID 34537803). The descriptor «institutionalised» and the per-set repetition counts in the §5.3 prose are from Roger’s reading of the uploaded full text; the abstract describes the cohort only as «older adults» and were not separately re-verified against full text this session. ✅ live-fetched v9.9.18 session, all 5 fields verified.] doi:10.1519/JSC.0000000000004036
- Triplett NT. Principles of Power Training for Older Exercise Enthusiasts: Dos and Don’ts. ACSM’s Health & Fitness Journal. 2025;29(5):44–48. [Practitioner-facing power-training article for FrailtyTrack §5.3 (Power), added v9.9.18. From the ACSM’s Health & Fitness Journal September/October 2025 special issue (29(5)) on power training in older adults. Cited in §5.3 for the point that movement velocity is set by the load but the training stimulus depends on maximal-velocity intent in the concentric phase, and as one of the four convergent ACSM articles on the safety of gradually-progressed power training in older adults. ACSM’s Health & Fitness Journal is a peer-reviewed professional publication (Wolters Kluwer), not PubMed-indexed — no PMID exists; the 5 fields were verified against the publisher and ACSM publication records. ✅ live-fetched v9.9.18 session, all 5 fields verified.] doi:10.1249/FIT.0000000000001093
- Gluchowski A, Phillips SM. Antifrail: Why Muscle (Power) Matters in Aging. ACSM’s Health & Fitness Journal. 2025;29(5):14–19. [Power-and-ageing review for FrailtyTrack §5.3 (Power), added v9.9.18. Lead article of the ACSM’s Health & Fitness Journal September/October 2025 special issue (29(5)) on power training in older adults; named ACSM Paper of the Year. Its «Apply It!» summary points map directly onto §5.3: reductions in muscle power begin earlier and proceed faster than declines in strength; power is a product of force and velocity (under-dosing either under-delivers the adaptation); and higher-functioning older adults may show functional-performance plateaus, though a reserve of power may still matter — the basis for §5.3’s Contested point. Peer-reviewed professional publication (Wolters Kluwer), not PubMed-indexed — no PMID exists; the 5 fields were verified against the publisher record and independent institutional repositories (McMaster Experts, University of Salford) and Scilit. ✅ live-fetched v9.9.18 session, all 5 fields verified.] doi:10.1249/FIT.0000000000001089
EWGSOP2 Cut-off Source References (added v8.18 — live-fetched this session)
These references are explicitly cited in EWGSOP2 Table 3 as the empirical source of each cut-off point. All six entries below were live-fetched on PubMed in the v8.18 session and confirmed for authors, title, journal, volume/issue/pages, and DOI.
- Studenski SA, Peters KW, Alley DE, Cawthon PM, McLean RR, Harris TB, Ferrucci L, Guralnik JM, Fragala MS, Kenny AM, Kiel DP, Kritchevsky SB, Shardell MD, Dam TL, Vassileva MT. The FNIH Sarcopenia Project: rationale, study description, conference recommendations, and final estimates. J Gerontol A Biol Sci Med Sci. 2014;69(5):547–558. [Foundation for the National Institutes of Health Biomarkers Consortium; pooled analysis defining clinically relevant cut-offs for grip strength & lean mass; cited in EWGSOP2 Table 3 for ASM <20 kg M / <15 kg W. PMID: 24737557 ✅ live-fetched v8.18 session] doi:10.1093/gerona/glu010
- Cesari M, Kritchevsky SB, Newman AB, Simonsick EM, Harris TB, Penninx BW, Brach JS, Tylavsky FA, Satterfield S, Bauer DC, Rubin SM, Visser M, Pahor M; Health, Aging and Body Composition Study. Added value of physical performance measures in predicting adverse health-related events: results from the Health, Aging And Body Composition Study. J Am Geriatr Soc. 2009;57(2):251–259. [Health ABC cohort, n=3,024; cited in EWGSOP2 Table 3 as the source for the chair-stand cut-off >15 s for 5 rises. PMID: 19207142 ✅ live-fetched v8.18 session] doi:10.1111/j.1532-5415.2008.02126.x
- Pavasini R, Guralnik J, Brown JC, di Bari M, Cesari M, Landi F, Vaes B, Legrand D, Verghese J, Wang C, Stenholm S, Ferrucci L, Lai JC, Bartes AA, Espaulella J, Ferrer M, Lim JY, Ensrud KE, Cawthon P, Turusheva A, Frolova E, Rolland Y, Lauwers V, Corsonello A, Kirk GD, Ferrari R, Volpato S, Campo G. Short Physical Performance Battery and all-cause mortality: systematic review and meta-analysis. BMC Med. 2016;14(1):215. [Pooled individual-participant data from 17 cohorts; SPPB <10 strongly predictive of all-cause mortality; cited in EWGSOP2 Table 3 as evidence basis for the ≤8 cut-off. PMID: 28003033 ✅ live-fetched v8.18 session] doi:10.1186/s12916-016-0763-7
- Bischoff HA, Stähelin HB, Monsch AU, Iversen MD, Weyh A, von Dechend M, Akos R, Conzelmann M, Dick W, Theiler R. Identifying a cut-off point for normal mobility: a comparison of the timed 'up and go' test in community-dwelling and institutionalised elderly women. Age Ageing. 2003;32(3):315–320. [n=413 community-dwelling + n=78 institutionalised women, age 65–85 y; cited in EWGSOP2 Table 3 as the source for TUG ≥20 s cut-off; community women never exceed 20 s. PMID: 12720619 ✅ live-fetched v8.18 session] doi:10.1093/ageing/32.3.315
- Abellan van Kan G, Rolland Y, Andrieu S, Bauer J, Beauchet O, Bonnefoy M, Cesari M, Donini LM, Gillette Guyonnet S, Inzitari M, Nourhashemi F, Onder G, Ritz P, Salva A, Visser M, Vellas B. Gait speed at usual pace as a predictor of adverse outcomes in community-dwelling older people: an International Academy on Nutrition and Aging (IANA) Task Force. J Nutr Health Aging. 2009;13(10):881–889. [Expert task force; gait speed validated as single-item predictor of disability, falls, mortality; underpins EWGSOP2 gait-speed ≤0.8 m/s severity cut-off. Distinct from Abellan van Kan 2008 (IANA Task Force on Frailty, doi:10.1007/BF02982161, PMID:18165842) listed below in the questionnaire reference block. PMID: 19924348 ✅ live-fetched v8.18 session] doi:10.1007/s12603-009-0246-z
- Ishii S, Tanaka T, Shibasaki K, Ouchi Y, Kikutani T, Higashiguchi T, Obuchi SP, Ishikawa-Takata K, Hirano H, Kawai H, Tsuji T, Iijima K. Development of a simple screening test for sarcopenia in older adults. Geriatr Gerontol Int. 2014;14 Suppl 1:93–101. [Kashiwa Study; n=1,971 community-dwelling adults ≥65 y; equation-derived score using age, grip strength & calf circumference; recommended by EWGSOP2 as a more formal case-finding alternative to SARC-F in higher-risk populations. PMID: 24450566 ✅ live-fetched v8.18 session] doi:10.1111/ggi.12197
SARC-F Scientific Evaluation References (added v8.21 — live-fetched this session)
Thirteen references underpinning the dedicated Background: Sarcopenia tab. All entries below were live-fetched on PubMed and the publisher's site during the v8.21 session and confirmed for authors, title, journal, volume/issue/pages, and DOI. Cruz-Jentoft 2019 / EWGSOP2 is also listed in the v8.18 block above and is cross-referenced here for completeness.
- Malmstrom TK, Morley JE. SARC-F: a simple questionnaire to rapidly diagnose sarcopenia. J Am Med Dir Assoc. 2013;14(8):531–532. [Original SARC-F editorial. Introduced the 5-item self-report screen (S-A-R-C-F) by analogy with FRAX; cut-off ≥4 proposed as predictive of sarcopenia and adverse functional outcomes. PMID: 23810110 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2013.05.018
- Malmstrom TK, Miller DK, Simonsick EM, Ferrucci L, Morley JE. SARC-F: a symptom score to predict persons with sarcopenia at risk for poor functional outcomes. J Cachexia Sarcopenia Muscle. 2016;7(1):28–36. [Primary psychometric validation of SARC-F. Three-cohort analysis (AAH, BLSA, NHANES); good internal consistency, supportive factorial validity; SARC-F ≥4 associated with IADL deficits, slower chair-stand, lower grip strength, lower SPPB, recent hospitalisation, gait speed <0.8 m/s, and mortality. Note: this entry duplicates the existing primary-references list above; retained here for thematic completeness of the SARC-F evaluation block. PMID: 27066316 ✅ live-fetched v8.21 session] doi:10.1002/jcsm.12048
- Cruz-Jentoft AJ, Bahat G, Bauer J, Boirie Y, Bruyère O, Cederholm T, Cooper C, Landi F, Rolland Y, Sayer AA, Schneider SM, Sieber CC, Topinkova E, Vandewoude M, Visser M, Zamboni M; Writing Group for the European Working Group on Sarcopenia in Older People 2 (EWGSOP2). Sarcopenia: revised European consensus on definition and diagnosis. Age Ageing. 2019;48(1):16–31. [EWGSOP2 — places SARC-F at the "Find" step of the F-A-C-S algorithm. PMID: 30312372; PMCID PMC6322506 ✅ live-fetched v8.21 session. Cross-referenced with the v8.18 EWGSOP2 block above for completeness; not a duplicate listing.] doi:10.1093/ageing/afy169 · Erratum: Age Ageing. 2019;48(4):601. doi:10.1093/ageing/afz046 PMID:31081853.
- Woo J, Leung J, Morley JE. Validating the SARC-F: a suitable community screening tool for sarcopenia? J Am Med Dir Assoc. 2014;15(9):630–634. [First community-level validation. Hong Kong Mr & Ms Os cohort, n=4,000; SARC-F vs EWGSOP / IWGS / AWGS criteria; "excellent specificity but poor sensitivity for sarcopenia classification"; predictive power for 4-year physical limitation comparable across all four classification approaches. PMID: 24947762 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2014.04.021
- Ida S, Kaneko R, Murata K. SARC-F for Screening of Sarcopenia Among Older Adults: A Meta-analysis of Screening Test Accuracy. J Am Med Dir Assoc. 2018;19(8):685–689. [First diagnostic-accuracy meta-analysis of SARC-F. 7 studies, n=12,800, EWGSOP reference: pooled sensitivity 0.21 (95% CI 0.13–0.31), specificity 0.90 (95% CI 0.83–0.94), DOR 2.47. PMID: 29778639 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2018.04.001
- Barbosa-Silva TG, Menezes AMB, Bielemann RM, Malmstrom TK, Gonzalez MC; Grupo de Estudos em Composição Corporal e Nutrição (COCONUT). Enhancing SARC-F: Improving Sarcopenia Screening in the Clinical Practice. J Am Med Dir Assoc. 2016;17(12):1136–1141. [SARC-CalF development. n=179, EWGSOP reference; AUC rose from 0.592 (SARC-F alone) to 0.736 (SARC-F + calf circumference); sensitivity doubled from ~33% to ~66% without compromising specificity. PMID: 27650212 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2016.08.004
- Chen LK, Woo J, Assantachai P, Auyeung TW, Chou MY, Iijima K, Jang HC, Kang L, Kim M, Kim S, Kojima T, Kuzuya M, Lee JSW, Lee SY, Lee WJ, Lee Y, Liang CK, Lim JY, Lim WS, Peng LN, Sugimoto K, Tanaka T, Won CW, Yamada M, Zhang T, Akishita M, Arai H. Asian Working Group for Sarcopenia: 2019 Consensus Update on Sarcopenia Diagnosis and Treatment. J Am Med Dir Assoc. 2020;21(3):300–307.e2. [AWGS 2019. Places SARC-F (≥4), calf circumference (M <34 cm / F <33 cm), or SARC-CalF (≥11) at the case-finding step; introduces "possible sarcopenia" entity for primary-care intervention before full diagnostic confirmation. PMID: 32033882 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2019.12.012
- Bahat G, Oren MM, Yilmaz O, Kılıç C, Aydin K, Karan MA. Comparing SARC-F with SARC-CalF to Screen Sarcopenia in Community Living Older Adults. J Nutr Health Aging. 2018;22(9):1034–1038. [Replication of SARC-CalF in Turkish cohort. n=207, prevalence 1.9–9.2%; SARC-CalF improved specificity (90–98%) and overall AUC vs SARC-F but did not improve sensitivity in this low-prevalence sample — supports population-specific calibration. PMID: 30379299 ✅ live-fetched v8.21 session] doi:10.1007/s12603-018-1072-y
- Voelker SN, Michalopoulos N, Maier AB, Reijnierse EM. Reliability and Concurrent Validity of the SARC-F and Its Modified Versions: A Systematic Review and Meta-Analysis. J Am Med Dir Assoc. 2021;22(9):1864–1876.e16. [Largest systematic review of SARC-F psychometrics. 29 articles, n=21,855; sensitivity 28.9–55.3%, specificity 68.9–88.9% across EWGSOP, EWGSOP2, AWGS, FNIH, IWGS, SCWD; good reliability; concludes SARC-F is "nonoptimal for sarcopenia screening" against muscle-mass-based reference standards. PMID: 34144049 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2021.05.011
- Drey M, Ferrari U, Schraml M, Kemmler W, Schoene D, Franke A, Freiberger E, Kob R, Sieber C. German Version of SARC-F: Translation, Adaption, and Validation. J Am Med Dir Assoc. 2020;21(6):747–751.e1. [Definitive German validation. Munich/Erlangen, n=117 community-dwelling outpatients (mean age 79.1 y); 7-step WHO-based translation; "10 lb" → 5 kg with water-box example; falls timeframe explicit "in the last 12 months". Excellent inter-rater reliability; for confirmed sarcopenia sens 63%/spec 47%; for probable sarcopenia sens 75%/spec 67% — recommended for case-finding of probable sarcopenia (the EWGSOP2 "Assess" gate). PMID: 31980396 ✅ live-fetched v8.21 session] doi:10.1016/j.jamda.2019.12.011
- Lu JL, Ding LY, Xu Q, Zhu SQ, Xu XY, Hua HX, Chen L, Xu H. Screening Accuracy of SARC-F for Sarcopenia in the Elderly: A Diagnostic Meta-Analysis. J Nutr Health Aging. 2021;25(2):172–182. [Larger updated SARC-F diagnostic-accuracy meta-analysis. 20 studies; pooled estimates against EWGSOP, EWGSOP2, AWGS, FNIH, IWGS reference standards; consistent low-sensitivity / high-specificity profile across all five. PMID: 33491031 ✅ live-fetched v8.21 session] doi:10.1007/s12603-020-1471-8
- Bauer J, Morley JE, Schols AMWJ, Ferrucci L, Cruz-Jentoft AJ, Dent E, Baracos VE, Crawford JA, Doehner W, Heymsfield SB, Jatoi A, Kalantar-Zadeh K, Lainscak M, Landi F, Laviano A, Mancuso M, Muscaritoli M, Prado CM, Strasser F, von Haehling S, Coats AJS, Anker SD. Sarcopenia: A Time for Action. An SCWD Position Paper. J Cachexia Sarcopenia Muscle. 2019;10(5):956–961. [SCWD position paper. Society on Sarcopenia, Cachexia and Wasting Disorders endorses SARC-F as the rapid-screening step, with formal diagnosis through grip strength or chair-stand combined with DXA-estimated appendicular muscle mass (height-indexed). PMID: 31523937; PMCID PMC6818450 ✅ live-fetched v8.21 session] doi:10.1002/jcsm.12483
- Dent E, Morley JE, Cruz-Jentoft AJ, Arai H, Kritchevsky SB, Guralnik J, Bauer JM, Pahor M, Clark BC, Cesari M, Ruiz J, Sieber CC, Aubertin-Leheudre M, Waters DL, Visvanathan R, Landi F, Villareal DT, Fielding R, Won CW, Theou O, Martin FC, Dong B, Woo J, Flicker L, Ferrucci L, Merchant RA, Cao L, Cederholm T, Ribeiro SML, Rodríguez-Mañas L, Anker SD, Lundy J, Gutiérrez Robledo LM, Bautmans I, Aprahamian I, Schols JMGA, Izquierdo M, Vellas B. International Clinical Practice Guidelines for Sarcopenia (ICFSR): Screening, Diagnosis and Management. J Nutr Health Aging. 2018;22(10):1148–1161. [ICFSR clinical practice guidelines. International Conference on Frailty and Sarcopenia Research task force; SARC-F included as a recommended screening instrument among several options. PMID: 30498820 ✅ live-fetched v8.21 session] doi:10.1007/s12603-018-1139-9
SARC-CalF Implementation References (added v8.22 — live-fetched this session)
Three new references underpinning the SARC-CalF Optional Extension added to the S1 SARC-F card and to Section 4 of the Background tab. The other four references that anchor the SARC-CalF evidence (Barbosa-Silva 2016, Bahat 2018, Chen/AWGS 2020, Voelker 2021) are already present in the v8.21 SARC-F evaluation block above and were re-fetched in the v8.22 session for confirmation. All entries were confirmed for authors, title, journal, volume/issue/pages, and DOI.
- Yang M, Hu X, Xie L, Zhang L, Zhou J, Lin J, Wang Y, Li Y, Han Z, Zhang D, Zuo Y, Li Y, Wu L. Screening Sarcopenia in Community-Dwelling Older Adults: SARC-F vs SARC-F Combined With Calf Circumference (SARC-CalF). J Am Med Dir Assoc. 2018;19(3):277.e1–277.e8. [Largest community-based replication of SARC-CalF. n=4,361, AWGS 2014 reference; SARC-CalF sensitivity 60.7% vs SARC-F 29.5%; specificity 94.7% vs 98.1%; AUC 0.92 vs 0.89 (p = 0.003); robust improvement consistent across sub-groups. PMID: 29477774 ✅ live-fetched v8.22 session] doi:10.1016/j.jamda.2017.12.016
- Krzymińska-Siemaszko R, Deskur-Śmielecka E, Kaluźniak-Szymanowska A, Lewandowicz M, Wieczorowska-Tobis K. Comparison of Diagnostic Performance of SARC-F and Its Two Modified Versions (SARC-CalF and SARC-F+EBM) in Community-Dwelling Older Adults from Poland. Clin Interv Aging. 2020;15:583–594. [European replication in a Central European cohort. n=260 community-dwelling Poles ≥60 y; reference standards EWGSOP1, EWGSOP2, modified-EWGSOP2; SARC-CalF (≥11) sensitivity 57.8% (95% CI 42.2–72.3), specificity 88.4% (83.3–92.3), AUC 0.778; SARC-F (≥4) AUC ~0.62. Sets the European empirical baseline for SARC-CalF performance. PMID: 32425513; PMCID: PMC7196242 ✅ live-fetched v8.22 session] doi:10.2147/CIA.S250508
- Lim WS, Chew J, Lim JP, Tay L, Hafizah N, Ding YY. Letter to the editor: Case for validated instead of standard cut-offs for SARC-CalF. J Nutr Health Aging. 2019;23(4):393–395. [Cut-off methodology argument. Argues against using the original Barbosa-Silva 2016 sex-pooled 31 cm CC threshold without local validation; recommends population-specific cut-offs. Cited in this tool as the rationale for using AWGS 2019 sex-specific cut-offs (M <34 cm, F <33 cm) as the most defensible default while explicitly flagging the absence of Swiss/German validation. PMID: 30932140 ✅ live-fetched v8.22 session] doi:10.1007/s12603-019-1177-y
Confirmation re-fetches in the v8.22 session — Barbosa-Silva 2016 (doi:10.1016/j.jamda.2016.08.004); Bahat 2018 (doi:10.1007/s12603-018-1072-y); Chen 2020 / AWGS 2019 (doi:10.1016/j.jamda.2019.12.012); Voelker 2021 (doi:10.1016/j.jamda.2021.05.011). All four still confirm correctly against PubMed; their primary listing remains in the v8.21 SARC-F evaluation block above.
Self-Report Screening Questionnaires (added v8.0)
- Braun T, Grüneberg C, Thiel C. German translation, cross-cultural adaptation and diagnostic test accuracy of three frailty screening tools: PRISMA-7, FRAIL scale and Groningen Frailty Indicator. Z Gerontol Geriat. 2018;51(3):282–292. [Primary source for German translations used in this tool's Questionnaire tab.] doi:10.1007/s00391-017-1295-2
- Hébert R, Durand PJ, Dubuc N, Tourigny A; PRISMA Group. Frail elderly patients: new model for integrated service delivery. Can Fam Physician. 2003 Aug;49:992–997. [Original PRISMA-7 publication — no DOI assigned; PMID: 12943358 — corrected v8.20 from prior 14526871 ✅ live-fetched v8.20 session]
- Raîche M, Hébert R, Dubois MF. PRISMA-7: a case-finding tool to identify older adults with moderate to severe disabilities. Arch Gerontol Geriatr. 2008 Jul-Aug;47(1):9–18. [PMID: 17723247 ✅ live-fetched v8.20 session. Sensitivity 78.3%, specificity 74.7% at cut-off ≥3 yes-answers.] doi:10.1016/j.archger.2007.06.004
- Morley JE, Malmstrom TK, Miller DK. A simple frailty questionnaire (FRAIL) predicts outcomes in middle aged African Americans. J Nutr Health Aging. 2012 Jul;16(7):601–608. [Original FRAIL scale validation; PMID: 22836700; PMCID: PMC4515112 ✅ live-fetched v8.20 session.] doi:10.1007/s12603-012-0084-2
- Morley JE, Vellas B, Abellan van Kan G, Anker SD, Bauer JM, Bernabei R, Cesari M, Chumlea WC, Doehner W, Evans J, Fried LP, Guralnik JM, Katz PR, Malmstrom TK, McCarter RJ, Gutierrez Robledo LM, Rockwood K, von Haehling S, Vandewoude MF, Walston J. Frailty consensus: a call to action. J Am Med Dir Assoc. 2013 Jun;14(6):392–397. [IANA/IAGG endorsement of FRAIL scale; PMID: 23764209; PMCID: PMC4084863 ✅ live-fetched v8.20 session. Author list expanded from "et al." in v8.20.] doi:10.1016/j.jamda.2013.03.022
- Steverink N, Slaets JPJ, Schuurmans H, van Lis M. Measuring frailty: developing and testing the GFI (Groningen Frailty Indicator). Gerontologist. 2001;41(special issue 1):236–237. [Original GFI development — congress abstract; no DOI; full-text link]
- Schuurmans H, Steverink N, Lindenberg S, Frieswijk N, Slaets JPJ. Old or frail: what tells us more? J Gerontol A Biol Sci Med Sci. 2004 Sep;59(9):M962–M965. [GFI cut-off ≥4 established; PMID: 15472162 ✅ live-fetched v8.20 session.] doi:10.1093/gerona/59.9.M962
- Bielderman A, van der Schans CP, van Lieshout MRJ, de Greef MHG, Boersma F, Krijnen WP, Steverink N. Multidimensional structure of the Groningen Frailty Indicator in community-dwelling older people. BMC Geriatr. 2013 Aug 22;13:86. [GFI three-dimensional factor structure; PMID: 23968433; PMCID: PMC3766248 ✅ live-fetched v8.20 session. Author list expanded from "et al." in v8.20.] doi:10.1186/1471-2318-13-86
- Clegg A, Rogers L, Young J. Diagnostic test accuracy of simple instruments for identifying frailty in community-dwelling older people: a systematic review. Age Ageing. 2015 Jan;44(1):148–152. [Systematic review recommending PRISMA-7; AUC data cited in Braun 2018; PMID: 25355618 ✅ live-fetched v8.20 session.] doi:10.1093/ageing/afu157
- Abellan van Kan G, Rolland Y, Bergman H et al. The I.A.N.A. Task Force on frailty assessment of older people in clinical practice. J Nutr Health Aging. 2008;12(1):29–37. doi:10.1007/BF02982161
- Beaton DE, Bombardier C, Guillemin F, Ferraz MB. Guidelines for the process of cross-cultural adaptation of self-report measures. Spine. 2000;25(24):3186–3191. [Cross-cultural adaptation methodology used by Braun 2018] doi:10.1097/00007632-200012150-00014
- Searle SD, Mitnitski A, Gahbauer EA, Gill TM, Rockwood K. A standard procedure for creating a frailty index. BMC Geriatr. 2008;8:24. [40-variable Frailty Index used as reference standard in Braun 2018] doi:10.1186/1471-2318-8-24
Swiss/German Validation References for Clinical Instruments (added v8.23 — live-fetched this session)
Four references entered the bibliography in the v8.23 session as the validated/standard-wording foundation for the bilingual UI planned for v9.0. These cover the Clinical Frailty Scale (Swiss validation, Basel ED), the 6-Minute Walk Test (German-population reference percentiles), and the Allgemeine Depressionsskala (validated German version of the CES-D, used in Fried's exhaustion criterion). All five fields (authors, title, journal, volume/issue/pages, DOI/ISBN) confirmed against PubMed, the publisher's record, and institutional URLs in the v8.23 session.
- Kaeppeli T, Rueegg M, Dreher-Hummel T, Brabrand M, Kabell-Nissen S, Carpenter CR, Bingisser R, Nickel CH. Validation of the Clinical Frailty Scale for Prediction of Thirty-Day Mortality in the Emergency Department. Ann Emerg Med. 2020;76(3):291–300. [Swiss validation of CFS in the emergency department. University Hospital Basel; n=2,393 consecutive ED patients ≥65 y; AUC 0.81 for 30-day mortality, AUC 0.72 for hospitalisation, AUC 0.69 for ICU admission; weighted Cohen's κ 0.74 for inter-rater reliability; frailty prevalence 36.8%. Cited in v8.23 in the CFS card on the Test Protocols tab. PMID: 32336486 ✅ live-fetched v8.23 session] doi:10.1016/j.annemergmed.2020.03.028
- Rueegg M, Nissen SK, Brabrand M, Kaeppeli T, Dreher T, Carpenter CR, Bingisser R, Nickel CH. The Clinical Frailty Scale predicts 1-year mortality in emergency department patients aged 65 years and older. Acad Emerg Med. 2022;29(5):572–580. [Extended Swiss validation of CFS for 1-year mortality. University Hospital Basel; n=2,191; adjusted CFS-model AUC 0.767 (95% CI 0.741–0.793) versus 0.703 for the Emergency Severity Index; restricted mean survival times 219 days for CFS 8 to 365 days for CFS 1. Cited in v8.23 in the CFS card on the Test Protocols tab. PMID: 35138670 ✅ live-fetched v8.23 session] doi:10.1111/acem.14460
- Morbach C, Moser N, Cejka V, Stach M, Sahiti F, Kerwagen F, Frantz S, Pryss R, Gelbrich G, Heuschmann PU, Störk S; STAAB consortium. Determinants and reference values of the 6-min walk distance in the general population—results of the population-based STAAB cohort study. Clin Res Cardiol. 2025;114(9):1098–1108. Epub 2024 Jan 18. [First German-population reference percentiles for 6MWD. Würzburg general population, n=2,762 (51% women, mean age 58 ± 11 y); subgroup n=681 without cardiovascular risk factors used for percentile reference; protocol variant: 15-m hallway; age and height (not sex) identified as determinants. Cited in v8.23 in the 6MWT card on the Test Protocols tab. PMID: 38236418 ✅ live-fetched v8.23 session] doi:10.1007/s00392-023-02373-3
- Hautzinger M, Bailer M, Hofmeister D, Keller F. ADS: Allgemeine Depressionsskala (2., überarbeitete, neu normierte Auflage). Göttingen: Hogrefe; 2012. ISBN 978-3-8409-2393-5. [Validated German version of the Center for Epidemiological Studies Depression Scale (CES-D). Source for the German wording of the two CES-D items used in Fried's exhaustion criterion ("I felt that everything I did was an effort" / "I could not get going"). German cut-off ≥22 (vs. Radloff's ≥16). Manual is a Hogrefe book; no DOI assigned to print monograph — primary citation by ISBN with publisher URL. Initial Hautzinger 1988 publication: Diagnostica 1988;34(2):167–173 (pre-DOI-era Hogrefe journal article). Will be used in v9.0 as the validated German wording for Fried's exhaustion criterion. Live-confirmed in the v8.23 session via the publisher product page] testzentrale.de — Allgemeine Depressionsskala
Confirmation re-fetches in the v8.23 session — Guralnik 1994 SPPB (doi:10.1093/geronj/49.2.m85, PMID:8126356); Podsiadlo & Richardson 1991 TUG (doi:10.1111/j.1532-5415.1991.tb01616.x, PMID:1991946); Radloff 1977 CES-D (doi:10.1177/014662167700100306); ATS 2002 6MWT (doi:10.1164/ajrccm.166.1.at1102, PMID:12091180; erratum doi:10.1164/rccm.19310erratum); Rockwood 2005 CFS (doi:10.1503/cmaj.050051, PMID:16129869). All five still confirm correctly against PubMed and publisher records; their primary listings remain in their existing bibliography blocks above. Standard-wording sources (no peer-reviewed validation paper) — Dalhousie official German CFS v2.0 PDF (CFS_V2_ge_WM.pdf via Dalhousie translations page); KCGeriatrie SPPB and TUG administration forms (de facto DACH standard); DZHK-SOP-K-04 6MWT (German clinical SOP, v1.0, 2014).
Primary References — Muscle and Frailty (v9.6.0)
Eleven references entered the bibliography in the v9.6.0 session as the evidence base for the new Background-tab Section 2 chapter Muscle and Frailty — Mass, Strength, and Power (which renumbered the existing Sarcopenia / SARC-F section to §3). All five fields (authors, title, journal, volume/issue/pages, DOI) were live-fetched and confirmed against PubMed and the publisher's record in the v9.6.0 session. Two of these (Fried 2001, Cruz-Jentoft 2019 EWGSOP2) were already present in the About-tab Primary References from earlier sessions and are now also entered into the structured refs/bibliography.json; the remaining nine are new to both surfaces.
- Almohaisen N, Gittins M, Todd C, Sremanakova J, Sowerbutts AM, Aldossari A, Almutairi A, Jouhar D, Burden S. Prevalence of Undernutrition, Frailty and Sarcopenia in Community-Dwelling People Aged 50 Years and Above: Systematic Review and Meta-Analysis. Nutrients. 2022;14(8):1537. [Community-dweller meta-analysis. Combined estimates: undernutrition 17% (n=4,214), frailty 13% (k=28, n=95,036), sarcopenia 14% (k=9, n=7,656). Cited in Background §2.1 for the epidemiological-overlap argument. PMID: 35458099; PMCID PMC9028691 ✅ live-fetched v9.6.0 session] doi:10.3390/nu14081537
- Ligthart-Melis GC, Luiking YC, Kakourou A, Cederholm T, Maier AB, de van der Schueren MAE. Frailty, Sarcopenia, and Malnutrition Frequently (Co-)occur in Hospitalized Older Adults: A Systematic Review and Meta-analysis. J Am Med Dir Assoc. 2020;21(9):1216–1228. [Hospital-setting meta-analysis. Pooled prevalence (pre-)frailty 84%, sarcopenia 37%, (risk of) malnutrition mostly >50%. Frequent triple co-occurrence. Cited in Background §2.1 for the inpatient-overlap rule-rather-than-exception framing. PMID: 32327302 ✅ live-fetched v9.6.0 session] doi:10.1016/j.jamda.2020.03.006
- Cesari M, Landi F, Vellas B, Bernabei R, Marzetti E. Sarcopenia and physical frailty: two sides of the same coin. Front Aging Neurosci. 2014;6:192. [Conceptual reframe. Argues physical frailty (Fried phenotype) and sarcopenia are two complementary readings of the same age-related muscular decline rather than two distinct entities; converges on the same instruments (gait speed, grip strength, chair-rise) and the same multicomponent intervention. Cited in Background §2.2. PMID: 25120482; PMCID PMC4112807 ✅ live-fetched v9.6.0 session] doi:10.3389/fnagi.2014.00192
- Cruz-Jentoft AJ, Bahat G, Bauer J, Boirie Y, Bruyère O, Cederholm T, Cooper C, Landi F, Rolland Y, Sayer AA, Schneider SM, Sieber CC, Topinkova E, Vandewoude M, Visser M, Zamboni M; Writing Group for EWGSOP2. Sarcopenia: revised European consensus on definition and diagnosis. Age Ageing. 2019;48(1):16–31. [EWGSOP2 — strength as gateway parameter. Reframes the diagnostic algorithm so that low grip strength or prolonged chair-rise time qualifies as «probable sarcopenia» before any imaging-based mass assessment. Cited in Background §2.2 / §2.3. Cross-referenced with the v8.18 EWGSOP2 block and v8.21 SARC-F block above for completeness; not a duplicate listing. PMID: 30312372; PMCID PMC6322506 ✅ live-fetched v9.6.0 session] doi:10.1093/ageing/afy169 · Erratum: Age Ageing. 2019;48(4):601. doi:10.1093/ageing/afz046 PMID:31081853.
- Clark BC, Manini TM. Sarcopenia ≠ dynapenia. J Gerontol A Biol Sci Med Sci. 2008;63(8):829–834. [Coined «dynapenia». Argues age-related strength loss is conceptually distinct from age-related mass loss; underlying mechanisms (motor-unit remodelling, NMJ dysfunction, central activation deficits, fibre-type shifts) are largely neural and contractile-quality phenomena rather than tissue-quantity. Cited in Background §2.4. PMID: 18772470 ✅ live-fetched v9.6.0 session] doi:10.1093/gerona/63.8.829
- Manini TM, Clark BC. Dynapenia and aging: an update. J Gerontol A Biol Sci Med Sci. 2012;67(1):28–40. [Dynapenia update. Longitudinal evidence: dynapenia predicts mobility limitation, falls, hospitalisation, and mortality more strongly than mass-defined sarcopenia; resistance training improves strength substantially even when mass gains are modest. Cited in Background §2.4. PMID: 21444359; PMCID PMC3260478 ✅ live-fetched v9.6.0 session] doi:10.1093/gerona/glr010
- Skelton DA, Greig CA, Davies JM, Young A. Strength, Power and Related Functional Ability of Healthy People Aged 65–89 Years. Age Ageing. 1994;23(5):371–377. [Cross-sectional, n=100 healthy adults aged 65–89. Demonstrates leg-extensor power declines faster than isometric knee-extensor or grip strength and tracks functional ability (timed chair-rise, weighted-bag lift, step-up onto boxes) more closely than strength alone. Foundational reference for the power-vs-strength decline trajectory. Cited in Background §2.5. PMID: 7825481 ✅ live-fetched v9.6.0 session] doi:10.1093/ageing/23.5.371
- Reid KF, Fielding RA. Skeletal Muscle Power: A Critical Determinant of Physical Functioning in Older Adults. Exerc Sport Sci Rev. 2012;40(1):4–12. [Narrative review. Consolidates two decades of evidence that muscle power declines roughly twice as fast as strength across the older-adult age span and is the more discriminant variable for impairment–limitation–disability relationships. Cited in Background §2.5. PMID: 22016147; PMCID PMC3245440 ✅ live-fetched v9.6.0 session] doi:10.1097/JES.0b013e31823b5f13
- Coelho-Junior HJ, Marzetti E, Picca A, Tosato M, Calvani R, Landi F. Sex- and age-specific normative values of lower extremity muscle power in Italian community-dwellers. J Cachexia Sarcopenia Muscle. 2024;15(1):45–54. [Italian Lookup 7+ centile values. Sex- and age-specific centile values for lower-extremity muscle power across the 18–81+ age span, derived from the 5×STS test using the Alcazar equation. Embedded in FrailtyTrack as the population-comparison reference for the 5×STS card. Cited in Background §2.5 and on the 5×STS protocol card. PMID: 38158636 ✅ live-fetched v9.6.0 session] doi:10.1002/jcsm.13301
- Beaudart C, Zaaria M, Pasleau F, Reginster JY, Bruyère O. Health Outcomes of Sarcopenia: A Systematic Review and Meta-Analysis. PLoS One. 2017;12(1):e0169548. [Outcome meta-analysis. Pooled OR for mortality 3.60 (95% CI 2.96–4.37); pooled OR for functional decline 3.03 (95% CI 1.80–5.12). Effect sizes of this magnitude place sarcopenia in the same prognostic tier as severe comorbid disease. Cited in Background §2.6 for quantitative anchors. PMID: 28095426; PMCID PMC5240970 ✅ live-fetched v9.6.0 session] doi:10.1371/journal.pone.0169548
- Fried LP, Tangen CM, Walston J, Newman AB, Hirsch C, Gottdiener J, Seeman T, Tracy R, Kop WJ, Burke G, McBurnie MA; Cardiovascular Health Study Collaborative Research Group. Frailty in older adults: evidence for a phenotype. J Gerontol A Biol Sci Med Sci. 2001;56(3):M146–M157. [Original Fried physical-phenotype paper. CHS cohort. Five criteria: weight loss, exhaustion, weakness, slow gait, low activity. Foundational reference for both Background §1 (Fried phenotype operationalisation) and Background §2.2 (Cesari's «two sides of the same coin» framing). Newly entered into
refs/bibliography.jsonin v9.6.0; previously listed in About-tab Primary References from earlier sessions. PMID: 11253156 ✅ live-fetched v9.6.0 session] doi:10.1093/gerona/56.3.M146
Cross-references already in the bibliography — the v9.6.0 chapter also draws on Alcazar 2021 STS-power normative cohort (doi:10.1002/jcsm.12737, PMID:34216098 — primary listing in About-tab Primary References from v8.2 and in refs/bibliography.json from v9.4.0); Bernabei 2022 SPRINTT RCT (doi:10.1136/bmj-2021-068788, PMID:35545258 — primary listing in v8.18 EWGSOP2 block); Freitas 2024 powerpenia (doi:10.1186/s40798-024-00689-6, PMID:38523229 — primary listing in refs/bibliography.json from v9.4.0). All previously verified; no re-fetch required for the v9.6.0 session.
Reference Verification Audit — v8.16 (April 2026)
v8.15 corrections (live-fetched previous session):
- [AUTHOR CORRECTED v8.15] "Abizanda P et al. 2016" — First author is incorrect. Live-fetch confirms first author is Tarazona-Santabalbina FJ (Gómez-Cabrera MC, Pérez-Ros P, Martínez-Arnau FM et al.). PMID: 26947059. Additionally, DOI was erroneous (.074 → corrected to .019). Corrected in 3 locations.
- [AUTHOR+YEAR CORRECTED v8.15] "Krishnaswami A et al. 2020" — Live-fetch confirms first author is Pandey A (Kitzman D, Whellan DJ, Duncan PW, Mentz RJ et al.) and publication year is 2019 (JACC Heart Fail 2019 Dec;7(12):1079–1088). PMID: 31779931. DOI 10.1016/j.jchf.2019.10.003 confirmed correct. Corrected in 3 locations.
- [AUTHOR CORRECTED v8.15] "Tan RS et al. (HAPPY Study)" — Live-fetch confirms first author is Merchant RA (Chan YH, Hui RJY, Lim JY, Kwek SC, Seetharaman SK, Au LSY, Morley JE). PMID corrected v8.20 from 33953631 → 33937294 (verified against PubMed). DOI 10.3389/fmed.2021.660463 confirmed correct. Corrected in 2 locations.
- [CORRECTED v8.15] "Langlois 2023" — Confirmed by Roger as Yoon DH, Lee J-Y, Song W. Effects of resistance exercise training on cognitive function and physical performance in cognitive frailty: a randomized controlled trial. J Nutr Health Aging. 2018;22(8):944–951. doi:10.1007/s12603-018-1090-9. PMID:30272098. ✅ PubMed record live-fetched this session. The previous citation label (Langlois F et al.), journal (Eur Geriatr Med), year (2023), and DOI (10.1016/j.eurger.2023.05.003) were all incorrect. Corrected in 5 locations.
Live-fetched and confirmed in the v8.12 session (carried forward):
- Fried LP et al. 2001 (Frailty Phenotype) — doi:10.1093/gerona/56.3.M146 PMID:11253156 ✅
- Dodds RM et al. 2014 (HGS normative, 12 British studies) — doi:10.1371/journal.pone.0113637 PMID:25474696 ✅
- Cruz-Jentoft AJ et al. 2019 (EWGSOP2) — doi:10.1093/ageing/afy169 PMID:30312372 ✅ [PMID corrected v8.18 — was erroneously listed as 30312414 in pre-v8.18 versions; correct PMID per live PubMed fetch is 30312372 (PMCID PMC6322506; erratum afz046, PMID:31081853).]
- Studenski S et al. 2011 (Gait speed & survival) — doi:10.1001/jama.2010.1923 PMID:21205966 ✅
- Guralnik JM et al. 1994 (SPPB) — doi:10.1093/geronj/49.2.M85 PMID:8126356 ✅
- Podsiadlo D, Richardson S 1991 (TUG) — doi:10.1111/j.1532-5415.1991.tb01616.x PMID:1991946 ✅
- [DOI CORRECTED v8.12] Svinøy OE et al. 2021 (TUG normative, Tromsø) — doi:10.2147/CIA.S294512 ✅ — Was CIA.S279895 in all pre-v8.12 versions; corrected in 9 locations.
- Bohannon RW, Wang YC 2019 (4-m gait speed normative) — doi:10.1016/j.apmr.2018.06.031 PMID:30092204 ✅
- Alcazar J et al. 2021 (JCSM — relative STS power normative & cut-offs) — doi:10.1002/jcsm.12737 PMID:34216098 ✅
- Garcia-Aguirre M et al. 2025 (30s STS power cut-offs & MCID) — doi:10.1002/jcsm.13676 PMID:39790033 ✅
- Rockwood K et al. 2005 (Clinical Frailty Scale) — doi:10.1503/cmaj.050051 PMID:16129869 ✅
- Braun T, Grüneberg C, Thiel C 2018 (German PRISMA-7/FRAIL/GFI) — doi:10.1007/s00391-017-1295-2 PMID:28795247 ✅
- Abellan van Kan G et al. 2008 (IANA Task Force on frailty) — doi:10.1007/BF02982161 PMID:18165842 ✅
- Coelho-Junior HJ et al. 2024 (STS power normative, Italian) — doi:10.1002/jcsm.13301 PMID:37986667 ✅
- Alcazar J et al. 2021 (Exp Gerontol — STS power lifespan trajectories) — doi:10.1016/j.exger.2021.111448 PMID:34118352 ✅
Still not re-fetched as of v9.2.4 (verified in earlier sessions; DOIs considered reliable, not re-confirmed in v8.18, v8.19, v8.20, v8.21, v8.22, v8.23, v9.0, v9.1.0, v9.1.1, v9.1.2, v9.1.3, v9.1.4, v9.1.5, v9.1.6, v9.2, v9.2.1, v9.2.2 , v9.2.3 or v9.2.4):
Guralnik 1995 (NEJM) · Rikli & Jones 1999 & 2002 · Kim 2021 · Bohannon 2017 (KES) · Strassmann 2013 (1-min STS) · Simpkins & Yang 2022 · Montero-Odasso 2012 (DT-TUG) · Grgic 2026 (5×STS pooled normative) · Makizako 2017 (PT) · Vaidya 2017 (STS COPD review) · Vaidya 2016 (COPD MID) · Hansen 2025 (BIOFRAIL) · Yee 2021 (STS sarcopenia) · Zhang 2018 (DOI corrected in prior session) · Borson 2000 (Mini-Cog) · Nasreddine 2005 (MoCA) · Steverink 2001 (GFI development — congress abstract) · Beaton 2000 (cross-cultural adaptation) · Searle 2008 (frailty index procedure) · Mellaerts 2024
v9.9.36 — Self-contained STS calculator surfaces + factor-of-2 bug fix in SPPB «Approx. Power» column (Rule 6 cluster: same bug leaked into 5 demo cases). A bug-fix-plus-feature release with two purposes (Roger 2026-05): (i) correct a systematic factor-of-2 error in the SPPB protocol-card «Approx. Power» column AND the matching cells in the Demo Cases tab (Rule 6 audit triggered by the SPPB-table finding); (ii) make the 5×STS and 30-s CST Entry cards self-contained calculation surfaces with all input fields (body height, body mass, chair height, test value) visible and editable in the same card as the result, plus a new absolute power (W) readout alongside the existing relative-power (W/kg) readout. Bug background. Both Alcazar PDFs (Exp Gerontol 112:38–43 doi:10.1016/j.exger.2018.08.006 PMID 30179662; J Cachexia Sarcopenia Muscle 12(4):921–932 doi:10.1002/jcsm.12737 PMID 34216098) were full-text uploaded this session, enabling a definitive Rule 1–7 re-verification beyond the previous abstract-only check. The live in-tool formula in recalcPower() and the DEMO_CASES.forEach loop — both written as 0.9·g·(h−2c)·n/T — was confirmed mathematically equivalent to the published Alcazar 2018 Eq. 4 (0.9·g·(h·0.5−c)/(t·0.1)) and the Alcazar 2021 30-s equation (0.9·g·(h·0.5−c)/[(t/n)·0.5]). However the static-display values in the SPPB protocol-card «Approx. Power» column (4 cells + 1 Note line) and in the Demo Cases tab (15 cells across 5 cases) were hand-coded with the wrong derivation — the per-concentric-phase numerator (h·0.5−c) applied with the test-time denominator instead of the concentric-phase-time denominator, yielding values exactly half the correct ones. Reverse-engineered constant P·t = const across all wrong cells gave const ≈ 21.07, matching 0.9·g·(h·0.5−c)·5 at h ≈ 1.82 m — a single reference person used for all displayed values, with the wrong formula. The misleading SPPB Note line («SPPB 4 (<11.2 s) ≈ 1.88 W/kg — still below most cut-offs») carried the inverse of the correct clinical message: the corrected magnitude at h=1.65 m is 3.11 W/kg, comfortably above all cut-offs. What changed — Phase A (bug fix). SPPB protocol-card «Approx. Power» column recomputed with the in-tool formula at the new annotated reference person h=1.65 m, c=43 cm: SPPB 4 > 3.11 W/kg, SPPB 3 2.56–3.11, SPPB 2 2.10–2.55, SPPB 1 < 2.09. Column header annotated (h=1.65 m, c=43 cm) to make the reference person explicit. Note line restated to reflect the corrected magnitudes and that the actual W/kg depends on patient height. Demo Cases tab: 15 cells in 5 cases recomputed at each case’s own height (Case 1 Mrs E.K. h=161: pow5 2.24→2.71, pow30 2.43→2.87; Case 2 Mr H.W. h=170: pow5 2.29→2.63, pow30 2.22→2.72; Case 3 Ms G.M. h=165 single session: pow5 3.17, pow30 3.49; Case 4 Mr R.B. h=173: pow5 2.07/2.28/2.56, pow30 1.79/2.05/2.30; Case 5 Mrs L.A. h=158: pow5 2.19/2.30/2.48, pow30 2.12/2.33/2.75). Delta cells (Cases 1 & 2) recomputed with the sex-specific MCID rule (above MCID 0.42 M / 0.33 F → robust; positive but below MCID → prefail; non-positive → frail), and cell colour-coding updated to match. Cases 6–8 (BFH 2026 workshop vignettes) unaffected — they display test results in seconds/reps but not derived W/kg, so the bug never reached them. Rule 6 wider audit (literal W/kg values across src/partials/, excluding hint-text, cut-off citations, and MCID values) confirmed the bug is fully confined to the 20 cells fixed in this release; tab-background.html, tab-results.html and the i18n hints are clean. What changed — Phase B (Roger’s main feature: self-contained STS surfaces). Both Entry-tab STS cards (entry-card-sts5, entry-card-cst30) gain visible mirror inputs for body height (cm) and body mass (kg), bi-directionally synced with the canonical #f_height and #f_weight in the Demographics card. Each card now also shows an absolute power readout (W) alongside the existing relative-power readout (W/kg): #f_pow5_abs_display + #f_pow5_display in the 5×STS card; #f_pow30_abs_display + #f_pow30_display in the 30-s CST card; #f_sppb_mirror_pow5_abs added to the SPPB read-only mirror block alongside #f_sppb_mirror_pow5. Total mirror-input ids added: f_height_sts5_mirror, f_weight_sts5_mirror, f_height_cst30_mirror, f_weight_cst30_mirror (4 new) + f_pow5_abs_display, f_pow30_abs_display, f_sppb_mirror_pow5_abs (3 new) = 7 new DOM ids. Architecture: generalised sync. The v9.9.35 syncChairH(source) helper (canonical/mirror string-API) is replaced by syncMirroredField(canonId, mirrorIds, editedId) — pass the id of the field the user touched, and the helper propagates the value to the canonical input and all other mirrors. Three thin wrappers syncHeight(editedId), syncWeight(editedId), syncChairH(editedId) keep callers concise. syncChairH’s API changed from 'canonical'|'mirror' to passing the edited id; both call-sites in HTML (#f_chair_h and #f_chair_h_cst30_mirror) updated. recalcPower() extended to read body mass from #f_weight, compute P_abs = mass × P_rel, and write to 4 absolute-power readouts (5×STS card, 30-s CST card, SPPB mirror, plus the existing rel readouts). The data model is unchanged: recalcPower() always reads from the canonical #f_height / #f_weight / #f_chair_h — the mirror DOM inputs are purely UI; processEntry() and demo-case load also read only from canonicals. loadDemoCase and Excel-load. Both now call syncHeight('f_height'), syncWeight('f_weight'), syncChairH('f_chair_h') after writing the canonical values — replacing the v9.9.35 ad-hoc chair-height-mirror set. Demo-case load also keeps the v9.9.35 partial-stand flag set. i18n. 9 new keys per language (DE === EN count-matched): entry.sts5_card.label_height, entry.sts5_card.hint_height, entry.sts5_card.label_weight, entry.sts5_card.hint_weight, entry.cst30.label_height, entry.cst30.hint_height, entry.cst30.label_weight, entry.cst30.hint_weight, entry.sppb.mirror_power_abs. 5 existing keys updated for the new abs/rel scoping: entry.sts5.label_power and entry.sts5.hint_power (now describe both W and W/kg + add Alcazar 2021 mobility cut-offs), entry.cst30.label_power and entry.cst30.hint_power (same, with Garcia-Aguirre 2025 cut-offs and MCID), entry.sppb.mirror_power (relabelled «5×STS rel:»). Plus the SPPB-table fix: protocols.sppb.scoring.col_power (column header now annotated h=1.65 m), protocols.sppb.power.li_note (corrected Note text). Swiss orthography preserved (ss/no ß; «Frailty» English; Patient:innen). i18n user-facing leaf-key count grows 1788 → 1797 per language; DE/EN parity holds. Reference verification (Rules 1–7). Both Alcazar papers full-text re-verified this session (PDF uploads, not just abstracts): Alcazar 2018 5-field check ok; Alcazar 2021 5-field check ok (already in refs/bibliography.json as alcazar-2021-stspower, verified_session updated to «v9.9.36 (full PDF re-verification)»). No bibliography entries added or removed (still 67). The corrected SPPB-table and demo-table magnitudes derive directly from the in-tool formula at each case’s actual height — smoke-tested against the Alcazar published derivation in this release. Build verification. node --check passes on app.js; all three JSON files parse; HTML tag-balance confirmed in both edited partials (tab-entry.html: 6 new <div> open/close, 4 new <input>, 4 new <label>, 8 new <span> — all matching the planned restructure; tab-protocols.html and tab-demo.html: zero structural change); the 7 new DOM ids are unique across the build; both i18n files at 1797 user-facing leaf keys, symmetric diff empty (excluding the 9 DE-only _translation_policy/_verification_status metadata keys which are DE-only by design and pre-date this release). A DOM-free Node smoke test exercises 14 assertions: (i) Alcazar 5×STS formula reproduction at h=1.65 m, m=70 kg, c=0.43 m, t=8.5 s → P_rel = 4.10 W/kg, P_abs = 287.0 W [±0.01]; (ii) 30-s CST same params with 15 reps → P_rel = 3.49 W/kg, P_abs = 244.3 W; (iii) partial-stand still adds +1 rep; (iv–vi) bi-directional sync helpers across all 3 fields propagate correctly from canonical and from each mirror; (vii) SPPB mirror block updates time, chair height, P_rel and P_abs — all 14 pass. Version-string drift check: all 22 active loci bumped 9.9.35 → 9.9.36 (4 i18n + 18 source-tree). Historical provenance comments — the // v9.9.35: markers describing what v9.9.35 introduced, the v9.9.36: replaces the v9.9.35 syncChairH-only helper note, verified_session fields on prior-session-verified entries, and all prior audit entries — left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip rebuild verified byte-identical to the deployed HTML. Rule 5 self-audit: 4 mirror inputs added (height/weight × 2 STS cards); 3 absolute-power readout elements added; 1 sync-helper API generalised (syncMirroredField + 3 wrappers replacing v9.9.35 syncChairH('canonical'|'mirror')); recalcPower() extended to compute and write absolute power to 4 elements; loadDemoCase and Excel-load refactored to use new sync helpers; 9 new i18n keys added per language and translated to German in-release; 5 existing keys updated for new scoping; 4 SPPB-table cells + 1 SPPB-Note line corrected; 15 demo-table cells corrected (5 cases, 2 metrics each, multiple sessions); 0 clinical criteria changed; 0 references added or removed; both Alcazar papers’ verified_session markers updated. Roadmap: v9.9.37 candidate — allometric STS power (W/m²) as a second optional readout in both STS cards, surfacing Alcazar 2021 cut-offs 61.5 W/m² ♀ / 75.4 W/m² ♂ and MCID 9.4 / 11.5 W/m² (the next-most-leverage missing piece from the Alcazar 2021 framework, body-mass-independent and key to the operational algorithm); §5 German body-prose pass still pending; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10 (will consume casas-herrero-2022-vivifrail-mci).
v9.9.35 — 5×STS visibility fix: dedicated Entry card, 30s-CST power readout relocated, and two missing Garcia-Aguirre 2025 entries added to refs/bibliography.json (silent-drift closure). A content-and-architecture release with two purposes (Roger 2026-05): improve discoverability of the 5×STS time-input + chair-height + STS-power infrastructure (previously buried inside a collapsed SPPB Entry card), and close a known bibliography drift — the two Garcia-Aguirre 2025 papers cited in 14 places across the tool were present as <li> entries in the About-tab Primary References block (since v8.2 and v9.2.5 respectively) but never made it into refs/bibliography.json. Background. In v9.9.34 the Entry tab’s Sarcopenia/SPPB section housed the entire muscle-power infrastructure (5×STS timer, time input #f_5sts, chair-height input #f_chair_h, and both pow5 + pow30 readouts) inside entry-card-sppb, which ships collapsed by default. The standalone Protocols-tab card for the 5×STS linked to entry-card-sppb, sending the learner to a collapsed card headlined «Short Physical Performance Battery (SPPB) — score each subtest 0–4». The 30-s CST card had no surface for entering chair height or viewing the computed power; even after filling #f_30cst the W/kg readout displayed in the SPPB card. What changed (Roger-confirmed scoping — Q1=C, Q2=move-to-cst30, Q3=fold). (1) New entry card entry-card-sts5. The 5×STS is promoted to its own Entry card, sitting between SPPB and 30-s CST. It houses the 5×STS timer box (preserved DOM ids sts-timer-box, sts-timer-display, sts-start-btn), the time input #f_5sts with oninput="recalcPower()", the canonical chair-height input #f_chair_h (single source of truth), the pow5 readout #f_pow5_display, and an intro note explaining that the entered time auto-feeds the SPPB chair-stand subscore via the Guralnik 1994 cut-offs. The card ships expanded by default so the time-input is visible on first view. (2) SPPB-card mirror block. The SPPB card (now leaner: four 0–4 selects + total) gains a small read-only callout showing the 5×STS time used, the chair height, and the computed 5×STS power. The mirror updates on every recalcPower() call. No editable inputs remain in the SPPB card; all data entry for the 5×STS happens once, on the dedicated card. (3) Extended 30-s CST card. entry-card-cst30 gains its own chair-height input #f_chair_h_cst30_mirror (UI mirror, bi-directionally synced with #f_chair_h via a new syncChairH(source) helper) and its own pow30 readout #f_pow30_display, plus the Garcia-Aguirre 2025 30-s STS power equation, cut-offs (<2.53 / <2.01 W/kg, M/F) and MCID (0.42 / 0.33 W/kg) explained inline. The pow30 display is removed from the SPPB card; the 30-s CST card now fully owns its power-calculation surface. (4) Variable-naming discipline. The new mirror field id f_chair_h_cst30_mirror is deliberately distinct from the canonical #f_chair_h to make explicit that the cst30-card field is a synced UI mirror, not a separate data point; the data model is unchanged (single s.chairH per session) and demo cases, longitudinal tracking, and Excel I/O all read from the canonical input. (5) Protocols-tab cross-link redirect. The proto-card-sts5 header-link target changes from tocNavigate('entry-card-sppb', true) to tocNavigate('entry-card-sts5', true) — a learner reading the 5×STS protocol now lands on the dedicated card. i18n. 11 new keys added per language (DE === EN count-matched; total leaf keys grow 1777 → 1788 per language): entry.toc.label_sts5, entry.sts5_card.heading, entry.sts5_card.intro_note, entry.sppb.mirror_heading, entry.sppb.mirror_time, entry.sppb.mirror_chairh, entry.sppb.mirror_power, entry.cst30.label_chairh, entry.cst30.hint_chairh, entry.cst30.label_power, entry.cst30.hint_power. Three existing keys updated for the new scoping: entry.sts5.label_power (no longer mentions 30s CST), entry.sts5.hint_power (now cites Baltasar-Fernandez 2021 cut-offs), entry.sts5.hint_chairh (now notes the sync). German prose written in Swiss orthography (ss/no ß); existing translation policy preserved. Reference verification (Rules 1–7). Both Garcia-Aguirre 2025 papers live-fetched and five-field-verified this session: (a) Garcia-Aguirre M, Baltasar-Fernandez I, Alcazar J, Losa-Reyna J, Alfaro-Acha A, Ara I, Rodriguez-Mañas L, Alegre LM, Garcia-Garcia FJ. Cut-Off Points for Low Relative 30-s Sit-to-Stand Power and Their Associations With Adverse Health Conditions. J Cachexia Sarcopenia Muscle. 2025;16(1):e13676. doi:10.1002/jcsm.13676. PMID 39790033. Verified via Wiley OnlineLibrary, PMC11718219, DOAJ, and multiple citing-paper records. Method: Toledo Study for Healthy Aging, n=1,475 community-dwellers (65–98 y), Alcazar’s equation applied to the 30-s STS on a 0.43 m chair. Cut-offs 2.53 / 2.01 W·kg⁻¹ (M/F) confirmed verbatim against the abstract. (b) Garcia-Aguirre M, Baltasar-Fernandez I, Alcazar J, Alfaro-Acha A, Bareiro-Quiñonez FA, Ara I, Rodriguez-Mañas L, Garcia-Garcia FJ, Alegre LM. Low Relative Sit-to-Stand Power Is Associated With the Development of Adverse Health Outcomes: A 5-Year Longitudinal Study. J Cachexia Sarcopenia Muscle. 2025;16(3):e13852. doi:10.1002/jcsm.13852. PMID 40522815. Verified via PubMed PMID 40522815, PMC12169191, DOAJ. CIBERFES authorship; 5-year follow-up of 839 Toledo participants; low baseline relative STS power predicts incident frailty (FTS5 OR 2.51), BADL/IADL disability and increased medication use. Per Rule 4, no «all DOIs verified» blanket claim is made beyond these two papers verified this session. Formula sanity-check (Rule 6 triggered, no error found). The in-tool formula P_rel = 0.9 × g × (height − 2·chair) × reps / T was cross-checked against the Alcazar 2018/2021 derivation: Baltasar-Fernandez 2021 (Sci Rep, doi:10.1038/s41598-021-98871-3) explicitly states the three assumptions (vertical COM displacement = stature/2 − chair-height; accelerated mass = 0.9 × body mass; concentric rise phase = 50 % of full STS cycle); assumption (iii) folds an extra factor of 2 into the denominator, mathematically equivalent to pulling the factor of 2 into the lever-arm term in the numerator. The in-tool formula is the correct published Alcazar equation. Existing citations of Garcia-Aguirre 2025 unchanged in wording (14 sites across tab-protocols.html, tab-about.html, tab-background.html, tab-results.html, app.js, both i18n JSONs); the two new refs/bibliography.json entries simply close the silent drift between the JSON and the user-visible bibliography. refs/bibliography.json grows 65 → 67 entries; both new entries carry five_field_check: ok and verified_session: v9.9.35. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the edited Entry partial (all tags 0-diff; <div> 185/185, <input> 50 from 49, +1 button, +1 h3, +1 anchor, +2 net labels — all matching the planned restructure); the new entry-card-sts5 card resolves to a unique id; the SPPB card’s mirror IDs (f_sppb_mirror_time, f_sppb_mirror_chairh, f_sppb_mirror_pow5) all resolve and are unique; recalcPower() exercises the canonical ↔ mirror sync; both i18n files at 1788 leaf keys, symmetric diff empty. A DOM-free Node smoke test exercises (i) Alcazar formula reproduction at h=1.65 m, chair=0.43 m, t=8.5 s → pow5 = 3.74 W/kg [±0.01]; (ii) same params with 12 reps in 30 s → pow30 = 1.80 W/kg [±0.01]; (iii) syncChairH('canonical') propagates value to mirror and vice versa. Version-string drift check: all 22 active loci bumped 9.9.34 → 9.9.35. Historical provenance comments, the S1b abbrev tag, verified_session fields on entries verified in prior sessions, and all prior audit entries — including the v9.9.34 S0-link entry directly below this paragraph — left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip rebuild verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 new Entry card (entry-card-sts5); 1 mirror block added to SPPB card; 2 new field-blocks added to cst30 card (chair-height + power); 1 TOC link added; 1 Protocols-tab cross-link redirected; 1 new JS helper (syncChairH); recalcPower() extended to drive 4 additional read-only display targets; 11 new i18n keys added per language and translated to German in-release; 3 existing keys updated for new scoping; 2 new bibliography entries (both five-field live-verified this session); 0 clinical criteria changed; 0 prior verification claims affected. Roadmap: §5 German body-prose pass still pending; optional later work — extending the t() bridge to the remaining JS-rendered Entry-tab strings and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.34 — S0 EWGSOP2 Operational Framework card: entry-link to the EWGSOP2 block. A one-card follow-up to v9.9.32–v9.9.33. Background. The S0 card («EWGSOP2 Operational Framework — definition, F-A-C-S algorithm, cut-offs & sub-types») in the Sarcopenia construct had no Entry-tab link. Under the original v9.9.28 scoping it was treated as a knowledge-only card — it describes the EWGSOP2 algorithm rather than being a test with input fields, so it was deliberately left unlinked. The v9.9.30/31 work changed that premise: the Entry tab now has an EWGSOP2 classification block with input fields, and the S0 card is precisely the conceptual description of the algorithm that block applies — making it the thematically closest card to the EWGSOP2 block and the last sarcopenia card still without a link. What changed (Roger-confirmed). The S0 card receives an entry-link in its card-header bar, identical in form to the 17-now header links standardised in v9.9.33, targeting tocNavigate('entry-ewgsop2') — so a learner reading the EWGSOP2 framework can jump straight to applying it on a practice case. i18n. No new key: the S0 link reuses the existing protocols.entry_link_short key from v9.9.33. The Test Protocols tab now carries 17 header entry-links (16 from v9.9.33 + S0); 5 of them target the EWGSOP2 block (entry-ewgsop2). No content change. No protocol text, normative value, formula, cut-off or clinical card was altered; this release adds one header button. The button carries event.stopPropagation() so it does not toggle the card. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a navigation release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the edited Test Protocols partial (all tags 0-diff; <div> 552/552); 17 protocols.entry_link_short header buttons present, 5 targeting entry-ewgsop2. Version-string drift check: all 22 active loci bumped 9.9.33 → 9.9.34. Historical provenance comments, the S1b abbrev tag, verified_session fields, and all prior audit entries left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 entry-link added to the S0 card header; 0 i18n keys added (existing protocols.entry_link_short reused); 0 content changed; 0 references added. Roadmap: §5 German body-prose pass still pending; optional later work — extending the t() bridge to the remaining JS-rendered Entry-tab strings and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.33 — Test Protocols: entry-link moved into the card-header bar. A small usability fix to the v9.9.28–v9.9.32 protocol→Entry cross-links. Background. The «record this test» link sat at the very end of each protocol card body. On a long protocol card the learner had to scroll to the bottom to find it — the link was easy to miss. What changed (Roger-confirmed scoping — Variante B). All 16 protocol-card entry-links move from the end of the card body into the card-header bar, where they are visible the moment the card appears, with no scrolling. The end-of-body link blocks are removed entirely (no duplicate). The header button is compact («✏ Erfassen» / «✏ Record») and carries a full title tooltip. Toggle-safety. The card-header has an onclick="toggleCard(this)"; the new header button calls event.stopPropagation() first, so clicking the link navigates to the Entry tab without also collapsing/expanding the card. A DOM-free smoke test confirms the click stops propagation, does not fire toggleCard, and still performs the tab switch + tocNavigate. Layout. A new CSS rule .protocols-entrylink-hdr gives the header button margin-left:auto so it sits right-aligned, just left of the toggle icon, and white-space:nowrap so the label never wraps. The header remains flex-wrap, so on narrow screens the button wraps cleanly below the title. Two header patterns handled. Fourteen protocol cards use <span class="toggle-icon">; the two FTS cards (FTS5, FTS3) use the older <span class="toggle"> pattern. The header-button insertion anchors on either, so all 16 cards are covered. i18n. One new key, protocols.entry_link_short (EN «✏ Record», DE «✏ Erfassen»), added to both i18n files — the v9.9.28 protocols.entry_link label was too long for a header bar. The older protocols.entry_link key is now unreferenced but is retained in both language tables (removing an orphaned key is avoided as unnecessary risk; it is harmless). No content change. No protocol text, normative value, formula, cut-off, clinical card or navigation target was altered; the 16 links keep their exact tocNavigate destinations from v9.9.28/v9.9.32. This release only relocates the link control and removes the now-empty end-of-body wrapper blocks. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a UI release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the edited Test Protocols partial (all tags 0-diff; <div> 552/552 — 16 end-wrapper <div>s removed); 16 protocols.entry_link_short header buttons present, 0 old end-of-body links remain; the smoke test confirms event.stopPropagation() behaviour. Version-string drift check: all 22 active loci bumped 9.9.32 → 9.9.33. Historical provenance comments, the S1b abbrev tag, verified_session fields, and all prior audit entries left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 16 protocol-card entry-links relocated from card body to card header; 16 end-of-body wrapper blocks removed; 1 CSS rule added; 1 new i18n key added per language and translated to German in-release; 1 older i18n key retained as orphan; 0 content changed; 0 references added. Roadmap: §5 German body-prose pass still pending; optional later work — extending the t() bridge to the remaining JS-rendered Entry-tab strings and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.32 — Test Protocols → EWGSOP2 block: targeted cross-links. A navigation release connecting the Test Protocols sarcopenia cards to the v9.9.30/31 EWGSOP2 classification block. Background. The v9.9.28 protocol→Entry cross-links pre-date the EWGSOP2 block: the three sarcopenia protocol cards (Calf Circumference, MNA-SF, FES-I) linked to entry-card-sarc, landing at the top of the Sarcopenia section, not at the EWGSOP2 block lower within it; the EWGSOP2 block itself had no anchor; and the S1b post-test-probability card (the protocol card thematically closest to EWGSOP2 — it covers the path from a SARC-F result to a diagnosis) had no Entry-tab link at all. What changed (Roger-confirmed scoping). The EWGSOP2 block in the Entry tab’s Sarcopenia section gains a stable anchor id="entry-ewgsop2". All four sarcopenia protocol cards now link directly to it: the three existing links (Calf Circumference, MNA-SF, FES-I) are redirected from tocNavigate('entry-card-sarc') to tocNavigate('entry-ewgsop2'), and the S1b post-test-probability card (lrcalc-card) receives an Entry-tab link for the first time, also targeting entry-ewgsop2. Because entry-ewgsop2 is nested inside the entry-card-sarc collapsible card, tocNavigate() walks up from the target, auto-expands that card, and scrolls to the EWGSOP2 block — so a learner reading any sarcopenia protocol lands directly on the classification block with its mirrored inputs and cut-off verdicts. Behaviour-change note (transparency). The three v9.9.28 sarcopenia links previously landed at the start of the Sarcopenia section; they now land on the EWGSOP2 block within it. This is a deliberate precision improvement — the section’s data-capture fields remain visible by scrolling up — logged here so the redirect is on the record. i18n. No new keys: all four links reuse the existing protocols.entry_link shared key from v9.9.28. The Test Protocols tab now carries 16 protocols.entry_link buttons (15 from v9.9.28 + the new S1b link). No content change. No protocol text, form field, clinical criterion or i18n string was altered; this release adds one anchor, redirects three link targets, and adds one link button. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a navigation release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in both edited partials (Protocols <div> 568/568, Entry <div> 173/173); the entry-ewgsop2 anchor is unique and confirmed nested inside entry-card-sarc; four links now target entry-ewgsop2; the S1b card carries exactly one entry link. Version-string drift check: all 22 active loci bumped 9.9.31 → 9.9.32. Historical provenance comments — the // v9.9.31: markers, the «added v9.9.30; mirrored inputs v9.9.31» note, the S1b abbrev tag, verified_session fields, and all prior audit entries — left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 anchor added (entry-ewgsop2); 3 existing protocol links redirected to it; 1 new S1b protocol link added; 0 i18n keys added (existing protocols.entry_link reused); 0 content changed; 0 references added. Roadmap: §5 German body-prose pass still pending; optional later work — extending the t() bridge to the remaining JS-rendered Entry-tab strings and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.31 — EWGSOP2 block: mirrored algorithm inputs with per-parameter cut-off verdicts. A didactic refinement of the v9.9.30 EWGSOP2 classifier. Background. v9.9.30 derived the EWGSOP2 classification silently from values entered elsewhere on the Entry tab — the learner saw the verdict but not the inputs feeding it, and could not enter a missing input without hunting for its section. What changed (Roger-confirmed scoping — Variante A). The EWGSOP2 block now shows an «Algorithm inputs» sub-area with all four parameters — handgrip strength, 5×STS time, gait speed and ALMI — each on its own row with the value, its EWGSOP2 cut-off, and a live per-parameter verdict (e.g. «→ low muscle strength» / «→ strength normal») colour-coded green/red. The learner now sees, at a glance, which value crosses which cut-off and how that produces the overall stage. Mirrored inputs. The three strength/performance parameters are mirrored from the sections where they are normally entered. If a value is already present in its canonical field (f_hgs_best, f_gs_speed, f_5sts — whether entered via the HGS/gait trials, the 5×STS field, or loaded from a demo case), the EWGSOP2 mirror input shows it read-only with a «mirrored from the section above» tooltip. If a value has not been entered anywhere, the mirror input is editable: the learner can enter it directly in the EWGSOP2 block and it is written back to the canonical field, so the rest of the tool (results, longitudinal, Excel export) stays consistent. ALMI keeps its own always-editable field (it has no other section) and gains a verdict row for visual consistency. Render architecture. The v9.9.30 classifyEWGSOP2() is renamed and expanded to renderEWGSOP2() — the full render, which decides each mirror input’s read-only/editable state, fills read-only mirrors from their canonical field, then delegates verdict and result computation to a new ewgsop2Refresh(). New helpers: ewgsop2Source() (canonical value + sourced state), ewgsop2Verdict() (per-parameter cut-off verdict), ewgsop2WriteBack() (mirror → canonical field), and ewgsop2MirrorInput() (the mirror inputs’ oninput handler). Focus-safety: typing in an editable mirror input calls ewgsop2Refresh() — verdicts + result + write-back only — never renderEWGSOP2(), so an input is never destroyed or swapped to read-only mid-keystroke. The read-only/editable swap is re-evaluated only on external events: source-section field changes, the ALMI field, demo-case load, clearForm(), and language switch. A value entered via a mirror therefore becomes read-only (sourced) on the next external render — intended Variante-A behaviour: an entered value belongs to its canonical field. Rename discipline. classifyEWGSOP2 → renderEWGSOP2 applied surgically across all four call sites (delegated input listener, recalcPower(), clearForm(), the language-switch subscriber) plus the explanatory comment on the t() helper; one historical-provenance comment retains the old name to document the rename. node --check passes. i18n. 15 new keys under entry.ewgsop2.* — params_heading, three label_*, three hint_* (the static cut-offs), from_section, and seven verdict strings (vd_none, vd_strength_low/ok, vd_perf_low/ok, vd_mass_low/ok) — added to both i18n files with German supplied in the same release (Swiss orthography; instrument and index names kept verbatim). The verdict strings are JS-rendered through the v9.9.30 t() bridge with English fallbacks. The entry.ewgsop2 namespace grows 12 → 27 keys; the entry.* namespace moves 201 → 216 leaf keys per language; DE/EN parity holds 216/216. No clinical-content change. The EWGSOP2 cut-offs (HGS <27/<16 kg, 5×STS >15 s, gait ≤0.8 m/s, ALMI <7.0/<5.5 kg/m²) and the four-stage algorithm are unchanged from v9.9.30, where they were live-verified against Cruz-Jentoft 2019 (EWGSOP2). This release changes how the inputs are surfaced and entered, not the criteria. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a UI/render release (the criteria themselves were verified in the v9.9.30 session). Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the edited Entry partial (all tags 0-diff; <div> 173/173); the four mirror/ALMI inputs, four verdict spans and the result line are all present; an 18-case DOM-free smoke test exercises the verdict function at every cut-off boundary, the sourced/mirror effective-value selection, and classification through mixed and all-mirror input paths — all 18 pass; all 216 entry.* keys resolve against both language tables. Version-string drift check: all 22 active loci bumped 9.9.30 → 9.9.31. Historical provenance comments — the // v9.9.30: markers, the «added v9.9.30» / «as classifyEWGSOP2» notes, the «live-verified for FrailtyTrack v9.9.30» line, verified_session fields, and all prior audit entries — left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 4 EWGSOP2 parameter rows surfaced with mirrored inputs and live cut-off verdicts; classifyEWGSOP2() expanded to renderEWGSOP2() + 4 new helpers; read-only/editable mirror logic with write-back to canonical fields; 15 entry.ewgsop2.* keys added per language and translated to German in-release; 0 clinical criteria changed; 0 references added; entry.* namespace 201 → 216. Roadmap: §5 German body-prose pass still pending; optional later work — extending the t() bridge to the remaining JS-rendered Entry-tab strings (Fried score line, timer buttons) and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.30 — Practice Case Entry tab: EWGSOP2 sarcopenia classification. A content release adding an automatic four-stage EWGSOP2 sarcopenia classification to the Entry tab’s Sarcopenia section. Background. The Entry tab already captured every measurement EWGSOP2 needs — handgrip strength, the 5×STS time, gait speed, calf circumference and SARC-F — but scattered across separate sections, with no logic tying them into a sarcopenia classification. v9.9.30 adds that missing synthesis. What changed (Roger-confirmed scoping). The Sarcopenia section of the Entry tab gains an EWGSOP2 classification block: an optional ALMI input field (f_almi, appendicular lean mass index from DXA/BIA) and a read-only result line (ewgsop2_display) that classifies the practice case as no / probable / confirmed / severe sarcopenia, updating live as inputs change — analogous to the existing Fried-phenotype auto-score. The full four-stage algorithm (Find → Assess → Confirm → Severity) is implemented in a new classifyEWGSOP2() function in app.js. EWGSOP2 criteria — live-verified this session (Rules 1–3). The algorithm and cut-offs were verified against the EWGSOP2 consensus (Cruz-Jentoft et al., Age and Ageing 2019;48:16–31, doi:10.1093/ageing/afy169; erratum doi:10.1093/ageing/afz046) as quoted verbatim in Verstraeten et al. 2022 (RESORT, Age and Ageing 51(11):afac242, doi:10.1093/ageing/afac242, live-fetched), cross-checked against four further independent peer-reviewed sources. (i) Low muscle strength (→ probable sarcopenia): handgrip <27 kg (men) / <16 kg (women), OR 5×STS time >15 s. (ii) Low muscle mass (Confirm step): ALMI <7.0 kg/m² (men) / <5.5 kg/m² (women). (iii) Low physical performance (Severity step): gait speed ≤0.8 m/s. Confirmed sarcopenia = low strength + low mass; severe = additionally low performance. Field-test honesty — the optional ALMI design. The Confirm step needs DXA or BIA, which is typically unavailable in outpatient physiotherapy. The ALMI field is therefore optional: with an ALMI value the algorithm reaches confirmed or severe; without it, it reports probable sarcopenia and explicitly states that the Confirm step requires DXA/BIA. Calf circumference is not a Confirm criterion. EWGSOP2 admits calf circumference (and SARC-F) for case-finding only — calf circumference is a muscle-mass surrogate, not a substitute for ALMI. classifyEWGSOP2() deliberately does not consume f_sarcf or f_calf_cm; it classifies strictly on the Assess/Confirm/Severity measurements. This distinction is stated in the section’s intro text and preserved in the code comments. First bilingual JS-rendered Entry-tab string. The EWGSOP2 result line is JS-rendered (like the Fried score line), but unlike the Fried line it is wired for bilingual output: a new t() helper in app.js resolves dotted i18n keys against the active language table via the window.FrailtyTrackI18n bridge, with English fallbacks so a missing key can never blank the UI. The result line re-renders on language switch through a new i18n subscriber. i18n. 12 new keys under a new entry.ewgsop2.* namespace — heading, intro, label_almi, hint_almi, prefix, and seven result/status strings — added to both i18n files with German supplied in the same release (standard DACH terminology, Swiss orthography; instrument and index names kept verbatim). The entry.* namespace moves 189 → 201 leaf keys per language; DE/EN key parity holds 201/201. Wiring. classifyEWGSOP2() is triggered from the delegated input listener whenever HGS trials, the 5×STS field, gait trials, the ALMI field or the sex selector change; from recalcPower(); on language switch; on demo-case load (via recalcPower()); and on clearForm(). Reference verification (Rules 1–7). Cruz-Jentoft 2019 (EWGSOP2) and Verstraeten 2022 (RESORT) both already present in refs/bibliography.json from earlier sessions; the EWGSOP2 cut-offs were re-verified live this session per Rules 1–3 before being encoded. No new bibliography entry required; refs/bibliography.json unchanged at 65 entries. Per Rule 4 no blanket verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the edited Entry partial (all tags 0-diff; <div> 170/170); a 21-case DOM-free smoke test exercises every EWGSOP2 stage path and every cut-off boundary (HGS 27/16, 5×STS 15 s, gait 0.8 m/s, ALMI 7.0/5.5) — all 21 pass; all 201 entry.* keys resolve against both language tables. Version-string drift check: all 22 active loci bumped 9.9.29 → 9.9.30. Historical provenance comments — including the // protoNavigate (added v9.9.29) marker — the S1b abbrev tag, verified_session fields, and all prior audit entries left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 EWGSOP2 four-stage classifier added (classifyEWGSOP2()); 1 optional ALMI input field added; 1 read-only result line added; 1 t() i18n helper added; 12 entry.ewgsop2.* keys added per language and translated to German in-release; EWGSOP2 cut-offs live-verified before encoding; 0 references added; entry.* namespace 189 → 201. Roadmap: §5 German body-prose pass still pending; optional later work — extending the new t() bridge to the remaining JS-rendered Entry-tab strings (Fried score line, timer buttons, score-display lines) and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.29 — Practice Case Entry tab: reverse cross-links back to the Test Protocols. The return direction of the v9.9.28 cross-linking — completing the round trip between «read the protocol» and «record the values». Background. v9.9.28 added links from protocol cards to the Entry tab. v9.9.29 adds the opposite: from a data-entry section, a link back to that test’s protocol description — for the user who, mid-entry, wants to re-read how the test is administered. What changed (Roger-confirmed scoping — Variante B). Eleven Entry-tab section cards receive a link at the end of the card body (consistent with the v9.9.28 placement): HGS, KES, 4-Metre Gait Speed, TUG, SPPB, 30CST, 1minSTS, CFS, Fried phenotype, FTS5/FTS3, and the Sarcopenia/Nutrition/Fear-of-Falling section. Each link opens the matching protocol and scrolls to the exact protocol card. New navigation infrastructure. The Test Protocols tab has a two-level structure — a construct-overview grid and per-construct detail sections (.protocol-section, e.g. #ps-strength) shown by showConstruct() — and its individual protocol cards previously had no anchors. v9.9.29 adds stable ids to the 15 protocol cards that are cross-link targets (proto-card-hgs … proto-card-fesi) and a new protoNavigate(construct, cardId) function in app.js. protoNavigate() calls switchTabDirect('protocols'), then showConstruct() to open the construct detail, then — on a short timeout so it runs after showConstruct()’s own scrollTo({top:0}) and after the now-visible panel has laid out — scrolls to the target card. The sequencing is deliberate: switchTabDirect('protocols') runs backToLanding() internally, so showConstruct() must be called after the tab switch, and the card scroll must be deferred past showConstruct()’s top-reset. Anchor-sharing note (Variante-B asymmetry, documented for transparency). Eleven Entry sections link to 15 protocol-card anchors because some Entry sections combine what the Test Protocols tab keeps as separate cards: the 5×STS field lives in the Entry tab’s SPPB section — that section’s reverse link points to the SPPB protocol card (proto-card-sppb); the combined FTS5/FTS3 Entry section links to the FTS5 protocol card (proto-card-fts5, the FTS3 card sits directly below it in the same construct); and the combined Sarcopenia/Nutrition/Fear-of-Falling Entry section links to the Calf Circumference protocol card (proto-card-cc) as the section’s representative entry point. Two Entry sections receive no reverse link by design: the self-report questionnaire scores section (PRISMA-7 / FRAIL / GFI — these map to several questionnaire protocols, not one) and the Learning Notes section (not a test). This matches the «targeted links only» scoping. i18n. One new key, entry.proto_link, shared by all 11 links, added to both i18n files with German supplied in the same release: EN «📖 View this test’s protocol →», DE «📖 Protokollbeschrieb dieses Tests anzeigen →» (Swiss orthography). No content change. No protocol text, form field, normative value, formula or clinical card was altered; this release appends a navigation control to 11 Entry-tab card bodies, adds id attributes to 15 protocol cards, and adds one function to app.js. The Entry-tab links were inserted at each card body’s exact closing point located by depth-counting; the protocol-card ids were added to the existing <div class="card"> opening tags — no block moved. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a navigation release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in both edited partials (Entry <div> 167/167, Protocols <div> 567/567); 11 entry.proto_link links and 15 proto-card-* anchors present; a DOM-stubbed smoke test confirms protoNavigate() calls switchTabDirect('protocols') then showConstruct() in order and scrolls the target card after the deferred timeout. Version-string drift check: all 22 active loci bumped 9.9.28 → 9.9.29. Historical provenance comments, the S1b abbrev tag, verified_session fields, and all prior audit entries left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 11 Entry-tab sections given a reverse protocol link; 15 protocol cards given stable anchors; 1 new protoNavigate() function; 1 shared i18n key added per language and translated to German in-release; 0 content changed; 0 references added. Roadmap: §5 German body-prose pass still pending; optional later work — app.js i18n for JS-rendered Entry-tab strings (timer buttons, score-display lines) and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.28 — Test Protocols tab: targeted cross-links to the Practice Case Entry tab. A small navigation release connecting the «read the protocol» and «record the values» halves of the workflow. Background. A user reading a test protocol on the Test Protocols tab had no direct path to the matching data-entry field — they had to switch tabs manually and find the section. v9.9.28 adds a link from each protocol card whose test has a corresponding Entry-tab field. What changed (Roger-confirmed scoping). Fifteen protocol cards receive a targeted link at the end of the card body (placed after the protocol content, matching the natural read-then-record flow): HGS, KES, 4-Metre Gait Speed, TUG, SPPB, 30CST, 5×STS, 1minSTS, CFS, FTS5, FTS3, Fried phenotype, Calf Circumference, MNA-SF and FES-I. Each link calls switchTabDirect('entry') followed by tocNavigate('entry-card-…', true) — the same tab-switch-then-scroll pattern already used by the Welcome tab’s «§1 Frailty» button and the Demo-tab «Load → Results» buttons. Because tocNavigate() walks up from the target and auto-expands any collapsed .card, clicking a protocol link lands on the Entry tab with the destination section already opened — the v9.9.27 Entry-tab cards load collapsed, so this expansion is what makes the jump land usefully. Anchor-sharing note (by design, documented for transparency). The Entry tab has 13 section anchors but 15 protocol cards are linked, because three Entry sections each serve more than one protocol: the 5×STS protocol links to entry-card-sppb — the 5×STS time field lives inside the SPPB section of the Entry tab, not in a standalone section; FTS5 and FTS3 both link to entry-card-fts (the single composite-indices section); and Calf Circumference, MNA-SF and FES-I all link to entry-card-sarc (the combined Sarcopenia/Nutrition/Fear-of-Falling section). These are correct destinations — the linked section does contain the field — the link simply lands on a section that also holds sibling fields. The remaining protocol cards (Mini-BESTest, Berg Balance Scale, 6MWT, 2-Minute Step Test, OLS, FSST, DT-TUG, Mini-Cog, MoCA, the CDC STEADI / WFG / StoppSturz fall-risk cards, the S1b post-test-probability learning card) have no matching Entry-tab field and deliberately receive no link, per the Roger-confirmed «targeted links only» scoping. i18n. One new key, protocols.entry_link, shared by all 15 links (the label text is identical for every card), added to both i18n files with German supplied in the same release: EN «✏ Record this test in a practice case →», DE «✏ Diesen Test im Übungsfall erfassen →» (Swiss orthography; «Übungsfall» matching the Entry-tab and nav-tab terminology established in v9.9.25–v9.9.27). No content change. No protocol text, normative value, formula, cut-off or clinical card was altered; this release only appends a navigation control to 15 card bodies. The links were inserted at each card body’s exact closing point located by depth-counting (not broad replacement), so no protocol block was moved. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a navigation release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the edited Test Protocols partial (all tags 0-diff; <div> 567/567); 15 protocols.entry_link links present; a DOM-stubbed smoke test confirms switchTabDirect('entry') activates the #tab-entry panel, highlights the Entry nav button, and clears active from the Protocols panel and button. Version-string drift check: all 22 active loci bumped 9.9.27 → 9.9.28. Historical provenance comments — including the <!-- ENTRY TAB TOC (v9.9.27) --> marker added last release — the S1b abbrev tag, verified_session fields, and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 15 protocol cards given a targeted Entry-tab link; 1 shared i18n key added per language and translated to German in-release; 0 protocol content changed; 0 references added; the remaining ~20 protocol cards deliberately unlinked (no matching Entry field). Roadmap: §5 German body-prose pass still pending; optional later work — app.js i18n for JS-rendered Entry-tab strings (timer buttons, score-display lines) and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.27 — Practice Case Entry tab: collapsible test cards + jump-TOC. A usability release reorganising the Entry tab so a full practice-case form is navigable rather than one long scroll. Background. The Entry tab held its 13 data-capture sections (HGS, KES, 4-metre gait, TUG, SPPB, 30CST, 1minSTS, CFS, the Sarcopenia/Nutrition/Fear-of-Falling block, the self-report questionnaire scores, the Fried phenotype, the FTS5/FTS3 composite indices, and the Learning Notes) as flat <h4> headings stacked inside a single large «Test Results» card — a long uninterrupted scroll with no overview. What changed (Roger-confirmed scoping). Each of the 13 sections is now its own collapsible .card with a card-header/toggleCard control and a stable anchor id (entry-card-hgs … entry-card-notes), reusing the exact card pattern already used on the Test Protocols tab and in §3/§4. All 13 section cards load collapsed — the tab opens as a compact list of section titles; the user expands only the sections they need. A new jump-TOC card sits at the top of the Test Results region: a toc-grid of 13 toc-link entries that scroll to the matching section, reusing the Background-tab TOC infrastructure shipped in v9.9.7. The delegated .toc-link click handler in app.js is tab-agnostic, so the new TOC required no JavaScript change; tocNavigate() already walks up from the target and auto-expands any collapsed parent card, so clicking a TOC entry opens the destination section automatically. The wrapping «Test Results» card is reduced to a section-title card followed by the TOC and the 13 section cards. No content change. Every form field, label, option, hint, timer widget and the Learning-Mode panel is preserved verbatim — this release only re-wraps existing markup in card containers and adds the TOC. The cardification was done with precise per-section anchors (not broad replacements) so no form block was moved or lost; the 13 sections sum exactly to the original Test-Results body line count. i18n. 16 new keys under a new entry.toc.* namespace — heading, abbrev, intro, and 13 short label_* entries for the TOC links — added to both i18n files with German supplied in the same release (standard DACH terminology, Swiss orthography; instrument names and acronyms kept verbatim). Short dedicated TOC labels were used rather than the section heading keys because two headings (entry.sarc.heading, entry.quest.heading) carry an inline <span> qualifier and the SPPB heading carries a long scoring suffix — unsuitable for a compact TOC link. The 13 section card-headers carry short language-neutral abbrev tags (HGS, KES · HHD, 4MGS, TUG, SPPB, 30CST, 1minSTS, CFS, SARC-F · MNA-SF · FES-I, PRISMA-7 · FRAIL · GFI, PFP, FTS5 · FTS3) with no data-i18n, matching the Test Protocols card convention. The entry.* namespace moves 172 → 188 leaf keys per language; DE/EN key parity holds 188/188. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for a UI release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; HTML tag-balance confirmed in the rebuilt Entry partial (all tags 0-diff; <div> 156/156); the tab now has 15 .card elements (Case Information + section-title + TOC + 13 section cards), 13 card-body collapsed, 14 toggleCard headers, 13 entry-card-* anchors; all 188 entry.* keys resolve against both language tables. Version-string drift check: all 22 active loci bumped 9.9.26 → 9.9.27. Historical provenance comments, the S1b abbrev tag, verified_session fields, and all prior audit entries left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 13 Entry-tab sections converted to collapsible cards (default collapsed); 1 jump-TOC card added; 16 entry.toc.* i18n keys added per language and translated to German in-release; 0 form fields changed; 0 references added; entry.* namespace 172 → 188. Roadmap: §5 German body-prose pass still pending; optional later work — app.js i18n for JS-rendered Entry-tab strings (timer buttons, score-display lines) and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.26 — Practice Case Entry tab: German body-prose (Stage B) + closure of the v9.9.25 retrofit gap. The translation half of the two-stage Entry-tab localisation begun in v9.9.25, on the same model as §3 (v9.9.5 retrofit → v9.9.6 German body-prose). Stage B — German body-prose. All entry.* keys received their German values in i18n/de.json, replacing the DE === EN placeholders shipped in v9.9.25. The German UI now renders the Entry tab in German throughout — section headings, all ~58 field labels, the <option> lists, the buttons, the hint and note text. Terminology (Roger-confirmed: standard DACH physiotherapy wording). «Handkraft» for handgrip; «Kniestreckkraft» for knee-extension strength; «Ganggeschwindigkeit» for gait speed; «Stuhlaufstehen» / «Stuhlaufstehtest» for the chair-stand tests; «Erhebende Person» for assessor (gender-neutral); «Übungsfall-Erfassung» matching the nav-tab label; «Gehstock / Gehbock / Gehstütze» for the walking-aid options; «Wadenumfang», «Sturzangst», «Mangelernährung» for the sarcopenia/nutrition block. Instrument names and acronyms kept verbatim (SPPB, TUG, SARC-F, SARC-CalF, MNA-SF, FES-I, PRISMA-7, FRAIL, GFI, FTS5/FTS3, CFS, Jamar, Saehan, PASE); «Frailty»/«präfrail»/«frail» kept per the project translation policy; «Power», «Cut-off», «Timer», «Countdown» as established loanwords; CFS level descriptors rendered in the conventional German CFS wording. Swiss orthography throughout (ss, no ß: «Grösse», «ausschliesslich»); decimal points retained to match the source. The bilingual DE/EN educational banner and the bilingual Learning-Mode heading/intro — ad-hoc DE/EN sentence pairs in the pre-retrofit markup — are now single German strings in the DE table (and single English strings in the EN table), so each language shows one clean copy. Translation status. This is a non-validated FrailtyTrack educational-prose translation; per project policy only validated clinical-instrument German wordings use a published verbatim text, and the Entry-tab form labels are original UI prose. Roger reviews the German post-draft (the §3 / §5 review-checkpoint model); a one-section sample (Case Information, 16 keys) was approved before the remaining batch was drafted. Rule 6 finding — v9.9.25 retrofit gap closed. While drafting the German, a reconciliation of the draft against the namespace surfaced that the v9.9.25 retrofit had missed several static content elements: the «Test Results» <h3> section heading, and the entire 1-Minute Sit-to-Stand Test sub-section (its <h4> heading, the field <label>, the «Time left» / «Reps» timer-display labels, the +1 Rep button, and the static normative-reference hint). A full re-audit of every visible-text element in tab-entry.html was performed; these seven static elements were the complete set of misses. They are now wired with data-i18n and given keys (entry.testresults.heading, entry.sts1.*); the entry.* namespace moves 165 → 172 leaf keys per language. The v9.9.25 audit’s «165» count is left verbatim as the historical record of that release; this entry documents the correction. Confirmed still out of scope (JS-controlled, not a retrofit miss): the two timer Start buttons (sts-start-btn / sts1-start-btn) and the 1minSTS timer hint — app.js sets their text/innerHTML at runtime (Start↔Stop toggle; dynamic hint), so a data-i18n attribute would be overwritten on first interaction; internationalising them needs an app.js change and stays out of scope, in the same category as the fried_score_display / fts5_score_display JS-rendered lines noted in the v9.9.25 audit. The placeholder attributes likewise remain English (Stage-A scope boundary — applyLang() has no attribute targeting). Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json unchanged at 65 entries; no DOI fetch in scope for an i18n release. Per Rule 4 no verification claim is made. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; entry.* has 172 leaf keys in each language with DE/EN key parity confirmed; all 172 data-i18n attributes in tab-entry.html resolve against both language tables; HTML tag-balance confirmed in the Entry partial. The 16 entry.* values that remain DE === EN are legitimately language-neutral (instrument names, dash symbols, formulae, and the «Frailty»-family terms kept English by policy). Version-string drift check: all 22 active loci bumped 9.9.25 → 9.9.26. Historical provenance comments, the S1b abbrev tag, verified_session fields, and all prior audit entries left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 172 entry.* keys translated to German (DACH physiotherapy terminology, Swiss orthography); 7 v9.9.25-retrofit-missed static elements wired and keyed (namespace 165 → 172); full re-audit of tab-entry.html confirmed no further misses; 0 references added; 16 keys remain DE === EN by design. Roadmap: §5 German body-prose pass still pending; optional later work — app.js i18n for the JS-rendered Entry-tab strings (timer buttons, score-display lines) and an applyLang() extension for placeholder attributes; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.25 — Practice Case Entry tab: architectural i18n retrofit (Stage A). A structural release closing an architectural translation gap, on the same two-stage model used for §3 (v9.9.5 retrofit → v9.9.6 German body-prose). The gap. The Practice Case Entry tab (tab-entry.html, 485 lines) carried zero data-i18n attributes and there was no entry.* namespace in either i18n file — so every visible string (the <h2>, three <h3> and thirteen <h4> section headings, ~58 field <label>s, ~55 <option>s, the 14 buttons, the hint <span>s and <small> notes) was hard-coded English in the partial and the DE/EN topbar toggle had no effect on the tab. In German UI mode the entire Entry tab rendered in English while §1–§5, the Test Protocols tab and the questionnaires were German. This is the same class of defect the v9.9.5 audit describes for the §3 Sarcopenia block. What v9.9.25 does (Stage A, Roger-confirmed scoping). A purely additive retrofit: 165 data-i18n attributes added to the content-bearing tags of tab-entry.html; a new entry.* namespace (165 leaf keys) created in both i18n/en.json and i18n/de.json, with the inline English extracted verbatim into en.json and mirrored into de.json as DE === EN placeholders. The namespace is organised by form section: entry.header / banner / excel / caseinfo / hgs / kes / gait / tug / sppb / sts5 / cst30 / cfs / sarc / quest / fried / fts / notes / learn / btn. Visible behaviour is unchanged from v9.9.24 — the German rendering of the Entry tab still shows English, because the DE values placeholder-equal the EN values. This mirrors exactly the v9.9.0→v9.9.4 (§4) and v9.9.5→v9.9.6 (§3) flow: ship the architecture first, translate in a separate review-checkpointed batch. Verification of content-neutrality. The visible text of the retrofitted partial was compared word-for-word against the v9.9.24 original: it is identical except for one deliberate change (below). No label, option, heading or hint text was altered by the wiring itself. One deliberate reconciliation folded in. The Entry tab’s built-in 5×STS stopwatch carried a hint reading «Press Start when patient begins to rise on the 1st repetition» — the static-HTML twin of the timer-start wording corrected on the Test Protocols 5×STS card in v9.9.24. Because that hint becomes an entry.sts5.timer_hint i18n key in this release, it was reconciled in the same edit to the validated start-on-«Go» convention: «Press Start on the command ‘Go’, with the patient still fully seated. Press Stop when the buttocks touch the chair after the 5th stand.» This is consistent with Whitney 2005 and with the v9.9.24 reconciliation of protocols.sts5.protocol.li5. The separate JavaScript stopwatch-hint string in app.js (line ~423) is a live tool-operation string on a different surface and is not changed here — it remains flagged for a separate decision, as noted in the v9.9.24 audit. Scope boundary — Stage A excludes attribute i18n. The applyLang() engine sets element.innerHTML only; it has no attribute-targeting, so placeholder, value and title attributes cannot be i18n-wired without a cross-cutting change to the i18n engine. The Entry tab has ~30 placeholder strings (mostly unit hints and examples — «kg», «seconds», «e.g. 73», «Auto»). Per the Stage-A scoping these are deliberately out of scope and remain English placeholders; wiring them is logged as a question for a later release (it would need either an applyLang() extension or a small per-field JS pass). The JS-rendered dynamic strings (the Fried score line fried_score_display, the FTS5/FTS3 score line fts5_score_display, the learn-mode reveal text) are produced by app.js at runtime, not by static markup, and are likewise out of Stage-A scope. i18n architecture note. Several <label>s and <option> first-children contain inline <span> markup (the red * required-field markers, the grey «(fictional)» qualifiers); because applyLang() overwrites the whole element’s innerHTML, the full label content including those inline spans is carried inside the i18n value — the project-wide pattern (i18n values already contain inline <strong> and <span>; the JSON is project-controlled, so this is safe). Three <label>s that wrap a checkbox or <input> had their visible text moved into a child <span data-i18n> so the form control is not destroyed on language apply. Reference verification (Rules 1–7). No reference added, removed or re-cited; refs/bibliography.json is unchanged at 65 entries; no DOI fetch was in scope for an i18n-architecture release. Per Rule 4 no verification claim is made because none was needed. Build verification. node --check passes on app.js and i18n.js; all three JSON files parse; the entry.* namespace has 165 leaf keys in each language with DE === EN parity confirmed; every one of the 165 data-i18n attributes maps 1:1 to a generated key (no orphan attributes, no unwired keys); HTML tag-balance confirmed in the retrofitted Entry partial (all tags 0-diff). Version-string drift check: all 22 active loci bumped 9.9.24 → 9.9.25. Historical «added vX.X» / «v9.9.x» provenance comments, the S1b abbrev tag, the verified_session fields in bibliography.json, and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 tab retrofitted; 165 data-i18n attributes added; 165 entry.* keys created per language (DE === EN placeholder); 1 timer-hint string reconciled to the validated start-on-«Go» convention; visible text otherwise verified identical to v9.9.24; 0 references added; 0 placeholders wired (deliberate Stage-A scope boundary, flagged). Roadmap: next — Stage B: non-validated German body-prose for the 165 entry.* keys (standard DACH physiotherapy terminology — «Handkraft», «Ganggeschwindigkeit», «Patient:innen», Swiss orthography; instrument acronyms and names kept), with Roger’s post-draft review, on the v9.9.6 model; §5 German body-prose pass still pending; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.24 — 5×STS card: protocol citation added and timer-start rule reconciled to the validated convention. A small evidence-fidelity release touching one Test Protocols card. Background. The Five Times Sit-to-Stand Test card (Test Protocols tab, card 7) carries an eight-line «Standardised Protocol» sub-block (protocols.sts5.protocol.*). It was the only major sub-block on the card with no source attribution, and a live literature check this session found one of its eight steps out of step with the validated protocol. What changed — two forks, both Roger-confirmed. (1) Citation added. The protocol heading gains the source attribution «(Whitney et al. 2005)», matching the established convention for every other *.protocol.heading key on the tab (tug «Podsiadlo & Richardson 1991», cst30 «Rikli & Jones 1999», sts1min «Strassmann / Puhan 2013», ols «Araujo et al. 2022») — the 5×STS heading was the lone exception. Whitney 2005 (Phys Ther 85(10):1034–1045) is the concurrent/discriminative-validity study that formalised the five-repetition FTSST protocol the card describes and is the basis for the APTA / Shirley Ryan AbilityLab clinical standard. (2) Timer-start rule reconciled (substantive). protocols.sts5.protocol.li5 previously read «Timer starts when patient begins to rise on 1st repetition». The validated 5×STS protocol — Whitney 2005 and the AbilityLab standard — starts timing on the examiner’s command «Go», with the patient still fully seated; the two are not equivalent («begins to rise» omits pre-movement reaction time). This mattered internally: the same card’s Interpretation block scores against SPPB bands (Guralnik 1994), Bohannon 2006 medians and Grgic 2026 medians, all collected under start-on-«Go» timing — so the old li5 produced systematically shorter times than the card’s own ≥12 s / ≥15 s / SPPB cut-offs. li5 is rewritten to «Timer starts on the examiner’s command ‘Go’, with the patient still fully seated» on all three surfaces (EN i18n, DE i18n, static HTML fallback). The contested counter-view (sensor-based protocols sometimes key off first-movement onset) was noted at decision time; the validated stopwatch convention was chosen because the card’s norms require it. li6 («timer stops when buttocks touch chair after the 5th stand») already matched the AbilityLab convention and is unchanged. Reference verification (Rules 1–7). Two references enter the structured bibliography this session. Whitney 2005 — Whitney SL, Wrisley DM, Marchetti GF, Gee MA, Redfern MS, Furman JM; Clinical Measurement of Sit-to-Stand Performance in People With Balance Disorders: Validity of Data for the Five-Times-Sit-to-Stand Test; Phys Ther 2005;85(10):1034–1045; doi:10.1093/ptj/85.10.1034; PMID 16180952 — DOI live-fetched this session, resolving to the Oxford Academic publisher record; all five fields confirmed verbatim. Csuka 1985 — Csuka M, McCarty DJ; Simple method for measurement of lower extremity muscle strength; Am J Med 1985;78(1):77–81; doi:10.1016/0002-9343(85)90465-6; PMID 3966492 — catalogued as the historical-origin reference only. Rule 3 honest flag: the Csuka 1985 publisher full text could not be fetched this session (PubMed CAPTCHA; ScienceDirect robots.txt; amjmed.com 403); its five fields were instead confirmed from the search-surfaced PubMed and amjmed.com records and the resolving DOI (which redirects correctly to the Elsevier PII 0002934385904656). This is sufficient for catalogue verification — no field rests on training-data memory — but it is recorded here per Rule 3 rather than presented as a clean live fetch. Verification note (important). Csuka 1985 standardised a ten-repetition timed chair stand, not five; it is the methodological ancestor of the 5×STS, not the five-repetition protocol itself. Whitney 2005 is therefore cited as the protocol anchor and Csuka 1985 as origin-only; the bibliography use: fields and the About-tab <li> entries both state this distinction explicitly. Rule 7: no idiosyncratic spellings in either entry. Two-surface bibliography rule. Both references added on both surfaces in the same release: structured records in refs/bibliography.json (whitney-2005-ftsst-validity, csuka-1985-chair-stand-method; 63 → 65 entries) and user-visible <li> entries in the About-tab Primary References list, placed with the other 5×STS references. Observed but not actioned. The 5×STS card also cites Bohannon 2006, Grgic 2026, Simpkins 2022, Makizako 2017 and Baltasar-Fernandez 2021, all present as About-tab <li> entries but absent from refs/bibliography.json — the known <li>-vs-JSON drift backlog. Logged here as an observation; not bundled into this release. i18n. No keys added or removed; two existing keys revised on both surfaces — protocols.sts5.protocol.heading (citation parenthetical, language-neutral, kept verbatim in DE per the tug/cst30/ols precedent) and protocols.sts5.protocol.li5 (DE retranslated: Swiss orthography, «»-guillemets, «Los» for the «Go» command, «Testleitung» for examiner; the surrounding sts5 block predates the Patient:innen colon-form convention and still uses «der Patient», so li5 keeps that local form for block consistency). DE/EN key parity unchanged. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json and refs/bibliography.json parse; HTML tag-balance confirmed in the edited Test Protocols and About partials. Version-string drift check: all 22 active loci bumped 9.9.23 → 9.9.24. Historical «added vX.X» / «v9.9.x» provenance comments, the S1b abbrev tag «(v9.9.21)», the verified_session fields in bibliography.json, and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 card touched; 1 citation added; 1 protocol step (li5) reconciled to the validated convention across 3 surfaces; 0 i18n keys added, 2 revised; 2 references (Whitney 2005, Csuka 1985) five-field-verified this session — Whitney via live DOI fetch, Csuka via PubMed + publisher record + resolving DOI with a Rule 3 flag on the blocked full text; 2 structured bibliography entries added (63 → 65); 0 corrections; 0 flagged unverified. Roadmap: §5 German body-prose pass pending; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.23 — S1b post-test-probability card: eight pooled meta-analysis presets added. An evidence-base extension to the v9.9.21 S1b learning card. What changed. The card’s SARC-F operating-characteristics dropdown previously offered four presets, all from the single Drey 2020 German validation study. It now also carries the pooled sensitivity/specificity from two SARC-F diagnostic meta-analyses, and the dropdown is reorganised into <optgroup>s by source — a 13-row list in three groups (Drey 2020 / Lu 2021 / Ida 2018) plus the ungrouped Custom row. The card default is unchanged (Drey EWGSOP2 probable ≥4, Se 75 / Sp 67; prevalence 10 %). Scope (Roger-confirmed). Two forks: all eight poolable presets (not a curated subset), and grouping by source via optgroups. The eight new presets. Lu 2021 (20-study meta-analysis, Table 2, pooled by reference standard): EWGSOP Se 32 / Sp 86 (13 studies), EWGSOP2 Se 77 / Sp 63 (4), AWGS Se 27 / Sp 91 (13), IWGS Se 39 / Sp 86 (8), FNIH Se 35 / Sp 89 (7). Ida 2018 (7-study meta-analysis, Table 2): EWGSOP Se 21 / Sp 90 (6 studies), IWGS Se 20 / Sp 94 (4), AWGS Se 14 / Sp 93 (4). No Ida FNIH preset is added — Ida pooled only 3 FNIH studies, below their stated 4-study minimum, so their Table 2 FNIH row is blank; per Rule 3 the missing value is not invented. The EWGSOP-vs-EWGSOP2 contrast within Lu 2021 (Se 32 % vs 77 % for the same screen) is the pedagogical payoff — it shows the learner that «sensitivity» is not a property of the test alone but of the test against a chosen reference standard. Reference verification (Rules 1–7). Two references enter the structured bibliography this session. Both had their five fields (authors, title, journal, volume/issue/pages, DOI) verified against the PubMed record, and both DOIs were live-fetched this session and confirmed to resolve to the correct article: Lu 2021 — Lu JL, Ding LY, Xu Q, Zhu SQ, Xu XY, Hua HX, Chen L, Xu H; Screening Accuracy of SARC-F for Sarcopenia in the Elderly: A Diagnostic Meta-Analysis; J Nutr Health Aging 2021;25(2):172–182; doi:10.1007/s12603-020-1471-8; PMID 33491031. Ida 2018 — Ida S, Kaneko R, Murata K; SARC-F for Screening of Sarcopenia Among Older Adults: A Meta-analysis of Screening Test Accuracy; J Am Med Dir Assoc 2018;19(8):685–689; doi:10.1016/j.jamda.2018.04.001; PMID 29778639. Rule 6 finding (two-surface drift closed). Both references already existed as user-visible <li> entries in the About-tab SARC-F evaluation block (live-fetched v8.21) but were missing from refs/bibliography.json — exactly the silent <li>-vs-JSON drift the project guards against. The v9.9.23 release adds the two structured entries (lu-2021-sarcf-meta, ida-2018-sarcf-meta), closing the gap; refs/bibliography.json moves 61 → 63 entries. The existing About-tab <li> entries were re-checked against the verified record and need no correction. No Rule 7 idiosyncrasy applies. Per Rule 4, the only verification claim made is the two references verified this session. Latent bug fixed. The v9.9.21 intro paragraph carried a «Drey 2020» ref-chip <span> in the static markup only; because applyLang() sets the element’s innerHTML from the i18n value and the intro i18n value contained no chip, the chip was silently wiped on every language application. The revised intro now carries the ref-chips inside the i18n value itself, so all three source chips (Drey / Lu / Ida) render in both languages and survive the topbar toggle. i18n. 11 new keys per language under protocols.lrcalc.* — three group_* optgroup labels and eight preset_* labels — with German supplied in the same release (Swiss orthography; «gepoolt», «Studien», «Sens»/«Spez», «Referenzstandard»; instrument acronyms EWGSOP/EWGSOP2/AWGS/IWGS/FNIH kept). Two keys revised (intro, ref_note). The protocols.lrcalc.* namespace moves 44 → 55 leaf keys per language, DE/EN parity holds 55/55. Architecture. LRCALC_PRESETS in app.js gains a group field; lrcalcPopulatePreset() is rebuilt to render one <optgroup> per source while attaching the ungrouped Custom row (group: null) straight to the <select>. The Bayesian math, lrcalcOnPresetChange(), lrcalcOnInputEdit(), the prevalence-sweep chart, and every other card are untouched; the card’s abbrev provenance tag «(v9.9.21)» is left verbatim as the record of when the card entered the tool. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json and refs/bibliography.json parse; protocols.lrcalc DE/EN key parity confirmed 55/55; HTML tag-balance confirmed in the edited Test Protocols partial; the optgroup rendering and preset application were smoke-tested. Version-string drift check: all 22 active loci bumped 9.9.22 → 9.9.23. The S1b card’s abbrev tag «(v9.9.21)», the three v9.9.21 provenance comments in the app.js S1b module, the verified_session fields in bibliography.json, and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 8 presets added to 1 card; 11 i18n keys added per language and translated to German in-release, 2 modified; 1 latent ref-chip rendering bug fixed; 2 references (Lu 2021, Ida 2018) five-field-verified and DOI-live-fetched this session; 2 structured bibliography entries added (61 → 63); 0 corrections; 0 flagged; About-tab <li> surface re-checked, no change needed. Roadmap: §5 German body-prose pass pending; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.22 — S1b post-test-probability card: negative predictive value (NPV) added. A small enhancement to the v9.9.21 S1b learning card. What changed. The negative-screen result tile now displays the NPV as an explicit, labelled value beneath the post-test probability of sarcopenia. The card already showed the post-test probability of sarcopenia after a negative screen (the probability that remains, e.g. 4 % at 7 % prevalence with the confirmed-sarcopenia preset); it now also shows the NPV, the conventional complement (e.g. 96 %). Displaying the two side by side is deliberate and is the pedagogical point of the card: a reassuring-looking NPV and the small residual post-test probability are the same fact stated two ways, and at low prevalence a high NPV mostly reflects the prevalence rather than the discriminating power of the SARC-F. The live interpretation line also now names the NPV. Implementation. One new value element (#lrcalc-npv) in the negative-screen tile in tab-protocols.html; a scoped .lrcalc-stat-extra CSS rule appended to styles.css; lrcalcCompute() in app.js computes NPV = 1 − P(sarcopenia | negative) and writes it. i18n. One new key per language — protocols.lrcalc.out_npv (EN «NPV», DE «NPW», matching the project’s established PPW/NPW German abbreviations). protocols.lrcalc.out_postneg_sub was simplified — the parenthetical «(NPV = 100 % − this)» is dropped, since the NPV is now shown as a value rather than described in fine print. protocols.lrcalc.interp_main gained a {npv} placeholder. The protocols.lrcalc.* namespace moves 43 → 44 leaf keys per language; DE/EN parity holds. Reference verification (Rules 1–7). No reference added, removed, or re-cited; refs/bibliography.json unchanged at 61 entries; no DOI fetch in scope for an arithmetic/display enhancement. Per Rule 4 no verification claim is made because none was needed. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json and refs/bibliography.json parse; DE/EN i18n key parity holds (44 each); HTML tag-balance confirmed; the NPV arithmetic was smoke-tested in a jsdom load of the built page. Version-string drift check: all 22 active loci bumped 9.9.21 → 9.9.22. The S1b card’s abbrev tag «(v9.9.21)» is a provenance label recording when the card entered the tool and is not bumped, consistent with project policy for «added vX.X» provenance; the three v9.9.21 provenance comments in the app.js S1b module are likewise left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 value added to 1 card; 1 i18n key added per language, 2 modified; 0 references added; 0 verified; 0 flagged; bibliography unchanged at 61 entries. Roadmap: §5 German body-prose pass pending; v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10.
v9.9.21 — Test Protocols tab: interactive post-test-probability learning card (S1b). A feature release adding one interactive teaching card. What was added. A new card, S1b «Post-Test Probability — From a SARC-F Result to a Diagnosis», inserted in the Sarcopenia Screening construct of the Test Protocols tab between the existing S1 SARC-F card and the S2 Calf Circumference card. It is a Bayesian worked-example tool: the user picks a SARC-F preset (or types values) for the test’s sensitivity and specificity and sets a prevalence (pre-test probability); the card returns the positive and negative likelihood ratios (LR+, LR−) and the post-test probability of sarcopenia for both a positive and a negative screen, plus a prevalence-sweep chart showing how the same test behaves across every prevalence from 0 to 100 %, against the «no information» (post-test = pre-test) diagonal. A live interpretation line classifies LR+ and LR− on the conventional bands and adapts a caveat to the LR− band — making explicit the pedagogical point that a high negative predictive value at low prevalence is largely a prevalence artefact, not evidence that the screen can rule sarcopenia out. Scope (Roger-confirmed via picker). Three forks: (1) test-accuracy input — presets that populate editable Se/Sp fields; (2) output — both positive and negative post-test probability plus a prevalence-sweep visual; (3) placement — the Test Protocols tab, next to the SARC-F protocol. Presets. Five options — four drawn from Drey 2020 Table 2 (EWGSOP2 rows): SARC-F ≥4 probable sarcopenia (Se 75 / Sp 67), ≥3 probable (Se 86 / Sp 48), ≥4 confirmed sarcopenia (Se 63 / Sp 47), ≥3 confirmed (Se 75 / Sp 32) — plus a Custom row; the whole card is sourced to a single verified reference. Defaults: probable ≥4 preset, prevalence 10 %. Reference verification (Rules 1–7). No new reference. The card cites only drey-2020-sarcf, already in refs/bibliography.json (verified v8.21). Its DOI was nonetheless live-re-fetched this session per Rule 1 and all five fields re-confirmed against the PubMed record (PMID 31980396) — Drey M, Ferrari U, Schraml M, Kemmler W, Schoene D, Franke A, Freiberger E, Kob R, Sieber C; German Version of SARC-F: Translation, Adaption, and Validation; J Am Med Dir Assoc 2020;21(6):747–751.e1; doi:10.1016/j.jamda.2019.12.011 — no correction needed. Rule 7: the published title spelling «Adaption» (not «Adaptation») is consistent across PubMed, PMC and the article PDF; it is reproduced verbatim in the new card’s reference line, matching the existing bibliography.json entry and the About-tab <li>, both of which already carry it without a [sic] marker. refs/bibliography.json is unchanged at 61 entries. Per Rule 4 no blanket verification claim is made beyond this one re-verified entry. i18n. A new protocols.lrcalc.* namespace, 43 leaf keys per language, added to both i18n/en.json and i18n/de.json with full DE/EN key parity. Unlike the v9.9.0 / v9.9.18 chapter ships, the German values are translated in the same release (not DE === EN placeholders), since the card is small and self-contained: Swiss orthography (ss); «Sarkopenie», «Sensitivität»/«Spezifität», «Vortest-/Nachtest-Wahrscheinlichkeit», «Likelihood-Ratio» and «Cut-off» as established loanwords; «Patient:innen» gender form. This is a non-validated educational-prose translation (the card teaches a method; it is not a validated clinical instrument); the references on the card stay language-neutral. The JS-generated strings (preset option labels, the dynamic interpretation line, chart axis/legend labels) resolve through the i18n tables at render time and re-render on the topbar language toggle. Architecture. Static HTML card (data-i18n-wired) in tab-protocols.html; a scoped .lrcalc-* CSS block appended to styles.css; a self-contained JS module appended to app.js (own language state, own Chart.js 4.4.1 instance, destroy-and-recreate on recompute, mirroring the existing percentile-chart pattern). showConstruct() gains a one-line hook so the chart recomputes when the Sarcopenia construct is revealed — the canvas is zero-sized while the section is display:none, so Chart.js must size it on reveal. No existing card, normative value, formula, or reference was changed. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json and refs/bibliography.json parse; DE/EN i18n key parity holds (43 keys added each); HTML tag-balance confirmed in the edited Test Protocols partial; the Bayesian math was smoke-tested (LR+ = Se/(1−Sp), LR− = (1−Se)/Sp, odds-chaining, and the ∞ / prevalence-0 / prevalence-100 edge cases). Version-string drift check: all 22 active loci bumped 9.9.20 → 9.9.21 — HTML <title>, topbar badge, footer, About-tab header subtitle and static-fallback disclaimer, about.disclaimer.body + _policy_version + _status in both i18n files, the two Excel export filenames and three Excel sheet titles in app.js, and build.py’s signature default / argparse default / four epilog examples. Historical «added vX.X» / «v9.9.x» provenance comments, verified_session fields in bibliography.json, and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 interactive card added; 43 i18n keys added per language and translated to German in-release; 0 references added; 1 reference (Drey 2020) live-re-fetched and five-field-verified this session; 0 corrections; 0 flagged; bibliography unchanged at 61 entries. Roadmap: v9.9.6-equivalent §5 German body-prose pass still pending; v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI primary anchor) through §4.10.
v9.9.20 — German localisation of the §5 navigation and headings. The §5 «Training Adaptations» chapter shipped in v9.9.18 with its German i18n values as DE === EN placeholders; in German UI mode the §5 Table-of-Contents entries and the §5 section/card headings therefore still rendered in English while §1–§4 were German. Fix: German strings are now supplied for the §5 navigational and structural labels — the four heading keys (background.adapt.intro.heading and background.adapt.s1/s2/s3.heading, which drive both the TOC entries and the §5 section/card <h3> headings) and the three card abbrev subtitles (background.adapt.s1/s2/s3.abbrev). German UI now shows §5 with German headings, abbrev subtitles and TOC entries, consistent with §1–§4. Translations applied (Swiss orthography; project term conventions — «Power» kept in English to match the §2 heading): «5. Trainingsanpassungen — Kraft, Hypertrophie und Power»; «5.1 Kraft»; «5.2 Hypertrophie»; «5.3 Power»; abbrev s1 «Wiederholungskontinuum · Lastspezifität · Fragala 2019 · ≥80 % 1RM»; abbrev s2 «Hypertrophie-«Zone» · Schwelle ~30 % 1RM · Volumen · Anstrengung bis zum Versagen»; abbrev s3 «Kraft × Geschwindigkeit · Früheste Abnahme · Intention hoher Geschwindigkeit · 40–70 % 1RM · Tschopp 2011». Scope: the §5 body prose (TL;DR, Foundations, Evidence, Practical implications, Where evidence is contested) remains a DE === EN placeholder pending the full non-validated German translation — that stays the next review-checkpointed §5 task, exactly as §4 stood between v9.9.0 and its v9.9.4 body-prose pass. 7 i18n values changed in de.json; en.json unchanged; no source-tree, reference, bibliography or build-logic changes. Version-string drift check: all 22 active loci bumped 9.9.19 → 9.9.20; historical provenance comments, verified_session fields and prior audit entries left verbatim. Release artefacts (3): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML.
v9.9.19 — Deep-link navigation bugfix. A one-line correction to the Background-tab deep-link handler in app.js; no content, reference, bibliography or i18n changes. The bug. Loading a URL whose fragment already contained a Background-tab anchor — e.g. …/FrailtyTrack.html#bg-adapt-s3, as produced by a bookmark or a shared link — did not scroll to the target or activate the Background tab. Cause: an interaction between two pre-existing features. The i18n language-persistence appends &lang=xx to the URL hash on load (so #bg-adapt-s3 becomes #bg-adapt-s3&lang=en), and the deep-link DOMContentLoaded handler then called getElementById on the entire fragment ('bg-adapt-s3&lang=en'), which resolves to null — so the handler silently bailed and the Background tab was never switched in. The defect affected every Background chapter (§1–§5) equally, not only §5, and was present since at least v9.9.17; it was surfaced during the v9.9.18 §5 cross-link verification. The TOC click cross-links were never affected — the delegated click handler reads each link’s href attribute (a clean #anchor), not the live URL hash. Fix: the deep-link handler now strips any &-delimited suffix before the element lookup — window.location.hash.slice(1) becomes window.location.hash.slice(1).split('&')[0]. Verification: functional test (jsdom, simulated page load) confirms deep-linking to #bg-adapt-s3, #bg-training-s1 and #bg-frailty-s2 all resolve and activate the Background tab with the fix in place, and all fail without it; node --check passes on app.js and i18n.js. Version-string drift check: all 22 active loci bumped 9.9.18 → 9.9.19; historical «added vX.X» provenance comments, verified_session fields in bibliography.json, and all prior audit entries left verbatim. Release artefacts (3): single-file HTML, upload zip, source zip — all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML.
v9.9.18 — Background-tab §5 «Training Adaptations — Strength, Hypertrophy, and Power» chapter (§5.1–§5.3): A content release adding a complete new Background chapter. What was added. A fifth Background chapter, §5, the modality-level companion to §4: where §4 establishes that multicomponent exercise is first-line therapy and how a dose is specified (FITT-VP), §5 goes one level deeper into the resistance-training literature itself and asks what each loading strategy actually produces. Three sub-sections, each on the uniform 5-layer pedagogical contract (TL;DR → Foundations → Evidence → Practical implications → Where evidence is contested) already used in §4: §5.1 Strength (the repetition continuum; load specificity of 1RM testing; the heavy-load end largely survives Schoenfeld et al.’s 2021 re-examination; NSCA older-adult anchor), §5.2 Hypertrophy (the «hypertrophy zone» does not survive that re-examination; whole-muscle growth is load-flexible above a ~30% 1RM floor when sets approach failure; weekly volume is the genuine driver), and §5.3 Power (force × velocity; the adaptation that declines earliest and is most tightly coupled to function and falls; high-velocity intent as the decisive variable). Each sub-section integrates the workshop demo cases as worked examples — Frau B.S. in §5.1, Frau M.K. in §5.2, Herr H.K. in §5.3 — mirroring §4. The §5.1 draft was reviewed and approved at a checkpoint; §5.2 and §5.3 were drafted to the same contract and approved together. i18n architecture. A new background.adapt.* namespace (intro + s1/s2/s3), 71 leaf keys per language, added to both i18n/en.json and i18n/de.json. As with the v9.9.0 §4 ship, English is authoritative and the German values are DE === EN placeholders — the German rendering of §5 currently shows the English text, exactly as §4 did between v9.9.0 and its v9.9.4 German body-prose pass. The non-validated German translation of §5 is deferred to a later release on the same two-stage review-checkpoint model used for §4 (v9.9.4) and §3 (v9.9.6). ref-chips. §5 mirrors §4’s ref-chip architecture: <span class="ref-chip"> markers live in the static-HTML source fallback only and are not carried in the i18n string values, so — as in §4 — they are visible in the no-JS fallback and are replaced when the i18n layer applies. This is a deliberate mirror of §4, not a new decision; if ref-chips should persist through the i18n layer that is a cross-cutting change for §4 and §5 together and is logged here as a question for Roger rather than actioned in this release. Reference verification (Rules 1–7). Six new references, all live-fetched and five-field-verified in the v9.9.18 session per Rule 1 — no reliance on prior-session or uploaded-PDF verification. (1) Schoenfeld BJ, Grgic J, Van Every DW, Plotkin DL. Loading Recommendations for Muscle Strength, Hypertrophy, and Local Endurance: A Re-Examination of the Repetition Continuum. Sports (Basel) 2021;9(2):32. doi:10.3390/sports9020032; PMID 33671664; PMC PMC7927075. (2) Fragala MS, Cadore EL, Dorgo S, Izquierdo M, Kraemer WJ, Peterson MD, Ryan ED. Resistance Training for Older Adults: NSCA Position Statement. J Strength Cond Res 2019;33(8):2019–2052. doi:10.1519/JSC.0000000000003230; PMID 31343601. (3) Tschopp M, Sattelmayer MK, Hilfiker R. Is power training or conventional resistance training better for function in elderly persons? A meta-analysis. Age Ageing 2011;40(5):549–556. doi:10.1093/ageing/afr005; PMID 21383023. (4) Marques DL, Neiva HP, Marinho DA, Marques MC. Velocity-Monitored Resistance Training in Older Adults. J Strength Cond Res 2022;36(11):3200–3208. doi:10.1519/JSC.0000000000004036; PMID 34537803. (5) Triplett NT. Principles of Power Training for Older Exercise Enthusiasts: Dos and Don’ts. ACSM’s Health & Fitness Journal 2025;29(5):44–48. doi:10.1249/FIT.0000000000001093. (6) Gluchowski A, Phillips SM. Antifrail: Why Muscle (Power) Matters in Aging. ACSM’s Health & Fitness Journal 2025;29(5):14–19. doi:10.1249/FIT.0000000000001089. References 1–4 were verified against PubMed plus the respective publisher records; references 5 and 6 (ACSM’s Health & Fitness Journal is a peer-reviewed professional publication, not PubMed-indexed, so no PMID exists) were verified against the Wolters Kluwer journal record, the ACSM publication record, and independent institutional repositories (McMaster Experts, University of Salford) and Scilit. Currier 2026 and Pelland 2026, also cited by §5, were already in the bibliography from v9.9.0 and were not re-fetched; they retain their v9.9.0 verification status. Rule 7 [sic] check: no idiosyncratic spellings in the six new entries; national-language diacritics (Coelho-Júnior, Alcázar) are correct spellings, not published-record idiosyncrasies. Rule 3 / Rule 4 honest flags. (i) The §5.3 prose describes the Marques 2022 cohort as «institutionalised» and gives per-set repetition counts (~5 leg press / ~4 chest press); the five bibliographic fields are verified, but the PubMed/publisher abstract describes the cohort only as «older adults» (mean age 79.7 ± 7.1 y) and does not state the repetition counts — these internal figures are from Roger’s reading of the uploaded full text and were not separately re-verified against full text this session. (ii) The §5.3 prose refers collectively to «the four ACSM Health & Fitness Journal articles»; two of the four (Triplett 2025, Gluchowski 2025) are individually cited and catalogued, the other two are an uncited collective reference to the 29(5) special issue and are not separately catalogued. Per Rule 4 no blanket «all verified» claim is made beyond the six entries five-field-verified this session and the two pre-existing entries carried from v9.9.0. Two-surface bibliography rule. All six references were added on both surfaces in the same release: structured records in refs/bibliography.json (55 → 61 entries) and user-visible <li> entries in the About-tab Primary References list. Table of contents rebuilt: a fifth toc-chapter-block (§5 with three sub-section links) added; the abbrev count moves 27 → 30 sub-sections (§1 10 + §2 8 + §3 5 + §4 4 + §5 3). Build verification. node --check passes on app.js and i18n.js; both i18n/*.json and refs/bibliography.json parse; DE/EN i18n key parity holds (71 keys added to each); HTML tag-balance confirmed in the rebuilt Background tab. Version-string drift check: every active locus enumerated and bumped 9.9.17 → 9.9.18 (22 occurrences — HTML <title>, topbar badge, footer, About-tab header subtitle and static-fallback disclaimer, about.disclaimer.body + _policy_version + _status in both i18n files, the two Excel export filenames and three Excel sheet titles in app.js, and build.py’s signature default / argparse default / four epilog examples). Historical «added vX.X» / «v9.9.x» provenance comments, verified_session fields in bibliography.json, and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.18.html, upload zip FrailtyTrack_v9.9.18_upload.zip, source zip FrailtyTrack_v9.9.18_source.zip. All HTML copies share one SHA-256 by construction (single in-memory assemble() call, multiple write paths); source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 1 new chapter (3 sub-sections, 15-layer prose) authored and wired; 71 i18n keys added per language (DE === EN placeholder); 6 references generated, 6 live-fetched and five-field-verified this session, 0 flagged unverified, 2 honest content-scope flags raised (Marques cohort descriptor / repetition counts; the uncited two of «four ACSM articles»); bibliography 55 → 61; 6 <li> added; TOC 27 → 30 sub-sections. Roadmap: next — non-validated German body-prose translation of §5.1–§5.3 (review-checkpointed batch, as for §4 in v9.9.4); v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI primary anchor) through §4.10.
v9.9.17 — Background §3 restructured into a Sarcopenia chapter (definition-first): A structural reorganisation carrying one small block of newly authored prose. The §3 chapter — formerly «Sarcopenia — Scientific Evaluation of the SARC-F», eight SARC-F-centred sub-section cards — is rebuilt as a five-sub-section Sarcopenia chapter that opens with the definitions and demotes the SARC-F to one sub-section among several. New structure. §3.1 The European consensus definition — EWGSOP2; §3.2 The GLIS 2024 conceptual definition; §3.3 The SARC-F screening questionnaire; §3.4 The SARC-CalF extension; §3.5 Verified reference block. The chapter opener is reframed sarcopenia-general. The new prose. §3.1 opens with a two-paragraph EWGSOP2 operational-definition opener — the 2010→2018 strength-first revision, the probable → confirmed → severe staging, and the case-finding → strength-assessment → confirmation → severity-grading pathway with its cut-off points. Roger requested this opener (option B of a three-way choice, the existing §3.5 material being SARC-F-placement content rather than a standalone definition block) and reviewed the draft before this release. SARC-F consolidation. The six former SARC-F sub-sections (Origin, Validation, Diagnostic Accuracy, Why Sensitivity Is Low, the German/Drey 2020 version, Practical Implications) are consolidated into the single §3.3 card as unnumbered internal <h4> blocks — the same one-card-with-<h4>s model §1 Frailty and §2 Muscle already use. The SARC-F TL;DR box moves from the chapter opener into §3.3. SARC-CalF extracted. The calf-circumference evidence (former s4.body2/body3/body4 plus the practical-synthesis paragraph) becomes its own §3.4 sub-section. GLIS split out. The GLIS 2024 conceptual-definition material and the Coelho-Júnior contested-evidence callout become §3.2. Three glue edits, each minimal and flagged. (1) The chapter opener (sarc.heading/abbrev/intro/subsections_intro) reframed from SARC-F-worked-example framing to sarcopenia-general. (2) The former s4.body2 lead clause «This is the rationale behind…» made self-contained, since the structural argument it referred back to now sits in §3.3. (3) The former s5.body intro re-pointed — its «diagnostic-accuracy limitations» clause now forward-references §3.3 explicitly, and its orphaned «a fifth framework, GLIS» teaser is redirected to §3.2, GLIS having moved there. i18n (Option 1, Roger-confirmed). data-i18n key names are kept in place and content moves with them, so several key names go stale by design: sarc.s5.* now renders as §3.1/§3.2, sarc.s1–s4/s6/s7 as the internal blocks of §3.3, sarc.s8.* as §3.5. Eight new keys were added (the §3.1 opener’s two paragraphs, plus heading + abbrev for the §3.2/§3.3/§3.4 cards); six sub-section headings were de-numbered (now unnumbered <h4>s inside §3.3). DE values for the new and reframed keys are non-validated FrailtyTrack translations (Swiss orthography) pending Roger’s post-draft review. Table of contents rebuilt for the new §3 (eight sub-section links → five); the tab sub-section count moves 30 → 27. §3 cross-index re-pass. Splitting the former §3.5 consensus sub-section into §3.1 (operational / European) and §3.2 (GLIS) re-scrambles the pointers the v9.9.16 pass had just settled. refs/bibliography.json entries[].use: entries[49] (dent-2018-icfsr-sarcopenia) §3.5 → §3.1; entries[52] (kirk-2024-glis-conceptual) §3.5 → §3.2; entries[53] (coelho-junior-2025-muscle-failure) §3.5 → §3.2. The in-prose cross-reference muscle.s5.body3 «see §3.5» → «see §3.2» (the GLIS power-rejection discussion having moved into §3.2); sarc.s5.contested_body’s «see §2.5» is unchanged (Muscle untouched). The tab-about.html <li> annotations carry no §3.x «Cited in» pointer, so the two-surface rule is satisfied by the bibliography.json edits alone. Reference verification (Rules 1–7). The new §3.1 prose makes clinical claims about the EWGSOP2 definition; those facts were live-fetched and verified this session against the EWGSOP2 consensus paper (Cruz-Jentoft AJ et al., Sarcopenia: revised European consensus on definition and diagnosis, Age Ageing 2019;48(1):16–31; doi:10.1093/ageing/afy169; PMID 30312372 — the paper’s Table 1 and operational-definition section). No new reference was introduced: the §3.1 prose cites ewgsop2-cruz-jentoft-2019, already in the bibliography (verified v9.6.0 session), and the cut-off numbers reuse FrailtyTrack’s existing EWGSOP2 protocol entries (grip <27/<16 kg, chair-stand ≥15 s, gait <0.8 m/s). The «F-A-C-S» algorithm acronym was deliberately not asserted — it could not be confirmed verbatim in the fetched text, so the pathway is described functionally. refs/bibliography.json is unchanged at 55 entries; the three edits above are to internal use-annotation fields, not bibliographic data. Per Rule 4 no blanket verification claim is made. Build verification. node --check passes on app.js and i18n.js; i18n/*.json and refs/bibliography.json parse; HTML tag-balance confirmed in the rebuilt Background tab; the §3 reassembly was checked to preserve the data-i18n key set and id multiset — no content block dropped or duplicated. DE/EN i18n key parity holds. Version-string drift check: every active locus enumerated and bumped 9.9.16 → 9.9.17 (22 occurrences — HTML <title>, topbar badge, footer, About-tab header subtitle and disclaimer fallback, about.disclaimer.body + _policy_version + _status in both i18n files, the two Excel export filenames and three Excel sheet titles in app.js, and build.py’s signature default / argparse default / four epilog examples). Historical «v9.9.x» / «added vX.X» provenance comments and all prior audit entries are left verbatim. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip; all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical. Rule 5 self-audit: §3 rebuilt from 8 sub-section cards to 5; 1 two-paragraph prose block newly authored and Roger-reviewed; 1 EWGSOP2 source live-fetched and field-verified this session; 3 glue edits; 6 headings de-numbered; 8 i18n keys added; 3 bibliography cross-index pointers re-pointed; 1 in-prose cross-reference re-pointed; 0 references added; 0 references removed; 0 references flagged. Roadmap: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI primary anchor) through §4.10.
v9.9.16 — Bibliography cross-index pass: one corrected section pointer. This completes the bibliography cross-index renumbering pass that the v9.9.13, v9.9.14, and v9.9.15 audit entries each carried as a forward-reference. The audit. Every Background section reference on both cross-index surfaces was checked against the v9.9.15 four-chapter numbering (§1 Frailty 1.1–1.10, §2 Muscle 2.1–2.8, §3 Sarcopenia 3.1–3.8, §4 Training 4.1–4.4). Surface 1 — refs/bibliography.json entries[].use: 28 entries carry Background section references; 27 were verified correct; one was corrected — entries[49] (dent-2018-icfsr-sarcopenia): «Used in tab-background.html §2.5 Position in EWGSOP2 / AWGS 2019 / SCWD / ICFSR consensus frameworks» → §3.5. The EWGSOP2 / AWGS / SCWD / ICFSR consensus-position sub-section is sarc.s5, which the v9.9.15 reorg numbers §3.5. This is the inconsistency the v9.9.13 audit flagged and logged «for Roger to confirm»; it pre-dates v9.9.13 (the SARC-F consensus sub-section was §3.5 in the pre-v9.9.13 layout too, so «§2.5» was always a transcription error, not reorg drift). Surface 2 — tab-about.html user-visible <li> «Cited in §X» annotations: roughly 20 entries carry Background section references; all were verified correct under the v9.9.15 numbering. The dent-2018-icfsr-sarcopenia <li> carries no section pointer, so the §2.5→§3.5 correction has no second-surface counterpart — the two-surface rule is satisfied by the single edit. Why almost everything was already correct. The cross-index pointers were authored in the pre-v9.9.13 numbering; they were stale only through the v9.9.13–v9.9.14 three-section era. v9.9.15 restored the pre-v9.9.13 chapter order, so the pointers self-corrected — which is exactly why the v9.9.13 audit deferred this pass rather than renumbering mechanically. entries[49] was the lone genuine pre-existing typo the revert could not fix. Reference verification (Rules 1–7). No reference was added, removed, re-cited, or re-fetched. This is a correction to an internal cross-index documentation field — the use annotation — not a change to any reference’s bibliographic data. entries[49]’s five-field record (Dent E, Morley JE, Cruz-Jentoft AJ, Arai H, et al.; J Nutr Health Aging 2018;22(10):1148–1161; doi:10.1007/s12603-018-1139-9; PMID 30498820; live-fetched v9.9.3 session) is untouched. refs/bibliography.json is unchanged at 55 entries; no DOI fetch was in scope. Per Rule 4 no blanket verification claim is made. Note on surfaces. refs/bibliography.json is not consumed by build.py at runtime; the corrected use field is an internal project-documentation surface, so the deployed HTML changes only by the version-string bump and this audit entry. The user-visible bibliography (the <li> list in the About tab) was audited and required no change. Forward-reference retired. The v9.9.13, v9.9.14, and v9.9.15 audit entries each carried a forward-reference to this cross-index pass; it is now complete and the chain is closed. Those prior entries are left verbatim as the historical record. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json parse; refs/bibliography.json parses; HTML tag-balance confirmed. Version-string drift check: every active locus bumped 9.9.15 → 9.9.16. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip; all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical. Rule 5 self-audit: ~48 cross-index section references audited across two surfaces (28 in bibliography.json + ~20 in About-tab <li> annotations); 1 corrected; 0 references added; 0 references flagged; 0 DOI fetches in scope. Roadmap: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI primary anchor) through §4.10.
v9.9.15 — Background tab: structural reorganisation into four Frailty-first chapters: A pure structural release — no reference added or removed, no clinical claim changed. What changed. The Background tab is reorganised from the v9.9.13 three-section layout (a merged §1 «Muscle — the Impairment Tier» conglomerate, §2 Frailty, §3 Training) into four single-topic chapters in a Frailty-first order: §1 Frailty — Conceptual Framework (1.1–1.10), §2 Muscle — Mass, Strength, and Power (2.1–2.8), §3 Sarcopenia — Scientific Evaluation of the SARC-F (3.1–3.8), and §4 Training in Frailty and Pre-frailty (4.1–4.4). This restores the pre-v9.9.13 chapter order. Rationale. Frailty is the overarching theme of the tool, so it opens the tab (Roger’s decision); the subsequent order — syndrome → muscular substrate → diagnostic instrument → training response — is also the order the prose was originally authored for. The v9.9.13 reorder had placed Muscle ahead of Frailty, leaving the Muscle prose forward-referencing the Fried phenotype and CFS before §1 introduced them; the Frailty-first order makes that prose correct again with no rewriting. The conglomerate §1 un-merged. The v9.9.13 «Muscle — the Impairment Tier» chapter was two former chapters glued by renumbering: a Muscle half (1.1–1.7, flat <h4> headings in one card), an unnumbered orphan «Sarcopenia — SARC-F» card, and a SARC-F half (1.8–1.15, eight standalone cards). It is split back into a clean §2 Muscle and a clean §3 Sarcopenia, each with one TL;DR box. The orphan «Sarcopenia» card — previously an unnumbered <h3> with no table-of-contents entry — becomes the numbered §3 chapter opener and gains a TOC link. Reference block split. The v9.9.13 consolidated «§1.15 Verified reference block» (26 entries: 11 muscle + 15 SARC-F) is un-merged: the 11 muscle references become §2.8 (a proper <h4> sub-section inside the Muscle chapter, anchor bg-muscle-s8), the 15 SARC-F references become §3.8 (the bg-sarc-s8 card, abbrev corrected 26→15). The tab’s sub-section count moves 29 → 30 (the single change is the one reference block becoming two). i18n keys and anchor IDs are unchanged — only the displayed chapter / sub-section numbers in the heading strings move. Because the four-chapter order is the pre-v9.9.13 order, the legacy namespaces realign cleanly to the displayed numbers: frailty.* = §1, muscle.* = §2, sarc.* = §3, training.* = §4, and .sN maps to position N within its chapter — the v9.9.13-era «1.9 ↔ sarc.s2» mismatch is gone. For the same reason, the ≈17 sub-section HTML comments that v9.9.13 left carrying pre-reorder numbers, and the two in-prose cross-references muscle.s5.body3→«see §3.5» (the GLIS-2024 power-rejection sub-section) and sarc.s5.contested_body→«see §2.5» (the muscle-power sub-section), all become correct again automatically under the revert — both were verified by reading the target text, not assumed. Cross-references renumbered. Training sub-section references §3.x→§4.x (40 occurrences per language across the static fallback and both i18n files), the muscle-axis reference «§1 of this Background tab»→«§2» (3x), the assessment-instruments range «§1–§2»→«§1–§3», and the chapter self-reference «Section 3» / «Kapitel 3»→«4». Rule 6 finding. Two Frailty-chapter cross-references — frailty.s5.row_sarc.tools and frailty.s6.li2, both «See Section 2… for the SARC-F evaluation» — were stale since v9.6.0 (when the SARC-F chapter was renumbered §2→§3 and these two pointers were missed); they are corrected to point at the §3 Sarcopenia chapter. Also in this release: the table of contents rebuilt for the four chapters (30 sub-section links, including the previously-missing Sarcopenia chapter link); the tab title «Background: Frailty & Sarcopenia» → «Background» (it had gone stale twice — it named a sub-topic and omitted Training); the §4 Training chapter heading <h2>→<h3> (it had sat at the same document-outline level as the whole-tab title); and the §1.10 static-fallback heading switched from German to English to match §1.1–§1.9. Deliberately deferred (flagged, not bundled, to keep an already-large structural release reviewable): unifying the two sub-section presentation models (§1 Frailty and §2 Muscle use flat <h4> headings; §3 Sarcopenia and §4 Training use per-sub-section collapsible cards); moving the Frailty reference sub-section (§1.8) to chapter-end; fine-grained h4/h5 outline normalisation inside the card-based chapters; and an editorial refresh of the header subtitle, which still frames the SARC-F as the tab’s worked example. Numbering note. The bibliography cross-index renumbering pass (the «Cited in Background §X» pointers and entries[].use section numbers, plus the flagged entries[49].use inconsistency) was rebadged from v9.9.14 to v9.9.15 in the v9.9.14 audit; it must now run after this reorg because it needs the final section numbers, so it is rebadged once more to v9.9.16. Reference verification (Rules 1–7). No reference was added, removed, or re-cited; refs/bibliography.json is unchanged at 55 entries; no DOI fetch was in scope for a pure structural release. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json parse and their key sets are unchanged by the renumbering; HTML tag-balance confirmed; and the reassembly was checked to preserve the complete data-i18n key set (347 keys) and id multiset (36 ids) of tab-background.html — no content block dropped or duplicated. DE/EN i18n key parity holds (no key added or removed). Version-string drift check: every active locus bumped 9.9.14 → 9.9.15. Historical «added vX.X» provenance comments and all prior audit entries are left unchanged; the v9.9.14 audit entry below keeps its own forward-reference as the historical record. Release artefacts (3 by unconditional policy): single-file HTML, upload zip, source zip; all HTML copies share one SHA-256 by construction; source-zip round-trip verified byte-identical. Rule 5 self-audit: 4 chapters reordered; 1 reference block split into 2; 34 chapter / sub-section headings renumbered; ~90 cross-reference tokens renumbered across three surfaces; 0 references added; 0 references flagged; 0 DOI fetches in scope. Roadmap: v9.9.16 — bibliography cross-index renumbering pass (rebadged from v9.9.15); v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI primary anchor) through §4.10.
v9.9.14 — Reference-accuracy correction: the SPRINTT SPPB-stratum claim: A factual-correction release; no feature, structural, or navigation change. What was wrong. Four content loci mis-stated the SPPB stratum of the SPRINTT RCT (Bernabei et al. 2022, BMJ 377:e068788). SPRINTT enrolled community-dwelling adults ≥70 y with physical frailty and sarcopenia at a Short Physical Performance Battery score of 3–9 (the eligibility range); the significant reduction in incident mobility disability was confined to the pre-specified lower-functioning SPPB ≤7 subgroup (HR 0.78, 95% CI 0.67–0.92), with a non-significant effect in the SPPB 8–9 subgroup. The four loci had instead written either the inclusion criterion or the locus of treatment benefit as «SPPB 8–9». Trigger. The error surfaced in a critical read of §1.2 («Sarcopenia and physical frailty — two sides of the same coin»); per project Rule 6 (errors cluster) the discovery triggered an audit of every SPRINTT mention in the source tree. The four loci corrected (old → new): (1) background.muscle.s2.body — §1.2, the SPRINTT inclusion criteria: «at SPPB 8–9» → «at SPPB 3–9» (the full eligibility range, not a sub-stratum). (2) background.muscle.s6.body2 — where the intervention prevents disability: «at the SPPB 8–9 stratum» → «in the lower-functioning SPPB ≤7 stratum». (3) background.frailty.s2.li3 — the same benefit-locus error, corrected identically. (4) the About-tab Bernabei 2022 bibliography <li> annotation — the same benefit-locus error, corrected to «SPPB ≤7». Each i18n-keyed locus was corrected on all three surfaces (the tab-background.html static fallback, i18n/en.json, i18n/de.json); the About-tab <li> is language-neutral and corrected on its single surface — 10 content edits in total. The German loci kept the project translation conventions («SPPB-Bereich 3–9» for the eligibility range; «im niedriger-funktionellen Stratum mit SPPB ≤7» for the benefit subgroup, matching the existing §3 Training German prose). Already correct — deliberately not touched. The §3 Training chapter (background.training.s1.* / s3.*, shipped v9.9.0) already described SPRINTT correctly («SPPB ≤7» benefit, non-significant in SPPB 8–9); the corrected loci were brought into line with it, and refs/bibliography.json (the SPRINTT use note) was also already correct. The «SPRINTT 8–9 stratum» phrase inside the historical v9.6.0 audit entry below is left verbatim — audit entries are a historical record of what each release shipped and are not retroactively edited; this entry documents the correction. Reference verification (Rules 1–7). No reference was added or removed; refs/bibliography.json is unchanged at 55 entries. Bernabei 2022 (bernabei-2022-sprintt) was already in the bibliography (live-fetched v9.9.0 session). The two corrected facts — inclusion SPPB 3–9; benefit confined to SPPB ≤7 — were re-verified this session against PubMed (PMID 35545258) and the BMJ-hosted article text, with the SPRINTT operational-definition paper (Cesari et al. 2017) and design paper (Landi et al. 2017) corroborating the 3–9 eligibility range. Per Rule 4 no blanket verification claim is made beyond these two re-verified facts. Scope deliberately limited. The §1.2 critique also raised conceptual / editorial points (the «two sides of the same coin» framing is stated more firmly than a perspective-piece source and partial-overlap evidence support; the «functional vs tissue-pathology» dichotomy is in tension with EWGSOP2’s strength-first revision; SPRINTT, EWGSOP1 2010 and Rosenberg 1989 are named in §1.2 without citation tokens). Those are not in this release — they require a prose-review checkpoint and live EWGSOP1 / Rosenberg DOI verification, and are deferred to a separate reviewed pass. Numbering note. The v9.9.13 audit entry below earmarked v9.9.14 for the bibliography cross-index renumbering pass (the «Cited in Background §X» pointers and entries[].use section numbers still carrying pre-v9.9.13 numbering, plus the flagged entries[49].use §2.5 / §3.5 inconsistency). Because this SPRINTT correction is a content-accuracy fix it took ship priority; the cross-index pass is rebadged to v9.9.15 (same pattern as the earlier v9.9.2 → v9.9.4 rebadge). The v9.9.13 entry’s forward-reference is left as the historical record. Build verification. node --check passes on app.js and i18n.js; both i18n/*.json parse; HTML tag-balance confirmed in the two edited partials. Version-string drift check: every active locus enumerated and bumped 9.9.13 → 9.9.14 — HTML <title> (_head.html), topbar badge (_body_open.html), footer (_main_close.html), About-tab header subtitle and static-fallback disclaimer (tab-about.html), about.disclaimer.body + _policy_version + _status in both i18n/de.json and i18n/en.json, the two Excel export filenames and three Excel sheet titles in src/js/app.js, and the build.py argparse default / signature default / epilog examples (6 occurrences). Historical «added vX.X» / «v9.9.x» provenance comments, the verified_session fields in bibliography.json, and all prior audit entries are left unchanged. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.14.html, upload zip FrailtyTrack_v9.9.14_upload.zip, source zip FrailtyTrack_v9.9.14_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths); source-zip round-trip verified byte-identical to the deployed HTML. Rule 5 self-audit: 4 loci corrected across 10 content surfaces; 0 references added; 0 references flagged; 2 trial facts re-verified live this session. Roadmap: v9.9.15 — bibliography cross-index renumbering pass (rebadged from v9.9.14); v9.10 — §3.5 (adherence and progression) and §3.6 (flexibility); v9.11 — §3.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI primary anchor) through §3.10.
v9.9.13 — Background tab: structural reorder into a three-section impairment → syndrome → training sequence: A pure structural / navigation release — no clinical content, normative value, formula, or reference was authored, re-verified, or changed. What changed. The Background tab previously carried four sections — §1 Frailty, §2 Muscle, §3 Sarcopenia/SARC-F, §4 Training. The two muscle-construct sections (§2 Muscle and §3 Sarcopenia/SARC-F) are now merged into a single §1 «Muscle — the Impairment Tier»; frailty becomes §2; training becomes §3 — so the tab reads in the cascade order the underlying pathophysiology follows: muscle-level impairment → the frailty syndrome → the training response. Old → new section map (every audit entry below this one uses the OLD numbering): old §1 Frailty 1.1–1.10 → new §2 Frailty 2.1–2.10; old §2 Muscle 2.1–2.7 → new §1 1.1–1.7; old §3 SARC-F 3.1–3.7 → new §1 1.8–1.14; old §4 Training 4.1–4.4 → new §3 3.1–3.4. Reference-block consolidation. The two former verified-reference blocks — old §2.8 (11 muscle-and-frailty references, live-fetched v9.6.0) and old §3.8 (15 SARC-F / sarcopenia references, live-fetched v8.21 + v9.9.8) — are consolidated into one §1.15 «Verified reference block». Consolidation is structural only: the two lists are placed in one collapsible card as two clearly labelled groups (a muscle group and a SARC-F group), each keeping its own intro paragraph, its own list, and — for the muscle group — its own Rule 5 self-audit paragraph verbatim. No reference was merged into the other list, de-duplicated, re-ordered, or re-fetched; each group keeps its original live-fetch provenance label. The tab sub-section count moves 30 → 29 (the sole change is the two reference blocks becoming one). Scope (Roger-confirmed). From a 3-option picker (full structural reorder now / plan only / staged), Roger chose the full reorder and confirmed three forks: (1) three numbered sections rather than four lettered A/B/C/D tiers — the «physical-performance» and «disability/death endpoint» tiers of the conceptual cascade have no authored content yet and are deferred to a later content release; (2) §4 Training kept as its own final section (renumbered §3) rather than absorbed into the cascade; (3) legacy i18n key NAMES retained (background.muscle.*, background.sarc.*, background.frailty.*, background.training.*) — only the string VALUES were renumbered, keeping the edit surface and breakage risk minimal. Anchor ids (bg-muscle-s*, bg-sarc-s*, bg-frailty-s*, bg-training-s*) are likewise unchanged. Files changed. src/partials/tab-background.html — section cards reordered, the §2.8 muscle reference block relocated into the merged §1.15 card, the table-of-contents card rebuilt for the three-section order (15 + 10 + 4 = 29 sub-section links), section/sub-section heading numbers and comment banners updated. i18n/de.json + i18n/en.json — every section and sub-section heading value renumbered or retitled per language, the table-of-contents abbrev rebuilt, and §-cross-references in the §3 Training body prose renumbered (§4.x → §3.x; the muscle-axis reference «§2 of this Background tab» → «§1»; the assessment-instruments range «§1–§3» → «§1–§2»). One genuinely new i18n key per language: background.sarc.s8.grouplabel — the SARC-F group sub-label inside the merged §1.15 card (the muscle group sub-label reuses the existing background.muscle.s8.heading key, its value retitled from a numbered heading to a group label). External cross-reference left unchanged. background.training.s1.evidence_body contains the string «§10.1»; this denotes section 10.1 of the external Álvarez-Bustos 2026 CIBERFES paper (the same usage appears in the About-tab reference notes, «Álvarez-Bustos 2026 CIBERFES §10.1»), not a FrailtyTrack internal cross-reference, and is deliberately left unchanged by the renumber. Reference verification (Rules 1–7). v9.9.13 is a structural relocation release. No reference was added, removed, or re-fetched; refs/bibliography.json is unchanged at 55 entries; the user-visible reference surfaces (the §1.15 lists) contain exactly the same 26 entries as before, with the same DOIs/PMIDs and the same per-block provenance. Per Rule 4 no verification claim is made — none was needed, because nothing was verified or re-verified; the relocated entries retain their last-session verification status (v9.6.0 for the muscle group; v8.21 + v9.9.8 for the SARC-F group). Build verification. node --check passes on app.js and i18n.js; both i18n/*.json parse; HTML tag-balance (div / h2–h4 / p / ul / ol / li / table / tr / span / a) is balanced in the rebuilt Background tab; a key-preservation check confirms every pre-existing data-i18n key is still present (zero lost, one added). Version-string drift check: every active locus enumerated and bumped 9.9.12 → 9.9.13 — HTML <title> (_head.html), topbar badge (_body_open.html), footer (_main_close.html), About-tab header subtitle and static-fallback disclaimer (tab-about.html), about.disclaimer.body + _policy_version + _status in both i18n/de.json and i18n/en.json, the two Excel export filenames and three Excel sheet titles in src/js/app.js, and the build.py argparse default / signature default / epilog examples (6 lines). Historical provenance comments (two // v9.9.12: comments in app.js, two // v9.9.12: comments in build.py), all «added vX.X» labels, the verified_session field in bibliography.json, and all prior audit entries are left unchanged. German translation. The merged-section German headings («Muskel — die Ebene der Beeinträchtigung», the §1.15 group sub-labels) are non-validated FrailtyTrack translations pending Roger's post-draft review. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.13.html, upload zip FrailtyTrack_v9.9.13_upload.zip, source zip FrailtyTrack_v9.9.13_source.zip. All HTML copies share the same SHA-256 by construction; source-zip round-trip verified. Deferred to later content releases: the «physical-performance» and «disability/death endpoint» cascade tiers (new authored content), a cascade-overview spine, and the prose-level entanglement edits remain authoring tasks. Known follow-up (v9.9.14). The bibliography cross-index pointers — the «Cited in Background §X» / «Anchor reference for FrailtyTrack §X» notes in the About-tab reference list, and the matching entries[].use fields in refs/bibliography.json — still carry the OLD Background section numbers; they are scheduled for a dedicated two-surface consistency pass in v9.9.14 (the old → new map above keeps them interpretable in the interim). They were deliberately not renumbered in this release: the two surfaces must stay in sync, external-paper section references such as «CIBERFES 2026 §10.1» must be protected from the renumber, and at least one pre-existing pointer inconsistency was noticed that should not be propagated mechanically — entries[49].use reads «§2.5 Position in EWGSOP2 consensus», but the EWGSOP2-consensus material is the former §3.5 sub-section, not §2.5; this predates v9.9.13 and is logged for Roger to confirm during the v9.9.14 pass. Roadmap: v9.10 — §3.5 (adherence and progression) and §3.6 (flexibility); v9.11 — §3.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor) through §3.10.
v9.9.12 — Welcome tab: the «Was FrailtyTrack bietet» overview promoted to its own first tab: A structural / navigation release. What changed. The orientation overview «Was FrailtyTrack bietet — auf einen Blick» / «What FrailtyTrack provides — at a glance», which v9.5.1 added as a collapsible card (#background-welcome) at the top of the Background tab, is now its own standalone first tab (#tab-welcome) and the default landing tab; the Background tab drops to position 2. Tab order is now Welcome → Background → Demo Cases → Test Protocols → Entry → Results → Longitudinal → About. Scope decision (Roger-confirmed). From a 4-option picker (A own new first tab, becomes default landing tab / B keep on Background but lifted above the «Background» heading / C move into the About tab / D something else), Roger chose A — revisiting the v9.5.1 decision (which had picked «top card on Background» over «a new first tab») now that the Background tab has grown to also carry the v9.9.7 table-of-contents card and the full §1–§4 chapters. New partials. src/partials/tab-welcome.html — the tab panel: a .section-header (<h2> + subtitle) followed by the identity TL;DR box and the five overview sections (Was drin ist / Für wen / Typischer Arbeitsablauf / Was FrailtyTrack nicht tut / Schnellstart). The content is the v9.5.1 card body verbatim, but flattened — the collapsible .card / .card-header / toggleCard wrapper is dropped, since a collapsible card makes no sense as a tab's sole content. src/partials/_between_welcome_and_bg.html — the inter-tab comment-banner partial, consistent with the existing _between_* separators. build.py assemble() now concatenates tab-welcome.html + _between_welcome_and_bg.html before tab-background.html; the orientation comment is updated. i18n namespace move. The 34 leaf keys under background.welcome.* move verbatim to a top-level welcome.* namespace in both i18n/de.json and i18n/en.json — a clean disentanglement so the namespace no longer says «background» for content that is no longer on the Background tab. A before/after flatten-diff confirms all 34 values byte-identical (34 background.welcome.* keys removed, 34 welcome.* keys added, zero value-changes). One genuinely new key per language: nav.welcome (DE «🏠 Start», EN «🏠 Welcome»). The Welcome tab's section-header reuses welcome.heading as the <h2> and welcome.abbrev as the subtitle line. Navigation markup. src/_body_open.html gains a Welcome nav button (onclick="switchTab('welcome')", data-i18n="nav.welcome") as the first tab, carrying the active class; the Background nav button and the #tab-background panel both lose active. Quick-start buttons. The «→ §1 Frailty» button previously did an in-tab smooth-scroll to #background-frailty; since §1 is now on a different tab it switches tab and scrolls — onclick="switchTabDirect('background'); tocNavigate('background-frailty', true)" (the existing tocNavigate helper handles collapsed-card expansion and the post-switch reflow via its 80 ms timeout). The «Demo-Fälle» / «Testprotokolle» buttons are unchanged (switchTabDirect('demo') / switchTabDirect('protocols')). Background header subtitle. The background.header.subtitle i18n values were already clean (no «landing page» wording); only the no-JS source-markup fallback <p> still carried stale «landing page … overview card below» text — synced to match the EN i18n value. The i18n values themselves are unchanged. Two bundled app.js fixes, both direct consequences of the tab move. (1) switchTabDirect()'s nav-highlight was rewritten to match the nav button by its onclick target (language-independent) instead of substring-matching the visible button label. The old heuristic (label.toLowerCase().includes(id.substring(0,4))) failed for translated labels — id «background» never matched the German label «Hintergrund» — a glitch flagged for fixing since the v9.5.0 audit. The new Welcome-tab §1 button calls switchTabDirect('background') from a user-facing control, so the highlight must now be correct in both languages; this fix makes it so. (2) The DOMContentLoaded URL-hash deep-link handler (added v9.9.7 for the Background TOC) now calls switchTabDirect('background') before tocNavigate when the hash target is inside #tab-background. Because Background is no longer the default-active panel, a deep-link such as …#bg-sarc-s6 would otherwise resolve against a display:none panel and the scroll would have no visible effect; activating the Background tab first prevents that regression. No content change. No clinical card, normative value, formula, or i18n string value was touched — the 34 overview keys moved verbatim; only their key paths changed. Reference verification (Rules 1–7): v9.9.12 is a pure UI / structural release — no references added, no DOI fetches required, no bibliography surfaces touched. refs/bibliography.json unchanged at 55 entries. Per Rule 4, no verification claim is made because none was needed. Smoke test. A DOM-stubbed Node simulation confirms the Welcome panel is the default-active tab on load, and that switchTabDirect('background') activates the #tab-background panel, highlights the Background nav button via the new onclick-match regardless of UI language, and clears active from the Welcome button. node --check passes on app.js and i18n.js; both i18n/*.json parse. Version-string drift check: every active locus enumerated and bumped 9.9.11 → 9.9.12 — HTML <title> (_head.html), topbar badge (_body_open.html), footer (_main_close.html), About-tab header subtitle and static-fallback disclaimer (tab-about.html), about.disclaimer.body + _policy_version + _status in both i18n/de.json and i18n/en.json, the two Excel export filenames and three Excel sheet titles in src/js/app.js, and the build.py argparse default / signature default / epilog examples (8 occurrences). The two historical // v9.9.11: provenance comments in app.js, the verified_session field in bibliography.json, all «added vX.X» labels, and all prior audit entries are left unchanged. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.12.html, upload zip FrailtyTrack_v9.9.12_upload.zip, source zip FrailtyTrack_v9.9.12_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths); source-zip round-trip verified byte-identical to the deployed HTML. Roadmap: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor) through §4.10. Deferred i18n retrofit items (Demo / Entry / Results / Longitudinal / STS-Compare tabs; Test Protocols Sarcopenia cards) remain logged from the v9.9.10 entry below.
v9.9.11 — Test Protocols tab: return-to-overview navigation fix: A small UX/behaviour fix. The bug. The Test Protocols tab has two states: the construct overview (the grid of construct cards, #construct-landing) and a construct detail view (one .protocol-section, e.g. #ps-cfi, made visible by showConstruct(), which also sets #construct-landing to display:none). Clicking a card correctly opened its detail; but clicking the «Test Protocols» nav tab again did not return to the card grid — it stayed on the construct detail. Root cause: switchTab() only toggled the .active class on the nav buttons and tab panels; it never reset the Protocols tab's internal landing/detail state, so a tab that had been left showing a construct detail re-appeared still showing that detail. The fix. switchTab() now calls the existing backToLanding() helper whenever id === 'protocols', restoring #construct-landing to display:block and clearing .visible from every .protocol-section — i.e. re-entering the tab always lands on the construct overview. The same one-line reset was added to switchTabDirect() so the programmatic entry path (the Background welcome card's «Testprotokolle durchsuchen» / «browse test protocols» button, which calls switchTabDirect('protocols')) also lands on the overview rather than a stale detail. The in-section «← Back to overview» button (onclick="backToLanding()") is unchanged and continues to work as before; backToLanding() itself is unchanged. backToLanding() contains no reference to the global event object, so calling it from within switchTab() is safe. Other tabs are unaffected (the reset is gated on id === 'protocols'). Files changed: src/js/app.js only — two functions, one added line each (plus an explanatory comment). Smoke test. A DOM-stubbed Node simulation of the three-step user flow — (1) open the Protocols tab → card grid shown; (2) click the CFI card → #construct-landing hidden, #ps-cfi visible; (3) click the «Test Protocols» nav tab again → #construct-landing restored to display:block, #ps-cfi no longer visible — passes. node --check passes on app.js and i18n.js. Reference verification (Rules 1–7): v9.9.11 is a pure client-side JavaScript UX fix — no references added, no DOI fetches required, no bibliography surfaces touched. refs/bibliography.json unchanged at 55 entries. Per Rule 4, no verification claim is made because none was needed. No content change: no clinical card, normative value, formula, i18n string, or translation was touched. Version-string drift check: every active locus enumerated and bumped 9.9.10 → 9.9.11 — HTML <title>, topbar badge, footer, About-tab header subtitle and static-fallback disclaimer, about.disclaimer.body + _policy_version + _status in both i18n/de.json and i18n/en.json, the two Excel export filenames and three Excel sheet titles in src/js/app.js, and the build.py argparse default / signature default / epilog examples (6 occurrences). Historical «added vX.X» provenance labels, the verified_session field in bibliography.json, and all prior audit entries left unchanged. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.11.html, upload zip FrailtyTrack_v9.9.11_upload.zip, source zip FrailtyTrack_v9.9.11_source.zip. All HTML copies share the same SHA-256 by construction; source-zip round-trip verified byte-identical to the deployed HTML. Roadmap: v9.10 — §4.5 / §4.6; v9.11 — §4.7–§4.10. Deferred i18n retrofit items (Demo / Entry / Results / Longitudinal / STS-Compare tabs; Test Protocols Sarcopenia cards) remain logged from the v9.9.10 entry below.
v9.9.10 — German translation: four DE===EN stragglers in the Test Protocols tab: A small, surgical i18n-string release that closes four keys in i18n/de.json whose German value had remained byte-identical to the English value — i.e. four small fragments that still rendered in English when the UI was switched to German. All four are pre-existing, correctly-wired data-i18n keys in the Test Protocols tab; this release only supplies the missing German strings, with no structural or English-side change. The four keys. (1) protocols.cc.cfi.title — the construct-landing section title «Composite Frailty Indices» → «Zusammengesetzte Frailty-Indizes». The four sibling section titles were already German (cognitive «Kognitive Beurteilung», fall_risk «Sturzrisiko-Assessment», frailty «Globaler Frailty-Status», strength «Muskelkraft»); the CFI title was the only one left in English. «Composite» → «Zusammengesetzte», «Indices» → «Indizes» (German plural), «Frailty» kept English per _translation_policy. (2) protocols.fried.gait.col_speed — a column header in the Fried gait-speed cut-off table, «Approx. m/s» → «ca. m/s». The sibling columns (col_sex «Geschlecht», col_height «Körpergrösse», col_threshold) were already German; «Approx.» → «ca.» (the standard German abbreviation for circa). (3) protocols.moca.interp.li2 — a MoCA interpretation list item, «Mild cognitive impairment» → «Leichte kognitive Beeinträchtigung». The adjacent items li3 «Moderate kognitive Beeinträchtigung» and li4 «Schwere kognitive Beeinträchtigung» were already German; li2 is brought into line. li1 «Normal» is unchanged (identical word in German). (4) protocols.stopp2.assess_high.li2 — the Mini-BESTest cut-off note in the StoppSturz high-fall-risk assessment list, «Cut-off Stroke» → «Cut-off Schlaganfall». «Cut-off» kept as the established German loanword (per _translation_policy, consistent with v9.9.6); «Parkinson» kept (proper noun, identical in German); the «Tsang 2013» / «Mak 2013» citation labels are language-neutral. Checked and correctly left in English. protocols.cc.fall_risk.tagline ends «Screen, Assess, Intervene» and reads as a DE===EN identical key, but this is not an oversight: protocols.fr_picker.steadi.desc already keeps the CDC STEADI three-step «Screen → Assess → Intervene» in English in the German UI, so the tagline is consistent with that established terms-of-art precedent and is left unchanged. Coverage census (logged as a roadmap finding). A full de.json/en.json diff plus an ancestor-aware DOM scan of every partial established that the Background tab (414 data-i18n attributes) and the Test Protocols tab (1055) are extensively internationalised, but the Demo, Entry, Results, Longitudinal and STS-Compare tabs carry zero data-i18n attributes (≈491 text nodes that still render in English in German mode), and the Test Protocols tab has ≈270 further uncovered nodes concentrated in the Sarcopenia EWGSOP2 / SARC-F / SARC-CalF / MNA-SF cards. v9.9.10's scope was deliberately limited to the four already-wired DE===EN stragglers; the larger un-internationalised surfaces are recorded here as deferred roadmap items, each to be scoped per-tab as a v9.9.5-style retrofit (add data-i18n attributes → extract English into en.json → write German). Reference verification (Rules 1–7): v9.9.10 is a pure i18n-string release — no references added, no DOI fetches required, no bibliography surfaces touched. refs/bibliography.json unchanged at 55 entries. Per Rule 4, no blanket verification claim is made because no verification was needed this session. Translation status: all four strings are non-validated educational-UI translation; the chapter-level «FrailtyTrack-Übersetzung — nicht validiert» framing applies. Version-string drift check: every active locus enumerated and bumped 9.9.9 → 9.9.10 — HTML <title> (_head.html), topbar badge (_body_open.html), footer (_main_close.html), About-tab header subtitle and static-fallback disclaimer (tab-about.html), about.disclaimer.body + _policy_version + _status in both i18n/de.json and i18n/en.json, the Excel template-export and demo-cases-export filenames and the three Excel sheet titles in src/js/app.js, and the build.py argparse default / signature default / epilog examples (6 occurrences). The verified_session: "v9.9.9" field in bibliography.json is a historical provenance label (Gagesch 2023 was verified in the v9.9.9 session) and is correctly left unbumped, as are all historical «added vX.X» labels and prior audit entries. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.10.html, upload zip FrailtyTrack_v9.9.10_upload.zip, source zip FrailtyTrack_v9.9.10_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths). Source-zip round-trip verified byte-identical to deployed HTML. Roadmap: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor) through §4.10. Newly logged and deferred: the Demo / Entry / Results / Longitudinal / STS-Compare i18n retrofit and the Test Protocols Sarcopenia-cards retrofit.
v9.9.9 — DACH-Region clinical context for HGS card (Gagesch 2023 Swiss DO-HEALTH Vigorimeter cut-points): Adds a Swiss / DACH-region clinical-context block to the HGS card in the Test Protocols tab, documenting the first published sex- and age-stratified Martin Vigorimeter (kPa) grip strength cut-points for clinically relevant weakness in older Swiss adults (Gagesch M, Wieczorek M, Abderhalden LA et al., Eur Rev Aging Phys Act 2023;20(1):13). The new block sits inside the existing HGS card-body, positioned after the two existing kg normative tables (Dodds 2014 GB cohort, Bohannon & Wang 2019 USA cohort), as a teal-tinted callout (#e8f4f4 / 3px solid var(--teal)) signalling Swiss-clinical-context information. Why this matters clinically. The HGS card has documented EWGSOP2 (M <27 kg, F <16 kg) and Fried PFP cut-points since v8.x — but exclusively in Jamar-dynamometer kg units. In Swiss and DACH geriatric practice the Martin Vigorimeter (kPa) is widely used as the Jamar alternative because it is better tolerated in older adults with painful arthritic hand deformities, and no validated equation exists to convert between kg and kPa. Gagesch 2023 closed this practice gap with the first Swiss-cohort Vigorimeter cut-points, derived from the Swiss subset of DO-HEALTH (n=976 dominant-hand, mean age 75.2, 61.8% women; three centres: Basel n=253, Geneva n=201, Zurich n=552). Content of the new block. One heading («DACH-Region Clinical Context — Martin Vigorimeter (kPa)»); one intro paragraph (~95 EN words) framing the Vigorimeter-vs-Jamar choice and the no-validated-equation reality; one table title with embedded note explaining why only two of the four operational definitions tested in the paper are shown; one reference table extracted from Gagesch 2023 Table 3 (dominant hand, 2 approaches × 4 sex/age cells, all in kPa); one caveat paragraph (~75 EN words) honestly documenting the «generally healthy Swiss volunteers» selection bias and the authors' own conclusion that «additional research is needed in less healthy populations». Recommended cut-points reported. Below median of lowest quintile: men ≤75 = 64 kPa, men >75 = 50 kPa, women ≤75 = 42 kPa, women >75 = 34 kPa. Upper limit of lowest quintile: men ≤75 = 69, men >75 = 55, women ≤75 = 46, women >75 = 39. The paper tested four definitions; only the two lowest-quintile approaches were consistently associated with all five physical-performance markers (gait speed, low gait speed <1.0 m/s, 5×STS time, slow 5×STS >11.19 s, prevalent sarcopenia by Baumgartner definition) and are surfaced here. The EWGSOP2-style 2-SD and 2.5-SD definitions are not surfaced — too few participants met those thresholds in this healthy-ager sample to demonstrate convergent validity. Data-entry stays Jamar/kg. The HGS entry inputs (f_hgs1/2/3, 0–90 kg range, best-of-3 auto), the scoring logic, and the NAKO-percentile / Dodds-extension JS data structures are unchanged. The Vigorimeter cut-points are a reference surface for clinicians who already use the Vigorimeter in their DACH practice; the underlying tool remains kg-based. 11 new i18n keys added under protocols.hgs.vigorimeter.*: heading, intro, table_title, col_approach, col_men_le75, col_men_gt75, col_women_le75, col_women_gt75, row_median, row_upper, caveat. Numerical cells (64/50/42/34/69/55/46/39 kPa) stay language-neutral. Locked terminology decisions for DE (applied uniformly across all 11 new DE keys): «Martin Vigorimeter» kept English (instrument name); «Jamar» / «Jamar-Dynamometer» kept English (instrument name); «DO-HEALTH» kept English (trial name); «DACH-Region» preserved as established geographic abbreviation; «Cut-off» as established loanword (per _translation_policy, consistent with v9.9.6); «Ansatz» for «approach»; «Quintil» for «quintile»; «Unter dem Median des untersten Quintils» / «Obere Grenze des untersten Quintils» for the two operational definition labels; «Schweizer Kohorte» / «Schweizer-Kohorten-Referenz»; «klinisch relevante Schwäche» for «clinically relevant weakness»; «Patient:innen» / «Anwender:innen» / «Autor:innen» gender-inclusive colon form; «Handkraft» (continuity with §2 muscle DE); Swiss orthography throughout (ss, no ß: «grössere», «Schwächeschwelle»); literal Unicode for umlauts (ü ä ö); decimal periods (75.2 Jahre) to match the Gagesch source. Reference verification (Rules 1–7): one new reference, fully verified. Gagesch 2023: live-fetched v9.9.9 session via Springer Nature Link publisher record (https://link.springer.com/article/10.1186/s11556-023-00323-6), with all 5 Rule 2 fields plus 13-author list confirmed verbatim from publisher metadata (citation_author / citation_title / citation_journal_title=«European Review of Aging and Physical Activity» / citation_journal_abbrev=«Eur Rev Aging Phys Act» / citation_volume=20 / citation_issue=1 / citation_firstpage=13 / citation_doi=10.1186/s11556-023-00323-6). PMID 37543639 and PMCID PMC10403936 confirmed via direct PubMed search. License CC BY 4.0; ISSN electronic 1861-6909. Trial registration NCT01745263 (DO-HEALTH parent trial). ORCID Gagesch 0000-0003-3089-5768. Roger also provided the full publisher PDF directly and the supplementary file 11556_2023_323_MOESM1_ESM.docx with quintile-level breakdowns (Suppl Tables 2a/2b) and two-best-trials sensitivity analysis (Suppl Tables 3-4), which informed the bibliography use: annotation. Journal-name clarification. Earlier in the session, the paper was characterised in chat in a way that could have read as «BMC Geriatrics» (by association with the BMC publisher) — the correct journal is European Review of Aging and Physical Activity; BMC / Springer Nature is the publisher. Bibliography entry uses the canonical abbreviation «Eur Rev Aging Phys Act» as per the publisher's citation_journal_abbrev field. Per Rule 6, a discovered imprecision triggers an audit of nearby references — no other journal-name imprecisions identified in the v9.9.8 or v9.9.9 work. bibliography.json 54 → 55 entries (new gagesch-2023-swiss-do-health-grip with full use: annotation, 2'635 chars). §3.8 Verified Reference Block unchanged at 15 references — Gagesch 2023 belongs to the Test Protocols tab (HGS card), not to the Background-tab Sarcopenia consensus reference list (li1–li15); §3.8 heading remains «(live-fetched v8.21 + v9.9.8)» as historical content recording the actual fetch sessions. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.9.html, upload zip FrailtyTrack_v9.9.9_upload.zip, source zip FrailtyTrack_v9.9.9_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths). Source-zip round-trip verified byte-identical to deployed HTML (includes assets/ folder per v9.9.8 build-determinism fix). Roadmap continues unchanged: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor — unblocked since v9.9.3) through §4.10 (consolidated reference block and worked demo-case examples retro-fitted).
v9.9.8 — Integration of the GLIS 2024 conceptual definition and the Coelho-Júnior 2025 critical appraisal: Adds the most recent global conceptual consensus (Kirk B, Cawthon PM et al., Age Ageing 2024;53(3):afae052 — 107-expert Delphi, 29 countries, every major sarcopenia society) and the contemporary critical commentary on that consensus (Coelho-Júnior HJ, Marzetti E, Lancet Healthy Longev 2025;6(8):100756 — Personal View). Two-stage Option B workflow: §3.5 GLIS li_glis bullet drafted as pilot, reviewed and approved as-drafted; remaining additions drafted in a single batch using the same locked conventions and approved together. Per-section additions: §3.5 heading retitled «Position in the 2018–2020 Consensus Guidelines» → «Position in the 2018–2024 Consensus Guidelines»; abbrev appended with «GLIS 2024»; body intro revised to acknowledge the four operational frameworks below plus a fifth conceptual framework above (GLIS 2024); new li_glis bullet (169 EN words, the longest in §3.5 — necessary because the bullet has to position GLIS 2024 relative to the four operational frameworks, report the Delphi percentages for the 3 accepted components and 4 rejections, and flag the conceptual/operational distinction); new contested_body amber callout (210 EN words, #fef3e8 / 3px solid #d97f2e) summarising the Coelho-Júnior & Marzetti 2025 four-point critique of the GLIS 2024 framework: (i) muscle mass weakly correlated with strength/function and largely unresponsive to intervention, (ii) handgrip and 5×STS not interchangeable per kinesiology, (iii) muscle power should be included as a component (rejected by GLIS 2024 at 68.4%), (iv) physical disability and physical frailty proposed as appropriate primary outcomes vs QoL/falls/fractures/mortality. The amber callout sits as a visual diptych with the existing teal reconcile_body «How this is reconciled» callout: teal = mainstream practice, amber = active debate. §2.5 light-touch new body3 paragraph (55 EN words) noting the Coelho-Júnior 2025 advocacy for power inclusion in the formal sarcopenia definition — positions FrailtyTrack's existing power-centred architecture (Coelho-Junior 2024 normative dataset, Alcazar 2021 cut-points, dedicated 5×STS-power card) as aligned with this contemporary view while flagging that the current global consensus does not yet treat power as a defining component. §3.8 heading «(live-fetched v8.21)» → «(live-fetched v8.21 + v9.9.8)»; abbrev «13 references» → «15 references»; body revised to document the v9.9.8 additions and honestly flag the Coelho-Júnior 2025 PMID-pending status; new li14 (Kirk 2024 GLIS, 22 authors + GLIS group, PMID 38520141 ✅ live-fetched v9.9.8 session) and new li15 (Coelho-Júnior 2025, PMID pending PubMed indexing ✅ five Rule 2 fields confirmed via publisher record). bibliography.json 52 → 54 entries; new kirk-2024-glis-conceptual and coelho-junior-2025-muscle-failure with full use: annotations. Locked terminology decisions for DE (applied uniformly across all 6 new/updated DE keys): «Konsensus-Leitlinien» / «Konsensus-Frameworks» (continuity with v9.9.6); «Komponenten» / «Outcomes» (loanwords as established); «Muskelmasse» / «Muskelkraft» / «muskelspezifische Kraft» / «Muskelpower» (consistent with §2 DE precedent); «Delphi-Konsensus» / «Übereinstimmung»; «Case-Finding» as established loanword; «Ablehnungen» for rejected items; «Schweregradeinstufung» for severity grading; «Heimeintritt» for nursing-home admission; «Myosteatose» (preferred DE clinical term); «Sturzabwehr» for fall recovery; «körperliche Behinderung» / «physische Frailty» for physical disability / physical frailty (Frailty stays English per _translation_policy); EWGSOP / AWGS / ANZSSFR / SDOC / GSA / ICFSR / ESPEN / ESCEO / IOF / SCWD / ASBMR / EASO / AGS / EuGMS / IAGG / AIM / GLIS all English (society acronyms); «Personal View» kept English with «»-style guillemets on first mention; «Lancet Healthy Longevity» / «Age and Ageing» kept English (journal names); decimal percentages with period (89.4%, 68.4% etc.) to match Kirk 2024 source and avoid comma-as-list-separator ambiguity; Swiss orthography throughout (ss, no ß: «mittelmässig», «einschliesslich», «ausschliesslich»); literal Unicode for umlauts (ü ä ö); guillemets («») on quoted terms. Reference items li14 and li15 in §3.8 stay language-neutral (DE === EN) per project bibliography convention. Reference verification (Rules 1–7): two new references live-fetched in v9.9.8 session. Kirk 2024 GLIS: fully verified via direct Oxford Academic live-fetch (https://academic.oup.com/ageing/article/53/3/afae052/7633681) — all 5 Rule 2 fields confirmed verbatim (22-author + GLIS group, exact title, journal, vol/issue/article, DOI 10.1093/ageing/afae052); PMID 38520141 and PMCID PMC10960072 cross-confirmed via Springer executive summary (PMC11283377); license CC BY-NC; joint first authors Kirk B and Cawthon PM contributed equally. Coelho-Júnior 2025: partially verified — direct DOI fetch returned PERMISSIONS_ERROR, ScienceDirect blocked by robots.txt, Lancet.com 403. Five Rule 2 fields confirmed by triangulation: uploaded publisher PDF + ScienceDirect search metadata (Vol 6, Issue 8, Aug 2025, 100756) + Lancet.com search metadata + R Discovery citation + MDPI third-party cross-citation. PMID is pending PubMed indexing at v9.9.8 ship date (paper published online 27 August 2025, ~9 months before v9.9.8 release); this status is documented inline in §3.8 li15, in the bibliography entry's publication_status_note field, and in the §3.8 body itself. Will be backfilled when PubMed indexes. Per Rule 3 the PMID-pending status is honestly flagged rather than papered over; per Rule 4 no blanket «all verified» claim is made (§3.8 body explicitly states «pending PubMed indexing»). Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.8.html, upload zip FrailtyTrack_v9.9.8_upload.zip, source zip FrailtyTrack_v9.9.8_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths). Source-zip round-trip verified byte-identical to deployed HTML. Roadmap continues unchanged: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor — unblocked since v9.9.3) through §4.10 (consolidated reference block and worked demo-case examples retro-fitted).
v9.9.7 — Background-tab Table of Contents: Adds a global «Inhalt dieses Tabs» / «Contents of this tab» card at the top of the Background tab (immediately after the Welcome card, before §1 Frailty). Pure UI/UX feature — no content change, no bibliography change, no terminology change. What the TOC does: lists all four chapters (§1 Frailty / §2 Muscle / §3 Sarcopenia / §4 Training) and their 30 sub-sections (10 §1.x + 8 §2.x + 8 §3.x + 4 §4.x) as anchor links. Click an entry → smooth-scroll to target with auto-expansion of any collapsed parent .card ancestor; deep links via URL hash (e.g. #bg-sarc-s6) also work on initial page load. The TOC card uses the standard collapsible .card pattern (open by default; close via toggleCard if not wanted). Bilingual at zero translation cost: every TOC entry uses a data-i18n attribute pointing at the existing chapter/sub-section .heading key, so the TOC labels match the heading text byte-for-byte in both DE and EN — no new heading translations introduced. Only 3 genuinely new i18n keys: background.toc.heading, background.toc.abbrev, background.toc.intro (in both DE and EN). Anchor-target IDs added (31 new IDs): 10 §1 sub-section <h4> headings receive id="bg-frailty-sN"; 8 §2 sub-section <h4> headings receive id="bg-muscle-sN"; 8 §3 sub-section <div class="card"> wrappers receive id="bg-sarc-sN"; 4 §4 sub-section <div class="card"> wrappers receive id="bg-training-sN"; the §4 chapter wrapper (.section-header) receives id="background-training". Chapter-level anchors for §1 / §2 / §3 already existed (background-frailty, background-muscle-frailty, background-sarcopenia); these are reused as-is. JS architecture: single new function tocNavigate(targetId, smooth) in src/js/app.js (added immediately after toggleCard); generic enough to handle both §1/§2 case (target is an <h4> inside a chapter card) and §3/§4 case (target IS a sub-section card). Click delegation via document.addEventListener('click', …) on .toc-link and .toc-chapter-link classes. A DOMContentLoaded handler additionally checks window.location.hash on page load and runs the same expand-then-scroll logic (non-smooth on initial load for a clean landing experience). CSS additions: small block at the end of src/styles.css defining .toc-grid (responsive grid via grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); 2 columns on tablet, 4 on wide desktop, 1 on mobile), .toc-chapter-link (serif-font chapter heading style), .toc-link (sub-section entries with hover-state teal accent). Translation: the 3 new background.toc.* keys are Roger-authored prose; Swiss orthography applied. Reference verification (Rules 1–7): v9.9.7 is a pure UI feature — no references added, no DOI fetches required, no bibliography surfaces touched. bibliography.json unchanged at 52 entries. Build-determinism check: all HTML copies share the same SHA-256 by construction (single assemble() call, multiple write paths). Source-zip round-trip verified byte-identical to deployed HTML. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.7.html, upload zip FrailtyTrack_v9.9.7_upload.zip, source zip FrailtyTrack_v9.9.7_source.zip. Roadmap continues unchanged: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, Casas-Herrero 2022 Vivifrail-MCI as primary anchor) through §4.10.
v9.9.6 — German body-prose fill for §3.1–§3.8 (Sarkopenie / SARC-F): Closes the «DE === EN placeholder» state shipped in v9.9.5 for the eight §3 sub-sections (Origin / Initial Validation / Diagnostic Accuracy / Why Sensitivity Is Low / Consensus Guidelines / Drey 2020 / Practical Implications / Verified Reference Block). Through v9.9.5 the 105 newly i18n-wired §3 keys all sat in the DE === EN state; this release applies the German translation to the 78 substantive prose keys, while the remaining 31 keys (13 reference-list items in §3.8, 2 citation/acronym abbrev lines in s2/s5, 12 row-cell values with citation labels or pure numerical/CI values, 4 table-cell percentages in s6 rows, the «Outcome» column header kept as loanword) stay DE === EN by design as language-neutral content. Two-stage review (Option B): §3.1 + §3.2 drafted as a 7-key terminology-calibration pilot (round 1, approved as drafted); §3.3–§3.8 drafted in a single batch using the locked conventions from round 1 (round 2). Per-sub-section breakdown: §3.1 «Ursprung, Konstrukt & Verwendungszweck» — 4 substantive keys (heading, abbrev, body, caveat_body). §3.2 «Erste Validierung in drei grossen Kohorten» — 3 substantive keys (heading, body, body2); abbrev stays language-neutral (citation/study acronyms only). §3.3 «Diagnostische Genauigkeit gegenüber Referenzstandards» — 12 substantive prose keys (heading, abbrev, body, body2, body3, table_title, table_note, 5 col headers); the 20 row-cell values are partially translated (Lu 2021 «variabel, durchgängig niedrig» / «durchgängig hoch»; Woo 2014 «ungenügend (hohe Spez., niedrige Sens.)» / «ausgezeichnet»; Swiss thousand-separator applied: 12,800 → 12'800, 21,855 → 21'855, 4,000 → 4'000) and partially language-neutral (citation labels Ida 2018 / Voelker 2021 / EWGSOP acronym strings / numerical CIs). §3.4 «Warum die Sensitivität niedrig ist — ein strukturelles, kein Kalibrierungs-Problem» — 7 substantive keys (heading, abbrev, body, body2, body3, body4, impl_body); SARC-CalF discussion + cut-off issue + Central European unresolved-cut-off acknowledgement. §3.5 «Position in den Konsensus-Leitlinien 2018–2020» — 7 substantive keys (heading, body, 4 li_* consensus items, reconcile_body); abbrev stays language-neutral. §3.6 «Deutschsprachige Version — Drey 2020» — 13 substantive keys (heading, abbrev, body, li_strength, li_falls, body2, table_title, table_note, 3 col headers, 2 row outcome+use cells); the 4 percentage values (63%/47%/75%/67%) stay language-neutral; col_outcome retains «Outcome» as established loanword. §3.7 «Praktische Implikationen für die Physiotherapie-Praxis» — 14 substantive keys (heading, abbrev, body, 5 ol items, workflow_label, 5 workflow items). §3.8 «Verifizierter Referenzblock (live-fetched v8.21)» — 3 substantive prose keys (heading, abbrev, body); the 13 reference-list items li1–li13 stay language-neutral as bibliography-grade content per project convention (consistent with how §4 handled bibliography refs). Locked terminology decisions (applied uniformly across all 78 substantive keys): «Frailty» / «Pre-frail» / «Robust» as English (per _translation_policy); «Sarkopenie» as established DE term (per Drey 2020); «Sensitivität / Spezifität», «Konstruktvalidität», «faktorielle Validität», «Hauptkomponentenanalyse», «interne Konsistenz», «Konstrukt», «Validierung / validiert» (standard DACH psychometric terminology); «Screening-Instrument» and «Cut-off» kept as established German loanwords (per _translation_policy); «Patient:innen» / «Kliniker:innen» / «Autor:innen» gender-inclusive colon form; «EWGSOP / EWGSOP2 / AWGS / IWGS / FNIH / SCWD / ICFSR / NHANES / BLSA / AAH / SARC-F / SARC-CalF / FRAX» kept English (instrument and cohort acronyms); «Aufstehzeit» / «Handkraft» / «Ganggeschwindigkeit» (established in §2 muscle DE); Swiss orthography throughout (ss, no ß: «grossen», «ausschliesslich», «Stürze»); literal Unicode for umlauts (ü ä ö Ü Ä Ö) and guillemets («»); Swiss apostrophe-thousands (12'800 not 12,800); SARC-F mnemonic letters (S/A/R/C/F) kept English in the §3.1 acronym expansion to preserve the SARC-F mnemonic structure; «Diskrimination» (psychometric, neutral) rather than «Diskriminierung» (carries social-prejudice meaning); «Referenzstandard» rather than «Goldstandard». Drey 2020 verbatim items in §3.6: the German SARC-F item wording is reproduced verbatim per the v9.1.1 audit (paper PDF live-checked: Drey M et al. J Am Med Dir Assoc 2020;21(6):747–751.e1, doi:10.1016/j.jamda.2019.12.011, PMID 31980396) — domain labels («Kraft / Gehen / Aufstehen / Treppensteigen / Stürze»), the strength-item water-box example («entspricht dem Tragen eines Wasserkastens mit zwei Händen oder eines halben Kastens mit einer Hand»), and the falls-item 12-month timeframe footnote («Entspricht den letzten 12 Monaten») are reproduced as the validated published form. Translation status: The body-prose §3 German is a non-validated translation. The chapter-level «FrailtyTrack-Übersetzung — nicht validiert» inline marker already covers these keys. Only validated clinical-instrument German wordings (Drey 2020 SARC-F items in §3.6) use the published wording verbatim; original educational prose around them is translated for accessibility and flagged as such. Roger reviewed §3.1+§3.2 as the pilot (terminology calibration) and approved the locked conventions; §3.3–§3.8 batched into a single drafting pass using the approved conventions. Reference verification (Rules 1–7): no new references added in v9.9.6 — translation work only. No DOI live-fetches required this release. The 13 §3.8 reference-list items stay verbatim in their published form (live-fetched v8.21 audit unchanged). bibliography.json unchanged at 52 entries from v9.9.3. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.6.html, upload zip FrailtyTrack_v9.9.6_upload.zip, source zip FrailtyTrack_v9.9.6_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths). Roadmap continues: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor — unblocked since v9.9.3) through §4.10 (consolidated reference block and worked demo-case examples retro-fitted).
v9.9.5 — §3 (Sarcopenia / SARC-F) architectural i18n retrofit: Closes an architectural translation gap discovered during planning of the v9.9.6 DE body-prose work. Through v9.9.4, the eight sub-sections §3.1–§3.8 (Origin / Validation / Diagnostic Accuracy / Why Sensitivity Is Low / Consensus Guidelines / German-Language Drey 2020 / Practical Implications / Verified Reference Block) had their content hard-coded directly in src/partials/tab-background.html without data-i18n attributes, which meant the DE/EN language toggle had no effect on these ~3,000 words: they stayed English regardless of language selection. This is in contrast to §1 (Frailty conceptual framework), §2 (Muscle and Frailty), and §4 (Training in Frailty and Pre-frailty), which were all wired with data-i18n attributes from the start. What v9.9.5 does: a purely additive retrofit — adds 105 new data-i18n attributes to content-bearing tags in the §3 block, extracts the inline English content verbatim into i18n/en.json under background.sarc.s1.* through background.sarc.s8.*, and mirrors the same English content into i18n/de.json as DE === EN placeholders. Visible behavior is unchanged from v9.9.4 — the DE rendering of §3 still shows English content, because the DE values placeholder-equal the EN values. The retrofit is verified by stripping the 105 new data-i18n attributes from tab-background.html and confirming byte-identity with the v9.9.4 partial (165,160 bytes). Per-sub-section key counts (EN === DE in v9.9.5): §3.1 = 4 keys (heading, abbrev, body, caveat_body); §3.2 = 4 keys (heading, abbrev, body, body2); §3.3 = 32 keys (heading + abbrev + body + body2 + table-title + 5 col headers + 4 rows × 5 cells + table-note + body3); §3.4 = 7 keys (heading, abbrev, body × 4, impl_body); §3.5 = 8 keys (heading, abbrev, body, 4 consensus list items, reconcile_body); §3.6 = 20 keys (heading + abbrev + body + 2 modification list items + body2 + table-title + 4 col headers + 2 rows × 4 cells + table-note); §3.7 = 14 keys (heading, abbrev, body, 5 ol items, workflow_label, 5 workflow items); §3.8 = 16 keys (heading, abbrev, body, 13 reference list items li1–li13). Total new keys per language: 105 (68 prose + 37 table cells). The 13 reference list items in §3.8 are bibliography-grade entries with embedded DOI links and PubMed IDs — these stay in published form (per Rule 7) and the v9.9.6 DE translation pass will treat them as language-neutral bibliography (consistent with how §4 handled bibliography refs). What v9.9.5 does NOT do: no translation work yet. The 105 new background.sarc.s1..s8.* keys all sit in the DE === EN placeholder state, awaiting the v9.9.6 translation pass. This mirrors the v9.9.0 → v9.9.4 flow used for §4: ship the architecture first (v9.9.0 EN keys + DE placeholders), translate in a separate review-checkpointed batch (v9.9.4). Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.5.html, upload zip FrailtyTrack_v9.9.5_upload.zip, source zip FrailtyTrack_v9.9.5_source.zip. All HTML copies share the same SHA-256 by construction. bibliography.json unchanged at 52 entries. Roadmap from here: v9.9.6 — DE body-prose fill for §3.1–§3.8 (estimated ~3,500 DE words across 105 keys; review checkpoint after §3.1 sample, then §3.2–§3.8 as approved-batch); v9.10 — §4.5 (adherence and progression) + §4.6 (flexibility); v9.11 — §4.7–§4.10 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor — unblocked since v9.9.3).
v9.9.4 — German body-prose fill for §4.1–§4.4 (24 substantive keys): Closes the «non-validated German translation» drift in the four §4 sub-sections shipped in v9.9.0. Through v9.9.3 the German body-prose for §4.1–§4.4 was placeholder text identical to English (DE === EN); this release applies the German draft for all 24 substantive prose keys after a two-stage review checkpoint (option B from a 3-option picker: A=draft all keys at once / B=draft §4.1 sample first then continue if approved / C=produce EN export and Roger writes the German directly). The §4.1 draft was approved as-drafted in round 1; §4.2–§4.4 (19 substantive keys) drafted with the same terminology choices and approved as-drafted in round 2. Per-section breakdown: §4.1 «Why exercise is the first-line intervention for frailty» — 5 substantive keys (tldr_body, foundations_body, evidence_body, practical_body, contested_body); EN→DE expansion +15–22%. §4.2 «Intensity terminology: how to talk about ‘how hard’» — 6 substantive keys (tldr_body, foundations_body, evidence_body, practical_body1, practical_body2, contested_body) plus 2 trivial table headers (tbl_th_rir="RIR", tbl_th_rpe10="Borg CR-10 (RPE10)") preserved unchanged because the abbreviations are identical in DE and EN. §4.3 «The multicomponent prescription» — 7 substantive keys (tldr_body, foundations_body, evidence_body1, evidence_body2, evidence_body3, practical_body, contested_body) covering ICFSR 2025 / SPRINTT / CIBERFES 2026 / EWGSOP2 convergence, plus the Ma 2026 and Yang 2026 NMAs. §4.4 «FITT-VP variables — what each one does and what it doesn't» — 6 substantive keys (tldr_body, foundations_body, evidence_body1, evidence_body2, practical_body, contested_body) covering Currier 2026 ACSM Position Stand and Pelland 2026 multilevel meta-regression. The 4 «TL;DR» section labels (s1.tldr_label … s4.tldr_label) were already correct in both languages and were preserved unchanged. Total accounting: 30 background.training.* keys started this release in the DE === EN state; 24 received actual translation work; 6 stayed identical-by-design (2 table headers + 4 «TL;DR» labels). Locked terminology decisions (applied uniformly across all 24 substantive keys): «Frailty» / «Pre-Frailty» as English nouns (capitalised); «präfragil» / «fragil» as German adjectives; «Patient:innen» gender form; «multikomponentes Training» as umbrella term; «Verordnung von Training» for «exercise prescription»; «Erstlinien-Intervention» for «first-line intervention»; «fragile ältere Erwachsene» (established Swiss-DACH clinical formulation); demo case names (Frau M.K., Herr H.K., Frau B.S.) verbatim; Swiss orthography (ss, no ß); «»-style quotation marks; 1’519 number formatting with U+2019. New terminology decisions for §4.2–§4.4: Bishop 2025 intensity-tier labels («Very Low»…«Very High») and perception-of-effort descriptors («very easy»…«very hard») kept in English as terms-of-art from the Statement; metabolic landmarks (MT1, MT2, Wmax, RIR, %1RM, %HRR, etc.) preserved verbatim; «Power-Training» as hyphenated compound form; «Versagensnähe» for «proximity to (muscular) failure»; «Cognitive Frailty» kept English; «Tai-chi-Snacking» kept as Ma 2026 authors' term; «Inflammaging» kept English; «HAD» kept as abbreviation (Swiss-DACH clinical convention); «Cluster-Sätze / Drop-Sätze / komplexe Sätze» for RT-variant set structures; «Blood-Flow-Restriction (BFR)», «Talk Test», «Time-under-Tension», «Dual-Task», «Step-up», «Cool-down» kept English (universal in DACH); «volles Bewegungsausmass» for «full range of motion»; «Stuhlaufstehen» for chair-rise/chair-stand; «Handkraft» for handgrip; «Gangschulung» for «gait re-education»; programme names (FaME, Otago, Vivifrail) verbatim; «Point of Undetectable Outcome Superiority (PUOS)» kept verbatim from Pelland 2026. DACH statistical reporting convention used throughout: «95% CI X.XX bis Y.YY» rather than the EN dash style. Translation status: The German body-prose is a non-validated translation. The chapter-level «FrailtyTrack-Übersetzung — nicht validiert» inline marker (already in place since v9.9.0) covers these keys. Per project policy, only validated clinical-instrument German wordings (e.g. Scherfer 2006 Berg Balance Scale, the published German SARC-F validation by Drey 2020, the Fried phenotype German operationalisation by Saum 2012, etc.) use the published wording verbatim; original educational prose like this chapter is translated for accessibility and flagged as such. Roger reviews the German post-draft (Q-(iii)-(a) decision from v9.9.0 scoping). Re-numbering rationale: v9.9.2 was reserved for the DE body-prose work in the v9.9.1 release notes; v9.9.3 (drift-closure bibliography batch, 7 entries including Casas-Herrero 2022 Vivifrail-MCI) shipped out-of-strict-order because the bibliography work was ready first. v9.9.4 honors the v9.9.2 reservation conceptually but keeps the actual ship number monotonic with ship order, so the DE body-prose ships as v9.9.4 not as v9.9.2. The v9.9.2 number remains «reserved-but-unused» in the version history as documentation of the decision flow. bibliography.json unchanged at 52 entries from v9.9.3. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.4.html, upload zip FrailtyTrack_v9.9.4_upload.zip, source zip FrailtyTrack_v9.9.4_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory build, multiple write paths). Roadmap continues: v9.10 — §4.5 (adherence and progression) and §4.6 (flexibility); v9.11 — §4.7 (cognitive frailty, with Casas-Herrero 2022 Vivifrail-MCI as primary anchor — now unblocked since v9.9.3) through §4.10 (consolidated reference block and worked demo-case examples retro-fitted).
v9.9.3 — Drift-closure bibliography batch (7 entries): Closes the longstanding gap between the user-visible bibliography (the <li> block in tab-about.html, plus ref-chips in tab-background.html prose) and the structured refs/bibliography.json. Seven references that had been cited in prose or had partial <li> entries but were missing from the structured bibliography are now added with full five-field structured records and detailed use: field annotations. (1) Casas-Herrero Á, Sáez de Asteasu ML, Antón-Rodrigo I, Sánchez-Sánchez JL, Montero-Odasso M, et al. J Cachexia Sarcopenia Muscle. 2022;13(2):884–893. doi:10.1002/jcsm.12925, PMID 35150086. The Vivifrail-MCI multicentre RCT, named in cumulative project memory since v9.4.0 as the §4.7 cognitive-frailty blocker for v9.11 — now closed. 188 patients aged >75 y with MCI or mild dementia; 3-month Vivifrail multicomponent programme; significant SPPB, cognitive, HGS, and mood improvements. ClinicalTrials.gov NCT03657940. New <li> entry added to tab-about.html. (2) O'Caoimh R, Sezgin D, O'Donovan MR, Molloy DW, Clegg A, Rockwood K, Liew A. Age Ageing. 2021;50(1):96–104. doi:10.1093/ageing/afaa219. Global prevalence meta-analysis of frailty across 62 countries (240 studies, 1,755,497 participants); the 11%-at-50–59-to-51%-at-≥90 prevalence range and the «12–24% community prevalence» framing cited in §1.9 background prose since v9.3.0 draw on this paper. New <li> entry added to tab-about.html. (3) Clegg A, Young J, Iliffe S, Rikkert MO, Rockwood K. Lancet. 2013;381(9868):752–762. doi:10.1016/S0140-6736(12)62167-9, PMID 23395245, PMCID PMC4098658. Canonical *Lancet* seminar that surfaced the two-model frailty framework (Fried phenotype vs Rockwood deficit accumulation); cited across Background §1.1, §1.3, §1.6, §1.8. (4) Hoogendijk EO, Afilalo J, Ensrud KE, Kowal P, Onder G, Fried LP. Lancet. 2019;394(10206):1365–1375. doi:10.1016/S0140-6736(19)31786-6, PMID 31609228. Companion to Dent 2019 (already in bibliography). Co-author Hoogendijk is now Co-Chair of the Dent 2025 Lancet Commission. (5) Dent E, Morley JE, Cruz-Jentoft AJ, Arai H, Kritchevsky SB, Guralnik J, et al. (38 authors). J Nutr Health Aging. 2018;22(10):1148–1161. doi:10.1007/s12603-018-1139-9, PMID 30498820. ICFSR International Clinical Practice Guidelines for Sarcopenia; recommends SARC-F as one of several acceptable screening instruments (anchor for the S1 SARC-F card's clinical-context paragraph from v8.21). (6) Dent E, Clegg A, Roller-Wirnsberger R, Vetrano DL, Hoogendijk EO. Lancet. 2025;405(10497):2265–2266. doi:10.1016/S0140-6736(25)01101-8, CC BY 4.0. Lancet Commission on Frailty launch Comment; Co-Chairs Dent & Hoogendijk; 21 commissioners; 4 priority areas; programme document with substantive report pending. (7) Travers J, Romero-Ortuno R, Bailey J, Cooney M-T. Br J Gen Pract. 2019;69(678):e61–e69. doi:10.3399/bjgp18X700241, PMCID PMC6301364. Systematic review of 46 frailty interventions in primary care, scored on effectiveness × ease-of-implementation; identifies multicomponent exercise as the most effective+implementable cluster. Coverage summary: entries (1) and (2) are new on both surfaces (structured entry + new <li>); entries (3)–(7) already had <li> entries in tab-about.html from prior sessions and only required the structured bibliography.json records to close the two-surface drift. Reference verification (Rules 1–7): all 7 DOIs live-fetched in v9.9.3 session per Rule 1 (no reliance on prior-session verification claims); each verified against 4–6 independent primary sources. Rule 7 audit: Spanish diacritics (Casas-Herrero, Sáez de Asteasu, Marín-Epelde, Ramón-Espinoza, Martínez-Velilla, Álvarez-Bustos, Rodríguez-Mañas, Gutiérrez Robledo) and the Irish O'Caoimh apostrophe are correct national-language spellings, not published-record idiosyncrasies; no [sic] preservation required. Rule 4: no blanket «all DOIs verified» claim made beyond the 7 entries verified this session. Bibliography entry counts: refs/bibliography.json 45 → 52 entries. Re-numbering note: v9.9.2 is intentionally reserved for the DE body-prose translation fill (24 placeholder keys, awaits Roger's post-draft review); v9.9.3 ships out-of-strict-order because the bibliography drift-closure work was ready first and is independent of the DE body-prose surface. Release artefacts (3 by unconditional policy): single-file HTML FrailtyTrack_v9.9.3.html, upload zip FrailtyTrack_v9.9.3_upload.zip, source zip FrailtyTrack_v9.9.3_source.zip. All HTML copies share the same SHA-256 by construction (single in-memory assemble() call, multiple write paths). v9.11 blocker status: Casas-Herrero 2022 Vivifrail-MCI is now in the bibliography on both surfaces — the §4.7 cognitive-frailty work in v9.11 can proceed without an outstanding citation gap.
v9.9.1 — Bibliography patch (BJSM STS-prognosis pair): Small follow-up release to v9.9.0 adding two reference entries that anchor the prognostic-value claim for FrailtyTrack's field-based instruments (HGS, 5×STS, gait speed). (1) Marín-Jiménez N, Bizzozero-Peroni B, Molina-Garcia P, Ortega FB, Chaput J-P, Zhang K, Lang JJ, McGrath R, Tomkinson GR, Martínez-Vizcaíno V, Cuenca-García M, Castro-Piñero J. Br J Sports Med. 2026;60:465–483. doi:10.1136/bjsports-2024-109173. PROSPERO CRD42022324110. Systematic review and meta-analysis of 94 cohort studies on HGS and 5-CST as prognostic factors across 12 long-term health conditions. Headlines for FrailtyTrack: HGS highest-vs-lowest associated with lower risk of cardiovascular disease (OR 0.73), T2DM (0.79), musculoskeletal impairment (0.65), disability (0.57), depression (0.70), cognitive decline (0.57), dementia (0.62), Parkinson’s (0.53). 5-CST best-vs-worst: T2DM (OR 0.80), musculoskeletal (0.52), disability (0.58), depression (0.63), dementia (0.68). GRADE moderate certainty for T2DM and dementia for both tests; low / very low for other outcomes. Strongest single-paper meta-anchor for the prognostic-value framing across FrailtyTrack. Joint first authors NM-J and BB-P. CC BY 4.0, accepted 19 Jan 2026, online 10 Feb 2026. (2) Castro-Piñero J, Alcazar J, Cuenca-García M, Fernandez-Gamez B, Ara I, Ortega FB. Br J Sports Med. 2026 [Epub ahead of print, 6 May 2026]. doi:10.1136/bjsports-2026-111739. BJSM editorial that translates Marín-Jiménez 2026 into practitioner-facing recommendations for the STS specifically. Three additive contributions: 30s-STS vs 5rep-STS responsiveness comparison (from AGUEDA RCT and Valenzuela 2023 NMA); pragmatic 5×STS ≥12 s threshold synthesised from three convergent prospective cohorts; new relative-power cut-offs (Kirk 2023 <2.0/1.6 W/kg recurrent falls; Alcazar 2021 MSSE <1.1/1.0 W/kg severe disability; Alcazar 2021 JCSM MCID 0.42/0.33 W/kg). Reference verification (Rules 1–7): both entries five-field verified in v9.9.1 session from BMJ Group publisher PDFs (CC BY 4.0 for Marín-Jiménez; editorial article-type for Castro-Piñero). Bibliography entry counts: refs/bibliography.json 43 → 45 entries; tab-about.html bibliography <li> block updated in parallel per the two-surface-update rule. No prose changes to existing §1–§4 content; the two new entries are reference-bibliography-only at v9.9.1. Prose integration planned: §3 (sarcopenia screening, prognostic framing) and §4.7 (cognitive frailty, v9.11) for Marín-Jiménez; Protocols-tab 30s-STS and 5×STS cards (forthcoming patch) for Castro-Piñero. Release artefacts (per the unconditional 3-artefact policy): single-file HTML at FrailtyTrack_v9.9.1.html, upload zip at FrailtyTrack_v9.9.1_upload.zip, source zip at FrailtyTrack_v9.9.1_source.zip. All HTML copies share the same SHA-256 by construction. Re-numbering note: the DE body-prose translation task originally planned as v9.9.1 is now rebadged as v9.9.2 (Roger's post-draft DE review still outstanding); the bibliography patch was ready first.
v9.9.0 — Background-tab §4 «Training in Frailty and Pre-frailty» chapter (foundations: §4.1 rationale + §4.2 intensity + §4.3 multicomponent + §4.4 FITT-VP): First instalment of a multi-release teaching chapter on exercise for frail / pre-frail / prevention populations. Anchored in the v9.8.0+ scoping arc (Roger's clarifications: clinician-facing theoretical reference; beginner-to-expert progression; describes evidence rather than prescriptions; replaces existing Skript_Frailty workshop content rather than complementing it; German non-validated translation flagged with Roger's post-translation review per project policy). Full chapter (10 sub-sections) is planned across v9.9 (foundations §4.1–§4.4), v9.10 (deepening §4.5–§4.6: power as distinct training target, balance/gait/aerobic/flexibility), v9.11 (application §4.7–§4.10: special populations, adherence, pitfalls, worked demo-case examples and consolidated reference block). v9.9.0 delivers the conceptual and terminological foundation: a learner finishing §4.1–§4.4 has the framework to make sense of the v9.10/v9.11 sub-sections when they come. Pedagogical contract (uniform across all sub-sections): each sub-section follows a 5-layer structure — TL;DR box (~80–120 words, conceptual, no jargon; beginner reads this and can stop) → Foundations (~300–500 words, beginner-friendly, with concrete clinical examples) → Evidence (~500–800 words, dose-response and umbrella-review-grade detail; intermediate-to-advanced) → Practical implications (~200–400 words; per Q2-(a), describes what the evidence supports and leaves clinical prescription to the practitioner) → Where the evidence is contested or evolving (~150–300 words; the bridge to «the next level» per Q1-(a) — umbrella-review-grade evidence-based practice rather than older guidelines or workshop dogma). Reference verification (Rules 1–7) — 5 new + 1 closure-of-drift entries this session: (1) Bishop DJ, Beck B, Biddle SJH, et al. (16 authors). Physical Activity and Exercise Intensity Terminology: A Joint ACSM Expert Statement and ESSA Consensus Statement. Med Sci Sports Exerc. 2025;57(11):2599–2613. doi:10.1249/MSS.0000000000003795. Co-published J Sci Med Sport 2025;28(12):980–991, doi:10.1016/j.jsams.2024.11.004 (PMID 41093682). 4 independent primary sources. Pre-session memory drift caught: v9.7.x cumulative memory had MSSE DOI as 003576; correct is 003795. (2) Currier BS, D'Souza AC, Fiatarone Singh MA, et al. (13 authors). ACSM Position Stand: Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical Performance in Healthy Adults: An Overview of Reviews. Med Sci Sports Exerc. 2026;58(4):851–872. doi:10.1249/MSS.0000000000003897. PMC PMC12965823, CC BY-NC-ND 4.0. 5 independent primary sources. Updates the 2009 ACSM progression-models stand. (3) Izquierdo M, de Souto Barreto P, Arai H, et al. (34 authors). Global consensus on optimal exercise recommendations for enhancing healthy longevity in older adults (ICFSR). J Nutr Health Aging. 2025;29(1):100401. doi:10.1016/j.jnha.2024.100401. PMID 39743381, PMC PMC11812118. 6 independent primary sources. (4) Izquierdo M, Rodriguez-Mañas L, Casas-Herrero A, Martinez-Velilla N, Cadore EL, Sinclair AJ. Is It Ethical Not to Prescribe Physical Activity for the Elderly Frail? J Am Med Dir Assoc. 2016;17(9):779–781. doi:10.1016/j.jamda.2016.06.015. 3 independent primary sources. (5) Pelland JC, Remmert JF, Robinson ZP, Hinson SR, Zourdos MC. The Resistance Training Dose Response: Meta-Regressions Exploring the Effects of Weekly Volume and Frequency on Muscle Hypertrophy and Strength Gains. Sports Med. 2026;56(2):481–505. doi:10.1007/s40279-025-02344-w. PMID 41343037. 4 independent primary sources. Pre-session memory drift caught: v9.7.x memory had this as 'online ahead of print'; now in print as 56(2):481–505 Epub 4 Dec 2025. (6) Bernabei R, Landi F, Calvani R, et al.; SPRINTT consortium. Multicomponent intervention to prevent mobility disability in frail older adults: randomised controlled trial (SPRINTT project). BMJ. 2022;377:e068788. doi:10.1136/bmj-2021-068788. PMID 35545258, PMC PMC9092831, CC BY-NC 4.0. 7 independent primary sources. Drift-closure entry: SPRINTT had been listed in this About-tab Primary References <li> block since v9.x but was missing from the structured refs/bibliography.json. Same situation for Izquierdo ICFSR 2025 (entry #3 above). v9.9.0 closes both gaps. The pre-session userMemories block had carried both as «already verified v9.4.0» — this was inaccurate; the textual <li> existed but the structured entry didn't. Per Rule 6, when one error is found the rest of the list is audited; the remaining 5 references that §4.1 will cite (Fried 2001, EWGSOP2 Cruz-Jentoft 2019, Guralnik 1994 SPPB, Rockwood 2005 CFS, García-García 2020 FTS5) all confirmed present in bibliography.json and unchanged. Rule 7 [sic] check across all 6: No idiosyncratic spellings detected in the 6 newly-added/restored entries (national-language diacritics like Pitkälä, Mañas, Gutiérrez-Robledo, Sáez de Asteasu, Pálmi V Jónsson, Rýznarová, Topinková are correct spellings, not idiosyncrasies). The triple-r «Gutiérrrez-Ávila» from the existing García-García 2020 entry remains preserved per Rule 7. Note: Currier 2026's reference list contains two transcription typos when citing Pelland 2026 ('Zourdous', 'muslce'); these are errors in Currier's record, not idiosyncrasies in Pelland's published record, so Rule 7 [sic] preservation does not apply — FrailtyTrack uses correct spellings from PubMed. Bibliography growth: refs/bibliography.json 35 → 41 entries (5 new + 1 drift-closure). JSON parses cleanly. All entries five-field-verified this session.
v9.9.0 — Detail (continues): What was added — Background-tab §4.1–§4.4 prose: (1) §4.1 «Why exercise is the first-line intervention for frailty» — rationale chapter anchored in SPRINTT 2022 (the largest single-RCT evidence base, n=1,519, 16 sites, 11 European countries, 22% reduction in incident mobility disability in low-SPPB stratum), Izquierdo ICFSR 2025 (global consensus framework), Álvarez-Bustos 2026 CIBERFES §10.1 (consensus), Izquierdo 2016 ethics editorial (the chapter's ethical framing claim: not prescribing exercise to a frail patient is not a neutral default). Bridges to existing FrailtyTrack instrument output (Fried/FTS5 results) by showing how a positive frailty assessment naturally implies a remediable trajectory. (2) §4.2 «Intensity terminology: how to talk about ‘how hard’» — placed early per Q-(ii)-early decision because FITT-VP variables in §4.4 are unintelligible without intensity vocabulary. Bishop ACSM/ESSA 2025 five-tier framework as the anchor; cross-walked against legacy descriptors (light/moderate/vigorous), exercise-science domains (moderate/heavy/severe/extreme), and measurement scales (%1RM, RIR, RPE10, RPE20). For resistance exercise, RIR (proximity to failure) presented as more transferable than %1RM. (3) §4.3 «The multicomponent prescription» — the four+1 pillars from Izquierdo ICFSR 2025: strength/power, balance and gait re-education, aerobic, flexibility. Verbatim dose ranges from the consensus presented as 'what the evidence supports' (option Q2-(a)). Cross-reference forward to §4.5 (power) and §4.6 (other components) coming in v9.10. (4) §4.4 «FITT-VP variables — what each one does and what it doesn't» — Currier 2026 umbrella-review evidence as the primary anchor, complemented by Pelland 2026 dose-response meta-regression. The 'what we used to think vs what the umbrella reviews show' framing: training to failure not necessary; periodisation not necessary; equipment type doesn't matter much; load matters most for strength; volume matters most for hypertrophy; power needs its own loading scheme. Critical caveat for the frail audience: Currier 2026 explicitly excluded obesity, sarcopenia, and physical frailty from 'healthy adults' — so prescription specifics for our population must be modulated through Izquierdo ICFSR 2025. Beginner-to-expert scaffolding (Q1-(a) decision): uniform 5-layer pedagogical structure across all 4 sub-sections so a returning reader can navigate predictably (find TL;DR, Evidence, open questions). Beginner reads TL;DR + Foundations and stops; intermediate continues to Evidence; expert focuses on Evidence + Where contested. Same content, three reading depths. Workshop-replacement framing (Q3-replace decision): the chapter is self-sufficient prose — a learner can read §4.1–§4.4 and acquire the knowledge they would otherwise have got from the corresponding Skript_Frailty workshop chapter. Implies higher density and citation rigour than typical FrailtyTrack prose. Roger reviews the German translation post-draft (Q-(iii)-(a)). What was added — structural: (1) refs/bibliography.json — 6 new entries (bishop-2025-acsm-essa-intensity, currier-2026-acsm-rt-prescription, izquierdo-2025-icfsr-consensus, izquierdo-2016-ethics, pelland-2026-rt-dose-response, bernabei-2022-sprintt); total 35 → 41; all six five-field-verified this session, JSON parses cleanly. (2) src/partials/tab-background.html — new §4 card (training-in-frailty) inserted after the existing §3 Sarcopenia card; 4 sub-sections drafted with full 5-layer structure; ref-chips throughout; cross-references to the Demo Cases tab (Frau M.K., Herr H.K., Frau B.S. for worked examples per Q-(α)-i). (3) i18n/de.json + i18n/en.json — new background.training.* namespace with leaf keys for each sub-section's TL;DR, Foundations, Evidence, Practical, and Contested layers. EN authoritative; DE flagged inline as «FrailtyTrack-Übersetzung — nicht validiert» per project policy with Roger's post-draft review. (4) src/partials/tab-about.html — 4 new bibliography <li> entries (Bishop 2025, Currier 2026, Izquierdo 2016, Pelland 2026 — the SPRINTT and Izquierdo ICFSR <li> entries already existed from prior sessions; v9.9.0 only had to close the structured-bibliography drift). (5) Standard 13 version-string loci bumped v9.8.0 → v9.9.0 (HTML title, topbar badge, footer, About-header subtitle, About-static-disclaimer, both i18n disclaimer.body, both i18n _policy_version, Excel template-export filename, Excel demo-cases-export filename, three Excel sheet titles, build.py argparse default in three places). Historical «added vX.X» provenance labels NOT bumped per policy. Generated this session: 5 new references + 1 drift-closure (= 6 total). Live-fetch verified this session: 6. Flagged: 0. Per Rule 4, no «all DOIs verified in this session» blanket claim is made beyond the 6 references verified this session; entries from prior sessions retain their prior verification status. Release artefacts (per the May 2026 unconditional 3-artefact policy): single-file HTML at FrailtyTrack_v9.9.0.html, upload zip at FrailtyTrack_v9.9.0_upload.zip, source zip at FrailtyTrack_v9.9.0_source.zip. All HTML copies (single-file output, frailtytrack/index.html + frailtytrack/v9.9.0/index.html in the upload zip, dist/FrailtyTrack_v9.9.0.html rebuilt from the source zip) share the same SHA-256 by construction (single in-memory assemble() call, written to multiple paths). Roadmap continues: v9.10 — §4.5 (power as distinct training target: powerpenia, Alcázar 2021 STS-power, Coelho-Junior 2024, Reid & Fielding 2012, Skelton 1994); §4.6 (balance/gait/aerobic/flexibility components, with cross-references to the existing v9.2 fall-risk pillar). v9.11 — §4.7 (special populations: HAD with Frau B.S. worked example; cognitive frailty with Casas-Herrero 2022 Vivifrail-MCI deferred verification; sarcopenia + frailty), §4.8 (adherence, dose-response), §4.9 (common pitfalls), §4.10 (consolidated reference block + worked demo-case examples retro-fitted into earlier sub-sections). v10.0 — step 2 of the training-in-frailty arc begins: exercise demonstrations / library content. The question of whether step 2 stays in FrailtyTrack as a tab or splits into a separate companion tool will be re-evaluated at v10.0 based on what step-2 content actually needs (photos, video, decision support, etc.).
v9.8.0 — Full FTS5 / FTS3 instrument-card integration (Composite Frailty Indices): Major release executing option 3 of the v9.7.0 scoping pass. The Frailty Trait Scale–Short Form 5 (FTS5) and 3-item variant (FTS3) (García-García et al. 2020, J Am Med Dir Assoc 21(9):1260–1266.e2, doi:10.1016/j.jamda.2019.12.008) are now fully integrated as instruments, with entry fields, scoring functions, results card, classification logic, Excel/CSV columns, longitudinal tracking, and a new dedicated Protocols-tab section («Composite Frailty Indices», ps-cfi). Closes the integration roadmap that v9.7.1 opened. Reference verification (Rules 1–7): 2 references generated and live-fetched this session: (1) Washburn RA, Smith KW, Jette AM, Janney CA. The Physical Activity Scale for the Elderly (PASE): development and evaluation. J Clin Epidemiol. 1993;46(2):153–162. doi:10.1016/0895-4356(93)90053-4, PMID 8437031 — the source paper for the PASE questionnaire used as one of the 5 FTS5 items. Triangulated across PubMed, ScienceDirect, RehabMeasures Database, Physiopedia, Semantic Scholar. (2) Bolszak S, Casartelli NC, Impellizzeri FM, Maffiuletti NA. Validity and reproducibility of the Physical Activity Scale for the Elderly (PASE) questionnaire for the measurement of the physical activity level in patients after total knee arthroplasty. BMC Musculoskelet Disord. 2014;15:46. doi:10.1186/1471-2474-15-46, PMID 24555484, PMC3936904, CC BY 2.0 — the Swiss-German cross-cultural adaptation (ETH Zürich + Schulthess Klinik Zürich) used for the German PASE wording in FrailtyTrack. Triangulated via PMC, Springer link, and citing literature (Wisniowska 2020 Polish PASE; 2021 Parkinson's PASE test-retest). Bolszak's primary finding (PASE reliability shortcomings in post-TKA women, n=25) is a population-specific concern that is NOT propagated — FrailtyTrack uses Bolszak's German wording; the FTS5 intended population is community-dwelling older adults where PASE has held up across many cohorts. Math-layer correctness: all 5 item-scoring functions back-validated against García-García 2020 Table 2 with representative robust / pre-frail / frail input combinations (BMI U-shape, PASE linear-decreasing, gait-speed step function, sex-specific grip thresholds, Romberg ordinal). Aggregations and classifications verified end-to-end in unit tests; results match the published cohort-level Toledo behaviour. Pre-flight rename (architectural prerequisite): the JS variable fts5 in src/js/app.js — which had been carrying 5×STS time in seconds since pre-v8 — was renamed to sts5_time across 47 sites with word-boundary regex. The HTML input id f_5sts, classifier function classify5STS, normative dataset NORM_FTSST, Excel column header 5STS_s, and display labels («5× Chair Stand», «5×STS (s)», etc.) were left untouched as designed. The rename was a required prerequisite: doing FTS5 instrument scoring without it would have created dangerous data-mixing risk in demo cases and Excel exports. Demo-case data updated to use the new field name (8 cases × 2 sessions = 16 row updates, all surgical). SPPB-balance ↔ FTS5-Romberg equivalence (FrailtyTrack-implemented). The progressive Romberg test in FTS5 uses identical stances and timing rules to the SPPB balance subscore (Guralnik 1994); FTS5 inverts and rescales the SPPB ordinal. The mapping is a deterministic bijection: SPPB-bal {0, 1, 2, 3, 4} ↔ FTS5-Romberg {10, 7.5, 5, 2.5, 0} pts. FrailtyTrack auto-derives FTS5 Romberg from SPPB Balance whenever the latter is present; an optional «FTS5 Romberg direct» field on the Entry tab overrides the derivation if the patient performed FTS5-style Romberg without the full SPPB. This resolves the question raised in the v9.7.0 scoping pass about Romberg double-entry: there is no double-entry needed. What was added: (1) refs/bibliography.json — 2 new entries (washburn-1993-pase, bolszak-2014-pase-de); total 33 → 35; both five-field-verified this session, JSON parses cleanly. (2) src/partials/tab-entry.html — new «Composite Frailty Indices» section between the Fried phenotype and Learning Notes, containing PASE field (Swiss-German Bolszak wording attribution inline) and optional FTS5-Romberg-direct dropdown with the 5 valid published scoring values. (3) src/js/app.js — ~140 lines of new scoring code (fts5BmiPoints, fts5PasePoints, fts5GaitPoints, fts5GaitPointsFromMps, fts5GripPoints, fts5RombergFromSPPBBalance, fts5RombergValidate, fts5RombergResolve, computeFTS5, computeFTS3, classifyFTS5, classifyFTS3) plus renderFTS5Card() displaying item-level points, totals, classification, Romberg-derivation source, Fried cross-reference (with paper-cited interpretive prose for the Fried-prefrail / FTS5-frail and Fried-frail / FTS5-non-frail subgroup discrepancies), and the Spanish-cohort caveat. processEntry() wired to read PASE + Romberg-direct, retrieve SPPB Balance for derivation, compute both scores, store all fields in currentResult. Frailty summary line at the top of Results extended to show FTS5 and FTS3 alongside Fried/CFS/PRISMA-7/FRAIL/GFI. (4) src/partials/tab-results.html — new #rs-fts5-card dedicated card with item-level table, totals, Fried cross-reference, and the cohort caveat. (5) src/partials/tab-protocols.html — new construct-landing card «Composite Frailty Indices» (purple #6b3fa0 theme, distinct from existing sections); new ps-cfi section between ps-frailty and ps-strength containing FTS5 card (#10) with Table 2 scoring grid, SPPB-Romberg equivalence note, Toledo-cohort caveat, German-PASE-wording attribution to Bolszak 2014, and Fried-complement narrative; FTS3 card (#11) with the FTS3-vs-FTS5 trade-off discussion (31% Fried-frail misclassification, paper Table 5). (6) src/js/app.js Excel/CSV layer — 4 new columns added: PASE_score, FTS5_Romberg_direct, FTS5_Score, FTS3_Score. Template export, demo-cases export, source-doc table (with full DOI attribution), import path with backward-compatible idx()!==-1 guards (older Excel files lacking these columns load cleanly without errors). FTS5/FTS3 score columns are not imported — they recompute on every processEntry() call so the displayed values can never disagree with the underlying inputs. (7) src/js/app.js longitudinal layer — renderLongitudinal() table extended with FTS5 and FTS3 columns (colour-coded: green if ≤ cut-off, red if >); change-summary delta line extended to show FTS5 and FTS3 deltas; longitudinal session-data construction extended with backward-compatible reads. Demo cases (Q2 = option C): the 5 literature-derived cases (EK-001, HW-002, GW-003, AT-004, MS-005) leave pase null because the source publications (HAPPY/SAIF studies and others) did not measure PASE; making up values would feel like fabricating data the published papers didn't have. The 3 workshop vignettes (MK-006 Frau M.K. HFpEF, HK-007 Herr H.K. frail+MCI, BS-008 Frau B.S. post-pneumonia HAD) received PASE estimates clinically consistent with each patient's frailty profile and follow-up trajectory: MK-006 baseline 105 → 6wk 140 (cardiac-rehab response in NYHA II HFpEF); HK-007 baseline 45 → 12wk 70 (modest gain with Vivifrail despite MCI, fall anxiety, persistent low activity); BS-008 baseline 30 → 6wk 145 (striking remediable response: very low PASE day-5 post-discharge, near-full recovery at 6wk, classical post-pneumonia HAD reversal trajectory). All workshop-case PASE values are flagged inline in the case notes with «educational estimate» explicit attribution. Generated this session: 2. Live-fetch verified this session: 2. Flagged: 0. Per Rule 4, no blanket claim is made beyond v9.8.0; the 33 pre-existing bibliography entries retain their predecessor-session verification status. Version-string drift check after v9.8.0: all 13 known loci aligned at v9.8.0 (HTML title, topbar badge, footer, About-header subtitle, About-static-disclaimer, both i18n disclaimer.body, both i18n _policy_version, Excel template-export filename, Excel demo-cases-export filename, three Excel sheet titles, build.py argparse default in three places). Historical «added vX.X» provenance labels NOT bumped (intentional record). Release artefacts (per the new May-2026 unconditional 3-artefact policy): single-file HTML at FrailtyTrack_v9.8.0.html, upload zip at FrailtyTrack_v9.8.0_upload.zip (with frailtytrack/index.html + frailtytrack/v9.8.0/index.html), and source zip at FrailtyTrack_v9.8.0_source.zip. Round-trip rebuild from source zip produces byte-identical HTML to the deployed single-file by construction (single in-memory assemble() call, written to multiple paths). All HTML SHA-256 listed in the release report. Roadmap continues: v9.9 — Floor-Transfer Test, Pittsburgh Fatigability Scale + FSS fatigue pillar, RIR/RPE training-intensity card, EWGSOP2/AWGS sarcopenia comparison, Hospital-Associated Disability framework expansion, cognitive frailty content. v10.0 — Vivifrail/OEP intervention cards, Fagan mini-calculator, MCID auto-coded against tool sessions; potentially also a deficit-accumulation Frailty Index (40-item) instrument card to complete the conceptual triad of Fried-phenotype / FTS-trait / deficit-accumulation models.
v9.8.0 — Full FTS5 / FTS3 instrument-card integration (Roger’s option-3 from v9.7.0 scoping): Implements the Frailty Trait Scale–Short Form (García-García 2020) as a fully functional composite frailty index with computed scores, item breakdown, classification, results card, CSV/Excel I/O, longitudinal tracking, and demo-case integration — closing the multi-release arc that began with the v9.7.0 scoping pass and continued through v9.7.1's bibliography-only patch. Reference verification (project Rules 1–6): 2 references live-fetched and five-field-verified this session: (i) Washburn RA, Smith KW, Jette AM, Janney CA. The Physical Activity Scale for the Elderly (PASE): development and evaluation. J Clin Epidemiol. 1993;46(2):153–162. doi:10.1016/0895-4356(93)90053-4. PMID 8437031. Verified via PubMed PMID 8437031, ScienceDirect PII 0895435693900534, RehabMeasures Database, Physiopedia, Semantic Scholar, multiple secondary citations. (ii) Bolszak S, Casartelli NC, Impellizzeri FM, Maffiuletti NA. Validity and reproducibility of the Physical Activity Scale for the Elderly (PASE) questionnaire for the measurement of the physical activity level in patients after total knee arthroplasty. BMC Musculoskelet Disord. 2014;15:46. doi:10.1186/1471-2474-15-46. PMID 24555484. PMC PMC3936904. CC BY 2.0. Verified via PMC PMC3936904, Springer link landing page, two corroborating citing papers (Wisniowska 2020 Polish PASE; Test-retest 2021 Parkinson's PASE). Affiliations confirm Swiss-German source (ETH Zürich + Schulthess Klinik Zürich); Bolszak's TKA-population reservations (ICC=0.58 women) noted in the bibliography but not propagated — FrailtyTrack uses the wording, not the population-specific caveats, since FTS5's intended population is community-dwelling older adults. Both new entries inserted into refs/bibliography.json after garcia-garcia-2020-fts5; total bibliography 33 → 35 entries; JSON parses cleanly. Pre-flight rename completed first: the fts5 JS variable in src/js/app.js — which has carried 5×STS time in seconds since v8.x — was renamed to sts5_time across all 47 occurrences via word-boundary regex (\bfts5\b → sts5_time), with explicit confirmation that the rename did NOT touch the HTML input id f_5sts, the Excel column header 5STS_s, the function name classify5STS, the normative dataset name NORM_FTSST, or any of the «5× Chair Stand» / «5×STS» display labels. node --check src/js/app.js passed after rename. The rename was the documented prerequisite from the v9.7.1 audit: doing FTS5 scoring without the rename would have created a dangerous collision in currentResult.fts5 between «5×STS time in seconds» and «FTS5 frailty score 0–50». FTS5/FTS3 scoring functions added: ~140 lines of new pure functions in src/js/app.js implementing García-García 2020 Table 2 verbatim. Five item-scoring functions (fts5BmiPoints, fts5PasePoints, fts5GaitPoints with m/s helper fts5GaitPointsFromMps, fts5GripPoints sex-specific, fts5RombergValidate); the SPPB-balance ↔ FTS5-Romberg deterministic bijection in fts5RombergFromSPPBBalance ({0,1,2,3,4} ↔ {10,7.5,5,2.5,0}); the precedence resolver fts5RombergResolve (direct entry overrides derived); the aggregation functions computeFTS5 (5 items, 0–50, cut-off >25) and computeFTS3 (3 items: BMI + PASE + Romberg, 0–30, cut-off >15); and the classifiers classifyFTS5 and classifyFTS3. All functions return null cleanly when inputs are incomplete; no misleading partial sums. Math layer unit-tested in-session against representative robust / pre-frail / frail patient profiles drawn from the paper Table 5 distribution; all classifications correct against published cut-offs. SPPB-balance ↔ FTS5-Romberg equivalence (clinical observation surfaced for documentation): the FTS5 progressive Romberg test uses the same three stances (side-by-side, semi-tandem, tandem) and the same 10-second timing rule as the SPPB balance subscore (Guralnik 1994); García-García 2020 simply inverts and rescales the SPPB ordinal. The mapping is a deterministic bijection — not a derivation, not an approximation — so FrailtyTrack auto-derives FTS5 Romberg from SPPB Balance by default whenever the latter is present, with an optional override field on the Entry tab for cases where FTS5 was performed standalone. This decision (v9.8.0-Q1, Roger's option-C) eliminates redundant data entry while preserving full García-García compliance. UI integration: (1) Entry tab — new «Composite Frailty Indices» section after the Fried phenotype block, with PASE total score input (with Bolszak 2014 + Washburn 1993 attribution as helper text) and the optional FTS5-Romberg-direct dropdown (5-state validated select). (2) processEntry() — reads PASE and Romberg-direct, calls computeFTS5 and computeFTS3, stores results plus item breakdowns in currentResult. (3) Results tab — FTS5 and FTS3 chips appended to the summary line beside Fried/CFS/PRISMA-7/FRAIL/GFI; new dedicated «Composite Frailty Indices» results card with item-by-item points table (5 rows for FTS5: BMI, PASE, gait, grip, Romberg + source), totals + cut-offs, classification, Fried cross-reference (in Fried-prefrail patients FTS5 stratifies into a high-risk subgroup that Fried's dichotomous scoring conceals; in Fried-frail patients an FTS5-non-frail reclassification flags the lower-risk subset noted in García-García 2020 Table 5), Spanish-cohort caveat. (4) Excel/CSV — four new columns (PASE_score, FTS5_Romberg_direct, FTS5_Score, FTS3_Score) added to template export, demo-cases export, source-doc table; backward-compatible read in import path (graceful for older files without these columns); FTS5/FTS3 scores recomputed on processEntry rather than imported (single source of truth). (5) Longitudinal tab — FTS5 and FTS3 columns added to the table headers and rows (with frail/non-frail colour pills against the >25 / >15 cut-offs), and FTS5/FTS3 deltas added to the change-summary line between sessions. No radar-chart axis added per scope agreement (FTS5 is already a composite of axes the radar already shows). (6) Protocols tab — the «Composite Frailty Indices» section with FTS5 and FTS3 cards was already drafted in tab-protocols.html at section #239 in the v9.7.1 source, with full García-García 2020 Table 2 scoring summaries, the SPPB-Romberg equivalence note, the Toledo cohort caveat, the Bolszak 2014 + Washburn 1993 attributions, and the Fried complement paragraph; v9.8.0 adds the missing DE/EN i18n keys (8 keys for FTS5, 5 keys for FTS3, both languages) so the bilingual toggle works on this section. DE translation flagged as «FrailtyTrack-Übersetzung — nicht validiert» per project policy (no validated German FTS5 translation exists). Demo-case PASE integration (v9.8.0-Q2, Roger's option-C): PASE values added for the 3 workshop demo cases only — Frau M.K. (105 baseline → 140 6-week, pre-frail HFpEF), Herr H.K. (45 baseline → 70 12-week, frail+MCI), Frau B.S. (30 day-5 → 145 6-week, post-pneumonia HAD with striking remediable response). All flagged in case notes as «educational estimate» (not from the source publications). The 5 literature-derived demo cases (E.K., H.W., M.S., A.B., R.G.) leave PASE blank, since the source papers (Tan 2021 HAPPY, Tan 2022 SAIF, etc.) did not measure PASE; fabricating values would compromise the integrity of the literature-derived cases. Card placement decision (v9.8.0-Q3, Roger's option-A): «Composite Frailty Indices» placed as a new top-level Protocols-tab section (background colour #6b3fa0 purple), distinct from the Frailty section. Pedagogical rationale: composite frailty indices are a genuinely distinct type of instrument (multi-domain aggregation with continuous scores and explicit cut-offs); putting them inside the existing Frailty section (which teaches the conceptual framework: Fried phenotype, deficit accumulation, the two models) would mix the conceptual layer with the operational scoring layer. The new section leaves room for the deficit-accumulation Frailty Index later if needed. Files changed: (1) refs/bibliography.json — 2 new entries (Washburn 1993, Bolszak 2014); (2) src/js/app.js — fts5→sts5_time rename (47 sites), FTS5/FTS3 scoring functions (~140 lines), processEntry wiring, summary line, renderFTS5Card function, Excel column work (template export, demo-cases export, source-doc table, import), longitudinal table + delta, demo-case load wiring, 3 workshop demo cases populated with PASE; (3) src/partials/tab-entry.html — new Composite Frailty Indices section after Fried block; (4) src/partials/tab-results.html — new rs-fts5-card; (5) src/partials/tab-protocols.html — FTS5/FTS3 protocol-card content was already present (drafted at section #239); v9.8.0 makes it functional; (6) i18n/de.json + i18n/en.json — protocols.fts5.* namespace (8 keys per language) + protocols.fts3.* namespace (5 keys per language) added; about.disclaimer.body bumped v9.7.1 → v9.8.0; _policy_version bumped v9.7.1 → v9.8.0; _status rewritten for v9.8.0; (7) src/_head.html, src/_body_open.html, src/_main_close.html, src/partials/tab-about.html — all version-string loci bumped v9.7.1 → v9.8.0; (8) build.py — default --version bumped 9.7.1 → 9.8.0 (three loci: function default, epilog example, argparse default). Version-string drift check after v9.8.0: all 13 active loci aligned at v9.8.0 (title, topbar badge, footer, About header subtitle, About static-fallback disclaimer, both i18n disclaimer.body, both i18n _policy_version, Excel template filename, Excel demo-cases filename, three Excel sheet titles, build.py defaults). Historical «added vX.X» provenance labels not bumped per policy. Generated this session: 2. Live-fetch verified this session: 2. Flagged: 0. Cumulative refs/bibliography.json grows 33 → 35 entries. Per Rule 4, no «all DOIs verified in this session» blanket claim is made beyond the 2 references verified this session; entries from prior sessions retain their prior verification status. Release artefacts (per the May 2026 unconditional 3-artefact policy): single-file HTML + upload zip + source zip, all three produced. All HTML copies (single-file output, frailtytrack/index.html in the upload zip, frailtytrack/v9.8.0/index.html in the upload zip, and dist/FrailtyTrack_v9.8.0.html rebuilt from the source zip) share the same SHA-256 by construction (single in-memory assemble() call, written to multiple paths). Roadmap (continues from v9.7.1): v9.9 — Floor-Transfer Test, Pittsburgh Fatigability Scale + FSS fatigue pillar, RIR/RPE training-intensity card, Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026, EWGSOP2/AWGS comparison, Hospital-Associated Disability, cognitive frailty content. v10.0 — Vivifrail/OEP intervention cards, Fagan mini-calculator, MCID auto-coded against tool sessions, possibly the deficit-accumulation Frailty Index (the «Composite Frailty Indices» section structure created in v9.8.0 leaves room for it).
v9.7.1 — Bibliography-only patch release (FTS5 citation hole closed): Targeted patch implementing option 1 of the v9.7.0 FTS5-integration scoping pass. The Frailty Trait Scale-5 (FTS5; García-García et al. 2020) had been mentioned twice in-tool as «on the roadmap» — in the About-tab CIBERFES Position Statements card (about.positions.assessment.li3) and in the Background-tab §1.3 complementary-models prose (background.frailty.s3.complementary) — but the source publication was not anywhere in the bibliography, neither in refs/bibliography.json nor in the About-tab Primary References block. v9.7.1 closes that citation hole. Reference verification (project Rules 1–6): 1 reference live-fetched and five-field-verified this session: García-García FJ, Carnicero JA, Losa-Reyna J, Alfaro-Acha A, Castillo-Gallego C, Rosado-Artalejo C, Gutiérrrez-Ávila G, Rodriguez-Mañas L. Frailty Trait Scale–Short Form: A Frailty Instrument for Clinical Practice. J Am Med Dir Assoc. 2020;21(9):1260–1266.e2. doi:10.1016/j.jamda.2019.12.008. PMID 32005416. Independent triangulation across four sources: PubMed PMID 32005416, ScienceDirect PII S1525861019308680, UVa portaldelaciencia (Universidad de Valladolid institutional repository), UCa produccióncientifica (Universidad de Cádiz institutional repository) — plus the uploaded original PDF (8 pages, supplementary tables 1266.e1 and 1266.e2 confirmed). Triple-r author spelling preserved: «Gutiérrrez-Ávila» (with three r's) is consistent across PubMed, ScienceDirect, both Spanish university repositories, the MDPI 2022 citing literature, and the original PDF — preserved verbatim with [sic] annotation, same convention as the published «negatives outcomes» sic on the Baltasar-Fernandez 2021 entry already in this bibliography. What was added: (1) refs/bibliography.json — new entry garcia-garcia-2020-fts5 inserted after alvarez-bustos-2026-ciberfes, keeping the five CIBERFES-related entries (Álvarez-Bustos 2026, Garcia-Aguirre 2025 longitudinal e13852, García-García 2020 FTS5, Izquierdo 2025 ICFSR, Rodríguez-Mañas 2013 FOD-CC Delphi) contiguous; total bibliography 32 → 33 entries; JSON parses cleanly. (2) src/partials/tab-about.html — new <li> in the Primary References block, inserted after the Garcia-Aguirre 2025 longitudinal entry (line 159 in the v9.7.0 source); annotation includes FTS5 item composition (BMI, PASE, gait speed, grip strength, progressive Romberg), range (0–50), cut-off (>25 = frail), and the pedagogically important Toledo-cohort observation that FTS5 stratifies Fried-prefrail participants into a 35% high-risk frail group (mortality OR 4.0; incident frailty OR 6.6–8.7) and a 65% near-baseline-risk group (paper Table 5, p. 1263). (3) Three reference-chips <span class="ref-chip">García-García 2020</span> added to the two existing prose mentions (DE, EN, and the static fallback). What was NOT changed in v9.7.1: the JS variable-name collision — fts5 in src/js/app.js denotes 5×STS time in seconds (input f_5sts, normative dataset NORM_FTSST, classifier classify5STS, results label «5× Chair Stand»), not García-García's FTS5 score — was identified during the v9.7.0 scoping pass and documented but not addressed in this release. The rename to an unambiguous identifier (e.g. sts5_time / fiveSTS_s) is part of v9.8 option 3, where it must occur before any FTS5 instrument-card scoring touches that file; doing the rename without scoring would create unnecessary churn, doing the scoring without the rename would create dangerous data-mixing risk in demo cases and Excel exports. Two additional drift loci discovered and fixed during v9.7.1 pre-flight (correcting the v9.7.0 audit's «no known drift loci remain» claim): (a) src/js/app.js line ~1584 — the Excel template generator's sheet title still carried «FrailtyTrack Excel Template — v8.15» (over fourteen minor versions of drift, distinct from the two sheet titles «Demo Dataset Sources» and «STS Power Reference Values» that the v9.7.0 audit corrected); (b) src/js/app.js line ~2622 — the Excel demo-cases export filename still carried «FrailtyTrack_DemoCases_v8.15.xlsx», distinct from the template-export filename «FrailtyTrack_Template_v9.7.0.xlsx» that the v9.7.0 audit corrected. Both bumped to v9.7.1 in this session. Generated this session: 1. Live-fetch verified this session: 1. Flagged: 0. Cumulative refs/bibliography.json grows 32 → 33 entries. Per Rule 4, no «all DOIs verified in this session» blanket claim is made beyond the 1 reference verified this session; entries from prior sessions retain their prior verification status. Files changed: (1) refs/bibliography.json — 1 new entry; (2) src/partials/tab-about.html — 1 new bibliography <li>, 1 ref-chip in the about.positions.assessment.li3 static fallback, plus the static-fallback disclaimer body and About-header subtitle bumped v9.7.0 → v9.7.1, plus this audit paragraph; (3) src/partials/tab-background.html — 1 ref-chip added to the background.frailty.s3.complementary static fallback; (4) i18n/de.json — ref-chips added to about.positions.assessment.li3 and background.frailty.s3.complementary; about.disclaimer.body bumped v9.7.0 → v9.7.1; _policy_version bumped v9.7.0 → v9.7.1; _status rewritten for v9.7.1 (old v9.7.0 _status field removed to keep the JSON dictionary unique); (5) i18n/en.json — mirror of the de.json changes; (6) src/_head.html — <title> bumped v9.7.0 → v9.7.1; (7) src/_body_open.html — topbar badge «v 9.7.0» → «v 9.7.1»; (8) src/_main_close.html — footer v9.7.0 → v9.7.1; (9) src/js/app.js — Excel-template filename v9.7.0 → v9.7.1; both Excel sheet titles («Demo Dataset Sources» and «STS Power Reference Values») bumped v9.7.0 → v9.7.1; (10) build.py — default --version argument bumped 9.7.0 → 9.7.1; epilog example versions updated. Version-string drift check after v9.7.1: all eleven known loci (title, topbar badge, About-header subtitle, About-static-disclaimer, About-i18n-disclaimer DE, About-i18n-disclaimer EN, footer, Excel-template filename, both Excel sheet titles, build.py default) plus i18n _policy_version in both languages are aligned at v9.7.1 — no known drift loci remain. Historical «added vX.X» provenance labels in cards, bibliography entries, demo tables, and the changelog entries below this one are intentional historical annotations and were not bumped. Source-zip-trigger evaluation: v9.7.1 introduces no new files, no renames, no build.py functional changes (default-version bump only), no new i18n top-level namespace, and Roger did not request the source zip explicitly — therefore source zip is not produced for v9.7.1. The release delivers two artefacts: FrailtyTrack_v9.7.1.html (single-file) and FrailtyTrack_v9.7.1_upload.zip (containing frailtytrack/index.html as the current pointer + frailtytrack/v9.7.1/index.html as the frozen versioned copy). All HTML copies share the same SHA-256 by construction (single in-memory build, written to multiple paths). Smoke-test acceptance criteria: on page load the topbar badge reads «v 9.7.1» and the title reads v9.7.1; the About-tab Primary References block contains the new García-García 2020 entry between Garcia-Aguirre 2025 (longitudinal e13852) and Izquierdo 2025 ICFSR; both prose mentions of FTS5 (in the About-tab CIBERFES card and the Background-tab §1.3 paragraph) now display the «García-García 2020» ref-chip; the i18n DE/EN toggle continues to work for both prose mentions; clicking Excel-export produces a file named FrailtyTrack_Template_v9.7.1.xlsx with sheet titles bumped to v9.7.1; refs/bibliography.json parses cleanly with 33 entries. Roadmap (continues from v9.7.0 audit): v9.8 — full FTS5 instrument-card integration (option 3 of the v9.7.0 scoping pass: entry fields for the 5 items with their published scoring rules per García-García 2020 Table 2 [BMI, PASE, gait speed, grip strength, progressive Romberg], score aggregation 0–50, cut-off >25 = frail, classification logic, Results-card rendering with cross-reference to Fried phenotype, CSV/Excel export column, longitudinal tracking + delta function + radar-chart axis, plus the prerequisite fts5 → sts5_time rename in src/js/app.js and demo cases to resolve the naming collision — this is a multi-file architectural change that will trigger source-zip delivery per project policy). v9.8 will also necessarily address the Toledo-cohort caveat (FTS5 was developed in a Spanish community-dwelling sample, n=1,634; external validity to DACH populations is plausible by virtue of the inclusive scoring construct but not formally tested). v9.9 (planned) continues the previously-listed Floor-Transfer Test, Pittsburgh Fatigability Scale + FSS fatigue pillar, RIR/RPE training-intensity card, Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026, EWGSOP2/AWGS comparison, Hospital-Associated Disability, cognitive frailty content; v10.0 — Vivifrail/OEP intervention cards, Fagan mini-calculator, MCID auto-coded against tool sessions.
v9.7.0 — Background-tab Section 1.10 visual-pathophysiology card + version-string drift cleanup: Two themes in one release. (1) New Section 1.10 «Pathophysiology — a visual overview» on the Background tab — embeds CIBERFES Figure 1 from Álvarez-Bustos et al. 2026 (doi:10.1016/j.jnha.2026.100793) as the visual summary of the conceptual content of §§1.1–1.9. Pedagogical motivation: §§1.1–1.9 carried the textual pathophysiology (inflamm-aging, sarcopenia, stress-response systems, exposome, Fried frailty cycle) but no figure. Learners had to reconstruct the spatial structure of the pathways from prose. CIBERFES Figure 1 shows all the pathways with their interconnections in one diagram; the lower-right Fried frailty cycle gives the FrailtyTrack instruments (gait speed, HGS, 5×STS, power, activity) a causal anchor — «why these tests, why this training» receives a visible answer. Image handling: resized to 2000 px wide (JPEG q=90, 475 KB) per the Creative Commons format-shifting allowance under ND, and inlined as a base64 data URI to preserve the single-file HTML distribution contract. Architecture change: build.py gains two new functions, load_assets() and inject_assets(), that scan an optional assets/ directory at the source-tree root and replace __ASSET__<filename>__ placeholders with deterministically sorted data: URIs. Asset MIME types currently supported: jpg/jpeg/png/gif/svg/webp. The new card structure (heading + intro paragraph + figure with figcaption + licence-attribution block + physiotherapy-relevance note) consumes 5 new i18n leaf keys per language under background.frailty.s10.*: heading, intro, caption, attribution, note. DE/EN parity confirmed (5/5). Licence evidence in attribution block: full citation, DOI link, CC-BY-NC-ND-4.0 link, format-shifting note, non-commercial educational use statement. (2) Version-string drift cleanup — the cleanup release flagged by Roger. Three drift sites identified at session start: (a) i18n disclaimer.body in both languages (about.disclaimer.body) still carried v9.2.6 — four minor versions of drift, visible at runtime because the i18n replacement was overwriting the v9.6.0 static fallback in tab-about.html line 9; (b) src/js/app.js Excel sheet titles «Demo Dataset Sources» and «STS Power Reference Values» still carried v8.15 — over nine minor versions of drift, visible in every Excel-export file; (c) topbar badge carried «v 9.6» (truncated to major.minor) — a maintained inconsistency with the five other loci that carry the patch version. All three corrected: i18n disclaimer DE+EN to v9.7.0, Excel sheet titles to v9.7.0, badge to «v 9.7.0» (full version, closing the «truncation drift» error path for future releases). Reference verification (project Rules 1–6): 1 reference live-fetched and five-field-verified this session: Álvarez-Bustos 2026 (J Nutr Health Aging 30:100793, doi:10.1016/j.jnha.2026.100793, CC BY-NC-ND 4.0, available online 28 January 2026, Open Access via digital.csic.es repository; verified via Elsevier linking hub redirect to linkinghub.elsevier.com/retrieve/pii/S1279770726000242 and confirmed via the digital.csic.es PDF). Newly added to refs/bibliography.json as alvarez-bustos-2026-ciberfes (this paper was previously cited in About-tab Position Statements card and Primary References from the v9.2.5 session but had not been entered into the structured bibliography). Cumulative refs/bibliography.json grows 31 → 32 entries. Generated this session: 1. Live-fetch verified this session: 1. Flagged: 0. Per Rule 4, no «all DOIs verified in this session» blanket claim is made beyond the 1 reference verified this session; entries from prior sessions retain their prior verification status. Files changed: (1) src/partials/tab-background.html — new §1.10 sub-section (heading + intro + <figure> with the __ASSET__<filename>__ placeholder pattern + figcaption + attribution block + relevance note) appended at the end of the §1 Frailty card-body, before the §2 Muscle and Frailty card; <div> balance remains 64/64. (2) i18n/de.json + i18n/en.json — new background.frailty.s10.* namespace with 5 keys per language; about.disclaimer.body bumped v9.2.6 → v9.7.0 (the visible drift fix); _policy_version bumped v9.6.0 → v9.7.0; _status rewritten for v9.7.0. (3) assets/alvarez-bustos-2026-fig1.jpg — new asset, 475 KB, 2000×1491 px (resized from original 3341×2491). (4) build.py — new load_assets() and inject_assets() functions; assemble() calls inject_assets() as a final pass; _MIME_TYPES module-level dict; default --version bumped 9.6.0 → 9.7.0; epilog example versions updated. (5) src/_head.html — <title> bumped v9.6.0 → v9.7.0. (6) src/_body_open.html — topbar badge «v 9.6» → «v 9.7.0» (note: full patch version, no longer truncated). (7) src/_main_close.html — footer v9.6.0 → v9.7.0. (8) src/partials/tab-about.html — About header subtitle «Version 9.6.0» → «9.7.0»; About static-fallback disclaimer v9.6.0 → v9.7.0; this v9.7.0 audit entry. (9) src/js/app.js — Excel-template filename FrailtyTrack_Template_v9.6.0.xlsx → FrailtyTrack_Template_v9.7.0.xlsx; Excel sheet titles «FrailtyTrack v8.15 — Demo Dataset Sources» and «FrailtyTrack v8.15 — STS Power Reference Values» both bumped to v9.7.0. (10) refs/bibliography.json — 1 new entry appended (31 → 32 total); JSON parses cleanly. Version-string drift check after v9.7.0 (the recurring failure mode flagged in project memory): all seven primary loci (title, topbar badge, About header, About static disclaimer, About i18n disclaimer, footer, Excel-template filename) plus the two Excel sheet titles plus build.py default version (multiple argparse loci) plus i18n _policy_version in both DE and EN are all aligned at v9.7.0 — no known drift loci remain. Historical «added vX.X» provenance labels in cards, bibliography entries, demo tables, and the changelog entries below this one are intentional historical annotations and were not bumped. Smoke-test acceptance criteria: on page load Background renders as the active panel; the new §1.10 figure displays at the bottom of the §1 Frailty card, before §2 Muscle and Frailty; the figure caption, attribution paragraph (with working DOI link to doi.org/10.1016/j.jnha.2026.100793 and CC-BY-NC-ND-4.0 link), and physiotherapy-relevance note all render; the i18n DE/EN toggle correctly switches the new background.frailty.s10.* content in both directions; the topbar disclaimer no longer says v9.2.6 in either language; the topbar badge reads «v 9.7.0»; clicking the Excel-export button produces a file named FrailtyTrack_Template_v9.7.0.xlsx; the «Demo Dataset Sources» and «STS Power Reference Values» sheet titles in that file read v9.7.0. Release artefacts: single-file HTML, upload zip, and source zip (the latter triggered by two source-zip triggers per project policy: addition of new assets/ folder + new asset file alvarez-bustos-2026-fig1.jpg, and modification of build.py). All HTML copies (single-file, frailtytrack/index.html in upload zip, frailtytrack/v9.7.0/index.html in upload zip, and dist/FrailtyTrack_v9.7.0.html rebuilt from source zip) share the same SHA-256 by construction. Roadmap (continues from v9.6.0 audit): v9.8 (planned) — Floor-Transfer Test, Pittsburgh Fatigability Scale + FSS fatigue pillar, RIR/RPE training-intensity card, Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026, EWGSOP2/AWGS comparison, Hospital-Associated Disability, cognitive frailty content; v9.9 — Vivifrail/OEP intervention cards, Fagan mini-calculator, MCID auto-coded against tool sessions.
v9.6.0 — New Background-tab Section 2 chapter «Muscle and Frailty — Mass, Strength, and Power» (substantive content addition): Inserts a new bridging chapter between the existing §1 Frailty conceptual framework and the existing §2 SARC-F instrument evaluation (which is renumbered to §3). The new chapter establishes the mass → strength → power hierarchy that underwrites instrument choice across the FrailtyTrack protocol catalogue, addressing a previously unaddressed conceptual gap: prior versions jumped directly from «what frailty is» to «how good is this one screening questionnaire» without ever stating why muscle is the central substrate of physical frailty. Scope decision (Roger-confirmed): from a three-option picker (A new Section 2 with renumbering of existing SARC-F to §3 / B new Section 3 placed after SARC-F / C embed as 1.10 inside Frailty), Roger chose option A — restores correct conceptual flow (frailty syndrome → muscle as substrate → specific screening tool) and signals topic importance with a top-level heading. Title chosen: «Muscle and Frailty — Mass, Strength, and Power» (parallel to the existing §1 «Frailty — Conceptual Framework» and §3 «Sarcopenia — Scientific Evaluation of the SARC-F»). What was added — new chapter structure (TL;DR + 7 substantive sub-sections + verified-reference block): (TL;DR) teal-highlighted box stating «muscle is the most clinically actionable substrate of physical frailty, but its three measurable dimensions do not contribute equally; mass is the weakest functional signal, strength is stronger, power is strongest». (2.1) Why frailty cannot be discussed without muscle — the epidemiological overlap: community-dwelling pooled prevalence frailty 13% (n=95,036, k=28) and sarcopenia 14% (n=7,656, k=9) per Almohaisen 2022; hospitalised setting (pre-)frailty 84% / sarcopenia 37% per Ligthart-Melis 2020. (2.2) Sarcopenia and physical frailty — two sides of the same coin: Cesari 2014 reframe; Fried phenotype as functional reading and EWGSOP2 sarcopenia as tissue-level reading converge on the same patients (SPRINTT 8–9 stratum) and the same instruments (gait speed, grip strength, chair-rise). (2.3) The hierarchy — from mass to strength to power: 3×5 norm-table comparing mass / strength / power along five axes (what they capture, age-related decline, functional signal, field-test feasibility, exemplar instruments); EWGSOP2 2019 strength-as-gateway-parameter framing. (2.4) Dynapenia — when strength loss outpaces mass loss: Clark & Manini 2008 coined the term; Manini & Clark 2012 longitudinal update; mechanisms (motor-unit remodelling, NMJ dysfunction, central activation deficits, fibre-type shifts). (2.5) Power — the steepest decline and the strongest functional signal: Skelton 1994 cross-sectional power-vs-strength foundational study; Reid & Fielding 2012 narrative-review consolidation; Coelho-Junior 2024 sex- and age-specific Italian centiles (already embedded in 5×STS card); Alcazar 2021 mobility-disability cut-points. (2.6) Quantitative anchors: Beaudart 2017 sarcopenia health-outcome meta-analysis (mortality OR 3.60; functional decline OR 3.03); SPRINTT RCT modifiability evidence; Freitas 2024 powerpenia argument (only 2 of 220 dynapenia studies actually measured power). (2.7) What this means for FrailtyTrack — instrument-choice implications: three numbered implications for the tool design (strength and power instruments first-line; power normative comparison as first-class output; longitudinal radar shows muscle parameters together) plus a complementary point of restraint (this is a conceptual chapter, not a clinical-decision rule). (2.8) Verified reference block (live-fetched v9.6.0): 11 references with one-line annotations, doi links, and explicit ✅ per-reference live-fetch markers, plus a self-audit footer (Rule 5 declaration: 11 generated, 11 verified, 0 flagged). SARC-F renumbering (mechanical, no content change): existing chapter heading «2. Sarcopenia — Scientific Evaluation of the SARC-F» bumped to «3. Sarcopenia…»; eight sub-section headings 2.1–2.8 bumped to 3.1–3.8; subsections-intro range «(2.1–2.8)» bumped to «(3.1–3.8)»; both German and English i18n translations updated for the parent heading and the subsections-intro range. No content of the SARC-F chapter changed; the eight sub-sections remain verbatim. Architecture details: the new chapter uses the standard div.card + div.card-header + div.card-body pattern with id=\"background-muscle-frailty\" for future deep-linking; collapsible via onclick=\"toggleCard(this)\"; opens by default. The TL;DR box uses the same teal-highlighted styling as the §1 Frailty TL;DR (consistent visual rhythm). The 3×5 hierarchy norm-table uses the project's standard norm-table-wrap + norm-table CSS classes. All inline citations use the standard <span class=\"ref-chip\">Author Year</span> pattern consistent with the rest of the Background tab. Translation policy: bilingual DE+EN simultaneously per the v9.1+ pattern; Schweizer-ss orthography for Roger-authored prose (the chapter is conceptual, not instrument-specific, so all content is Roger-prose translation, not validated quoted clinical content); gender-inclusive «:innen» form throughout the German rendering. i18n result: 62 new leaf keys per language under background.muscle.* (heading, abbrev, tldr_label, tldr_body, plus s1.* / s2.* / s3.* / s4.* / s5.* / s6.* / s7.* / s8.* sub-namespaces with body / body2 / and the s3 norm-table column and row sub-keys, and the s8 reference-block li1–li11 plus audit). DE/EN key parity confirmed (62/62, 0 missing). German SARC-F translations (heading, subsections_intro range) updated for the renumbering. Reference verification (project Rules 1–6): 11 references entered the structured refs/bibliography.json bibliography this session. All 11 were live-fetched on PubMed and the publisher's record and confirmed for all five fields (authors, title, journal, volume/issue/pages, DOI). Newly added: fried-2001-phenotype (J Gerontol A 56(3):M146–M157, doi:10.1093/gerona/56.3.M146, PMID 11253156) — previously in About-tab Primary References, newly entered into structured bibliography; ewgsop2-cruz-jentoft-2019 (Age Ageing 48(1):16–31, doi:10.1093/ageing/afy169, PMID 30312372, with erratum doi:10.1093/ageing/afz046, PMID 31081853) — same; clark-manini-2008-dynapenia (J Gerontol A 63(8):829–834, doi:10.1093/gerona/63.8.829, PMID 18772470); manini-clark-2012-dynapenia (J Gerontol A 67(1):28–40, doi:10.1093/gerona/glr010, PMID 21444359, PMCID PMC3260478); cesari-2014-twosides (Front Aging Neurosci 6:192, doi:10.3389/fnagi.2014.00192, PMID 25120482, PMCID PMC4112807); reid-fielding-2012-power (Exerc Sport Sci Rev 40(1):4–12, doi:10.1097/JES.0b013e31823b5f13, PMID 22016147, PMCID PMC3245440); skelton-1994-strength-power (Age Ageing 23(5):371–377, doi:10.1093/ageing/23.5.371, PMID 7825481); coelho-junior-2024-italian-norms (J Cachexia Sarcopenia Muscle 15(1):45–54, doi:10.1002/jcsm.13301, PMID 38158636); beaudart-2017-meta (PLoS One 12(1):e0169548, doi:10.1371/journal.pone.0169548, PMID 28095426, PMCID PMC5240970); almohaisen-2022-prevalence (Nutrients 14(8):1537, doi:10.3390/nu14081537, PMID 35458099, PMCID PMC9028691); ligthart-melis-2020-hospitalised (J Am Med Dir Assoc 21(9):1216–1228, doi:10.1016/j.jamda.2020.03.006, PMID 32327302). Generated this session: 11. Live-fetch verified this session: 11. Flagged: 0. Cumulative refs/bibliography.json grows 20 → 31 entries. Per Rule 4, no «all DOIs verified in this session» blanket claim is made beyond the 11 references entered this session; entries from prior sessions retain their prior verification status. Cross-references already in the bibliography from prior sessions and reused by the new chapter (no re-fetch performed): Alcazar 2021 STS-power normative cohort (v9.4.0); Bernabei 2022 SPRINTT RCT (v8.18); Freitas 2024 powerpenia (v9.4.0). About-tab bibliography: a new narrative bibliography block Primary References — Muscle and Frailty (v9.6.0) added after the v8.23 4-ref block, with all 11 references in the standard About-tab format (full citation, annotation with use, PMID/PMCID, ✅ live-fetch marker, doi link), plus a footer paragraph cross-listing the three v9.4.0 / v8.18-already-verified references reused by the new chapter. Files changed: (1) src/partials/tab-background.html — new card «background-muscle-frailty» inserted between the existing §1 Frailty card and the existing §2 SARC-F card; eight SARC-F sub-section h3 headings renumbered 2.x → 3.x; SARC-F parent comment block updated to reflect §3; +113 lines net (464 → 577 lines, <div> balance 64/64 confirmed). (2) refs/bibliography.json — 11 new entries appended (20 → 31 total); JSON parses cleanly. (3) i18n/de.json — new background.muscle.* namespace inserted between background.frailty.* and background.sarc.*; background.sarc.heading bumped «2. Sarkopenie» → «3. Sarkopenie»; background.sarc.subsections_intro range bumped (2.1–2.8) → (3.1–3.8); _policy_version bumped v9.5.1 → v9.6.0; _status rewritten for v9.6.0. (4) i18n/en.json — mirror muscle namespace; SARC-F heading/intro range bumps; _policy_version + _status v9.6.0. (5) src/partials/tab-about.html — new v9.6.0 narrative bibliography block added; new v9.6.0 audit paragraph added at the top of each of the two audit-log blocks (this paragraph here, and the short summary paragraph below); About header subtitle «Version 9.5.1» → «9.6.0»; About disclaimer «FrailtyTrack v9.5.1» → «v9.6.0». (6) src/_head.html — <title> bumped v9.5.1 → v9.6.0. (7) src/_body_open.html — topbar badge «v 9.5.1» → «v 9.6». (8) src/_main_close.html — footer «FrailtyTrack v9.5.1» → «v9.6.0». (9) src/js/app.js — Excel-template filename FrailtyTrack_Template_v9.5.1.xlsx → FrailtyTrack_Template_v9.6.0.xlsx. (10) build.py — default --version argument bumped 9.5.1 → 9.6.0; epilog example versions updated. Version-string drift check (the recurring failure mode flagged in project memory): all six current-version loci updated together (title, topbar badge, About header subtitle, About disclaimer body, footer, Excel-template filename) plus build.py default version (multiple argparse loci) plus i18n _policy_version in both de.json and en.json. Historical «added vX.X» provenance labels in cards, bibliography entries, demo tables, and the changelog entries below this one are intentional historical annotations and were not bumped. Smoke-test acceptance criteria: on page load Background renders as the active panel; the new §2 Muscle and Frailty card is visible between §1 Frailty and the renumbered §3 Sarcopenia card; the §2 TL;DR teal box renders correctly; clicking the §2 card header collapses/expands as expected; the eight §3 SARC-F sub-section cards (3.1–3.8) all show their renumbered headings; the i18n DE/EN toggle correctly switches the new background.muscle.* content in both directions with no missing-key flashes; the §2 reference-block ✅ markers and doi links render and resolve correctly. Roadmap (continues from v9.5.1 audit): v9.7 (planned) — Floor-Transfer Test, Pittsburgh Fatigability Scale + FSS fatigue pillar, RIR/RPE training-intensity card, Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026, EWGSOP2/AWGS comparison, Hospital-Associated Disability, cognitive frailty content; v9.8 — Vivifrail/OEP intervention cards, Fagan mini-calculator, MCID auto-coded against tool sessions. The Mallery-Shetty trajectory-model addition was originally listed for v9.6 in the v9.5.1 audit but is deferred to v9.7 because the v9.6.0 release is fully consumed by the new Muscle-and-Frailty chapter, which makes a substantively important conceptual addition standing on its own.
v9.5.1 — Welcome / landing card on the Background tab: Adds a new card «Was FrailtyTrack bietet — auf einen Blick» / «What FrailtyTrack provides — at a glance» at the very top of the Background tab, above the existing §1 Frailty and §2 Sarcopenia parent cards. Pedagogical motivation: the v9.5.0 reorder made Background the default landing tab, but a new user opening the app saw the Frailty TL;DR box and a deep conceptual exposition without first being told what the tool is and what it offers. v9.5.1 fixes that by giving first-time users an immediate orientation card before they encounter the conceptual material below. Scope decision (Roger-confirmed): from a four-option picker (A new first tab pushing Background to position 2 / B top card on existing Background tab / C slim always-visible banner + brief Background card / D replace educational disclaimer with richer welcome block), Roger chose option B. This preserves the v9.5.0 nav structure (no shift in tab positions) and uses the existing card pattern. What was added — new card structure (5 blocks + identity-TL;DR): (i) Identity TL;DR box (teal-highlighted, mirroring the §1 Frailty TL;DR pattern) stating «Lehr- und Referenzwerkzeug für Physiotherapie-Ausbildung — keine Medizinprodukt-Software, läuft vollständig lokal». (1) Was drin ist — six bullets covering test-protocol catalogue, 8 demo cases (Frau M.K. / Herr H.K. / Frau B.S. workshop vignettes named explicitly), calculation engines (relative STS power per Alcazar, percentile lookup against NAKO/Coelho-Junior/Strassmann/Morbach/Bohannon, Fried-phenotype scoring, automatic SARC-F→SARC-CalF derivation), longitudinal tracking with MCID flags / radar charts / trend lines, Excel I/O without server contact, bilingual UI with validated DACH translations (Braun 2018 / Drey 2020 / Dalhousie CFS v2.0 / Hautzinger & Bailer 2012 / DZHK-SOP-K-04 / Cramer 2020 GVMBT / Scherfer 2006 BBS named). (2) Für wen — four bullets: PT students, clinical educators / lecturers, practising PTs in geriatric/rehab settings, BFH 2026 workshop participants. (3) Typischer Arbeitsablauf — six numbered steps mapping the v9.5.0 tab order (Background → Demo Cases → Protocols → Entry → Results → Longitudinal) with the actual tab labels and emoji. (4) Was FrailtyTrack nicht tut — four bullets: not a medical device, no diagnosis/therapy on real patients, no data persistence (browser tab close = entries lost unless Excel-exported), no substitute for clinical judgment. (5) Schnellstart — three button-style direct links: scroll to §1 Frailty (in-tab anchor), switchTabDirect('demo'), switchTabDirect('protocols'). Architecture details: the new card uses the standard div.card + div.card-header + div.card-body pattern, opens by default (no .collapsed class on body), and is collapsible via onclick="toggleCard(this)" for users who want to dismiss it after first read. The card has id="background-welcome" for future deep-linking. The tab section-header subtitle was lightly extended to flag that the tab is now the explicit landing page («This tab is the landing page of FrailtyTrack»). The welcome-quick-start «→ §1 Frailty» button uses an in-tab smooth-scroll to #background-frailty rather than a tab switch, since §1 is on the same tab. Translation policy: bilingual DE+EN simultaneously per the v9.1+ pattern; Schweizer-ss orthography (z. B. «einschliesslich», «Schliessen des Tabs») for Roger-authored prose. The card text is fully Roger-prose (no validated quoted clinical content) and uses the «:innen» gender-inclusive form consistent with the existing Background tab. i18n result: 34 new leaf keys per language under background.welcome.* (heading, abbrev, identity_label, identity_body, plus inside.* / audience.* / workflow.* / notdoes.* / next.* sub-namespaces). Total i18n key count grows accordingly (DE: 0 missing, EN: 0 missing). Reference verification (project Rules 1–6): the welcome card is pure cross-reference content; all named sources (Alcazar, NAKO/Huemer 2023, Coelho-Junior 2024, Strassmann 2013, Morbach 2024, Bohannon 2017, Fried 2001, Braun 2018, Drey 2020, Dalhousie CFS Kaeppeli 2020/Rueegg 2022, Hautzinger & Bailer 2012 ADS, DZHK-SOP-K-04, Cramer 2020 GVMBT, Scherfer 2006 BBS) are already present in refs/bibliography.json and/or the About-tab bibliography from prior sessions. Generated this session: 0. Live-fetch verified this session: 0. Flagged: 0. Cumulative bibliography state unchanged from v9.5.0 / v9.4.0 (20 entries in refs/bibliography.json; full About-tab bibliography unchanged). Per Rule 4, no «all DOIs verified in this session» claim is made. Version-string drift check: all six current-version loci updated together (title, topbar badge, About header subtitle, About disclaimer body, footer, Excel-template filename) plus build.py default version (two argparse loci) plus i18n _policy_version in both de.json and en.json. Historical «added vX.X» provenance labels in cards, bibliography entries, and demo tables left unchanged per standing project policy. Smoke-test acceptance criteria: on page load Background renders as the active panel with the welcome card visible at the top, opened by default; clicking the welcome card header collapses it; the three «Schnellstart» buttons resolve correctly (smooth-scroll to #background-frailty; tab switch to demo; tab switch to protocols); the existing §1 Frailty TL;DR box and the §2 Sarcopenia card remain unchanged below. Roadmap (unchanged from v9.5.0 audit): v9.6 (planned) — Floor-Transfer Test, Pittsburgh Fatigability Scale + FSS fatigue pillar, RIR/RPE training-intensity card, Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026, EWGSOP2/AWGS comparison, Hospital-Associated Disability, cognitive frailty content; v9.7 — Vivifrail/OEP intervention cards, Fagan mini-calculator, MCID auto-coded against tool sessions. The welcome card is intentionally focused on what the tool offers today; it will be lightly updated when v9.6 expands the Background section with the trajectory model.
v9.5.0 — Tab-order release (pure structural change): Reorders the top-level navigation so the Background tab (Frailty + Sarcopenia) is in the first position and is the default landing tab; Demo Cases moves to position 2; Test Protocols moves to position 3; the remaining order (Entry → Results → Longitudinal → About) is unchanged. Pedagogical motivation: a first-time user now reads «what frailty is and why early detection matters» before navigating to literature-derived demonstration cases, and only then enters the dense protocol catalogue. This makes the introductory pathway match the workshop script's narrative arc (concept → cases → instruments) rather than dropping the reader straight into the instruments. Scope contract: structural-only release. No changes to clinical cards, normative data, formulae, demo-case content, bibliography entries, i18n content keys, JS calculation logic, Excel I/O behaviour, or any verification status of existing references. Files changed: (1) build.py — partial concatenation order reshuffled to place tab-background.html first, then tab-demo.html, then tab-protocols.html; default --version bumped 9.4.0 → 9.5.0; epilog example versions updated. (2) src/_body_open.html — nav-tab buttons reordered (Background, Demo Cases, Test Protocols, Entry, Results, Longitudinal, About); active class on nav button moved from Test Protocols to Background; topbar version badge bumped v 9.4 → v 9.5; trailing source comment updated to reflect Background as new tab 1. (3) src/partials/tab-protocols.html — active class removed from <div id="tab-protocols">. (4) src/partials/tab-background.html — active class added to <div id="tab-background"> so Background renders by default on page load. (5) src/_head.html — <title> bumped v9.4.0 → v9.5.0. (6) src/_main_close.html — footer version bumped v9.4.0 → v9.5.0. (7) src/partials/tab-about.html — About header subtitle «Version 9.4.0 — May 2026» bumped to 9.5.0; About disclaimer «FrailtyTrack v9.4.0 ist ausschliesslich» bumped to v9.5.0. (8) src/js/app.js — Excel-template filename bumped FrailtyTrack_Template_v9.4.0.xlsx → FrailtyTrack_Template_v9.5.0.xlsx (current-version string carried in the saved download filename, distinct from the historical-provenance «added v9.4.0» column annotation in the same file which was correctly left unchanged). (9) i18n/de.json and i18n/en.json — _policy_version bumped to v9.5.0 and _status rewritten to describe the v9.5.0 reorder; runtime content keys (topbar.*, nav.*, disclaimer.*, about.*, quest.*, protocols.*, background.*) untouched. (10) Boundary-block partial files renamed to reflect new positions: _between_protocols_and_bg.html → _between_demo_and_protocols.html; _between_demo_and_entry.html → _between_protocols_and_entry.html; both file contents rewritten to describe the new transitions. _between_bg_and_demo.html, _between_entry_and_results.html, _between_results_and_long.html, _between_long_and_sts.html, and _between_sts_and_about.html retained verbatim — their position relative to the surrounding tabs is unchanged by the reorder. Hidden-tab handling: the tab-sts-compare panel (reached via the «Full comparison →» buttons on the three STS protocol cards inside Test Protocols) is unchanged; it is still rendered after Longitudinal in source order, accessed only via switchTab('sts-compare') from inside the Protocols tab. Reference verification (project Rules 1–6): this is a pure structural release with no new references introduced and no changes to existing reference entries. The cumulative audit trail in the About-tab bibliography and in refs/bibliography.json remains at its v9.4.0 state (20 entries; last entries verified Kaiser 2009 and Freitas 2024 in the v9.4.0 session). Generated this session: 0. Live-fetch verified this session: 0. Flagged: 0. Per Rule 4, no «all DOIs verified in this session» claim is made — references retain their last-session verification status as recorded in earlier audit blocks. Version-string drift check (the recurring failure mode flagged in project memory): all six current-version loci updated together in a single coordinated edit set: (i) <title> in _head.html [v9.5.0]; (ii) topbar badge in _body_open.html [v 9.5]; (iii) About-tab header subtitle [Version 9.5.0]; (iv) About-tab disclaimer body [v9.5.0]; (v) page footer in _main_close.html [v9.5.0]; (vi) Excel-template filename in app.js [v9.5.0]; plus the build-script default version="9.5.0" in two argparse loci, plus i18n _policy_version in both de.json and en.json. Historical «added vX.X» provenance labels preserved: all labels in card headers (e.g., S2 Wadenumfang «added v9.4.0», MNA-SF «added v9.4.0», B5 Berg Balance «added v9.2.4»), bibliography entries, demo-table source notes, and changelog entries below this one are intentional historical annotations and were not bumped. Smoke-test acceptance criteria: on page load Background renders as the active panel; clicking through the seven nav buttons in left-to-right order traverses Background → Demo Cases → Test Protocols → Entry → Results → Longitudinal → About; the «Full comparison →» buttons inside the three STS cards still resolve to tab-sts-compare; switchTabDirect('background') calls from inside Test Protocols still activate the Background panel (the existing substring-matching heuristic in switchTabDirect is unchanged and is a known soft-fail in DE-mode for the «Hintergrund» nav label — pre-existing since v9.2.6, not addressed in this minor release). Roadmap continues unchanged from the v9.4.0 audit: Floor-Transfer Test (v9.6 candidate), Pittsburgh Fatigability Scale + FSS fatigue pillar (v9.6), RIR/RPE training-intensity card (v9.6), Vivifrail + OEP intervention cards (v9.7), Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026 (v9.6), EWGSOP2/AWGS comparison (v9.6), MCID auto-coded against tool sessions (v9.7). The structural reorder in v9.5.0 makes the Background tab the natural anchor for the upcoming Mallery-Shetty trajectory-model addition planned for v9.6.
v9.4.0 — Workshop-script alignment release (Skript_Frailty_BFH_2026_Hilfiker_v20): Aligns the protocol set and demo cases with the BFH 2026 workshop script. Scope decision (Roger-confirmed): standalone Calf Circumference (S2), MNA-SF (N1), Short FES-I entry-form integration, Powerpenia narrative pointer (Freitas 2024) on the existing 5×STS card, and three new demo cases bringing the total from 5 to 8. STS-power calculator was already present (v9.3 and earlier) — no formula changes. Excluded from v9.4 per scope: Floor-Transfer / Pittsburgh Fatigability / Vivifrail intervention card / EWGSOP2 operationalisation; deferred to v9.5–v9.8 in the roadmap below. What was added — Test Protocols tab (Sarkopenie construct): (1) New S2. Calf Circumference (Wadenumfang) standalone card — CC was previously embedded only inside the SARC-CalF extension. The standalone card makes the dual reuse explicit (CC feeds SARC-CalF AND MNA-SF F2 fallback) and adds the EWGSOP2 muscle-mass surrogate framing alongside the AWGS-2019 cut-off comparison. Protocol: knee 90° / non-stretch tape / thickest point / no compression / 0.5 cm precision. Cut-offs: SARC-CalF item +10 if ≤34 cm (♂) or ≤33 cm (♀); MNA-SF F2 fallback <31 cm = 0 / ≥31 cm = 3. (2) New N1. MNA-SF 6-item Mini Nutritional Assessment Short-Form card — thresholds 12–14 normal / 8–11 risk / 0–7 malnourished, with explicit PT-role section (screening only; GLIM diagnosis is dietitian/physician role) and the cascade pointer to dietitian referral at ≤11. What was added — existing 5×STS card: (3) New protocols.sts5.interp.li_powerpenia narrative line citing Freitas et al. 2024 — coined «powerpenia» for muscle-power loss as distinct from sarcopenia (mass) and dynapenia (strength), arguing it should be measured separately because only 2 of 220 dynapenia studies between 2008 and 2023 directly measured power. What was added — Enter Assessment tab: (4) New entry block «Sarcopenia · Nutrition · Fear of Falling» with 6 fields: f_calf_cm, f_sarcf, f_sarccalf (read-only auto), f_mna_sf, f_sfesi, f_fesi. CC and SARC-F have oninput="recalcSarcCalf()" for live derivation. What was added — JS: (5) New recalcSarcCalf() function deriving SARC-CalF as SARC-F + 10 if calf ≤ sex-specific cut-off (Barbosa-Silva 2016). (6) processEntry() extended to read calfCm/sarcf/sarcCalf/mnaSf/sFesi/fesi and add them to the result object. (7) loadDemoCase() extended to populate the new fields when a demo case provides them. (8) Excel template, save and import paths extended with 6 new columns: Calf_cm, SARC_F, SARC_CalF, MNA_SF, Short_FES_I, FES_I. Import is graceful for older files (column-presence check). Three new demo cases (added v9.4.0, indices 5/6/7): (9) Frau M.K., 78F — pre-frail HFpEF NYHA II, low STS-power, baseline + 6-week follow-up, CC 33.0→33.5 cm, MNA-SF 12→13, Short FES-I 11→9, SPPB 9→10 (workshop script Fall 1, REHAB-HF rationale). (10) Herr H.K., 84M — frail + MCI 18 months + 2 falls in past year, baseline + 12-week endpoint, HGS 24→26.5 kg, Short FES-I 18→13 (high→mod), MNA-SF 11→12, SPPB 5→7, CFS 6→5 (workshop script Fall 2, Vivifrail-Stufe-C / Casas-Herrero 2022 in MCI). (11) Frau B.S., 72F — post-pneumonia HAD with acute sarcopenia, day-5 baseline + 6-week mid-point, HGS 14→18 kg, CC 31→32.5 cm, MNA-SF 8→12, SPPB 6→10, SARC-CalF 14→1, Fried 4→0 — the textbook remediable Frailty trajectory (workshop script Fall 3, HAD framing Inoue 2024 + Marchiori 2017, remediable Frailty Mallery & Shetty 2026). Live-fetch verification (project Rules 1–6): 5 references live-fetched and five-field-checked in this session. (i) Alcazar 2021 (already in About-tab biblio from v8.2; re-confirmed): J Cachexia Sarcopenia Muscle 12(4):921–932, doi:10.1002/jcsm.12737, PMID 34216098. (ii) Kaiser 2009 (NEW): J Nutr Health Aging 13(9):782–788, doi:10.1007/s12603-009-0214-7, PMID 19812868. Verified across PubMed, Springer, PMC, ScienceDirect, the official MNA-Elderly site (mna-elderly.com), and ANDeAL. (iii) Kempen 2008 (already in About-tab biblio from v9.2.1; re-confirmed): Age Ageing 37(1):45–50, doi:10.1093/ageing/afm157, PMID 18032400. (iv) Delbaere 2010 (already in About-tab biblio from v9.2.1; re-confirmed): Age Ageing 39(2):210–216, doi:10.1093/ageing/afp225, PMID 20061508. (v) Freitas 2024 (NEW): Sports Med Open 10(1):27, doi:10.1186/s40798-024-00689-6, PMID 38523229, PMCID PMC10961295. Verified across Springer / Sports Medicine Open, PMC, and multiple secondary citations. Generated: 5. Verified: 5. Flagged: 0. Two new About-tab bibliography entries (Kaiser 2009 after the Hauer 2011 FES-I entry; Freitas 2024 after the Coelho-Junior 2024 power-normative entry). All five entries also in the structured refs/bibliography.json with verified_session: "v9.4.0" and five_field_check: "ok" — total bibliography.json grows 15 → 20 entries. STS-power formula reconciliation (no change): the script's chapter-on-Sarkopenie formula P[W] = mass × 0.9 × g × (0.5h − chairH) / (time × 0.1) reduces to 4.5 × g × (h − 2·chairH) / time, mathematically equivalent to the project-memory form P_rel = 0.9 × g × (h − 2·chairH) × reps / time with reps = 5. Both forms already implemented in v9.3 and earlier; no changes. Version-string drift fix (the recurring failure mode flagged in project memory): at the start of the session, the topbar badge read v 9.2 while the title read v9.3.0 — the badge had been lagging one minor version. v9.4.0 corrects all five loci together: title (v9.3.0→v9.4.0), topbar badge (v 9.2→v 9.4), About header subtitle (Version 9.3.0→9.4.0), About disclaimer (v9.3.0→v9.4.0), footer (v9.3.0→v9.4.0), and i18n _policy_version + _status in both en.json and de.json. Topbar badge demo-cases label updated 5→8. Historical provenance labels preserved as per project policy: «added v8.22», «added v8.21», etc. labels in cards and bibliography are intentional and have NOT been bumped. Only labels referring to the current release are written as «added v9.4.0». Deferred per pre-flight (v9.4 scope contract): Floor-Transfer Test (v9.5 candidate), Pittsburgh Fatigability Scale + FSS fatigue pillar (v9.5), RIR/RPE training-intensity card (v9.5), Vivifrail + OEP intervention cards (v9.7), background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026 (v9.6), EWGSOP2/AWGS comparison (v9.6), MCID auto-coded against tool sessions (v9.6/v9.7).
v9.3.0 — Lancet Frailty Commission (Dent 2025) integration: First v9.3-series content release, following the v9.2.5 Position Statements & Consensus pattern. Scope decision: Roger chose «Substantial» integration (option C from a 4-option picker: Minimal — bibliography only / Moderate — v9.2.5-pattern About entry + bibliography / Substantial — Moderate + Section 1 Background reinforcement / Defer — track only, await Commission report). The Substantial option surfaces Dent 2025 as a sibling to the existing CIBERFES card and reinforces Background tab Section 1 with the Lancet Commission's public-health reframing. Why a sibling card rather than an extension of the CIBERFES card: Dent 2025 is structurally different from CIBERFES — it is a programme announcement (Lancet Commission launch Comment, 2 pages), not a finalised consensus document with operational recommendations. The CIBERFES card's structure (definition / what frailty is not / recommended assessment / management / stigma / sub-phenotypes) cannot be mirrored, because Dent 2025 does not yet make those operational claims. Instead, the new card uses a 5-block structure aligned to what the Commission has actually stated: stated goal (life-course reorientation) / four priority areas / policy alignments (UN Decade of Healthy Ageing, WHO World Report on Ageing and Health, World Health Assembly primary-care reorientation) / commissioner composition (21 commissioners, gender/geographic balance, LMIC and CALD emphasis) / status & complementarity to CIBERFES (programme document, report pending). What was added — About tab: (1) New collapsible card «The Lancet Commission on Frailty — Programme & Priorities» (id="position-statements-lancet") inserted as sibling immediately after the CIBERFES card, before the bibliography; (2) New bibliography entry for Dent 2025 inserted after Dent 2019 Mgmt to keep all four Lancet frailty papers (Clegg 2013, Hoogendijk 2019, Dent 2019, Dent 2025) clustered together. What was added — Background tab Section 1: (3) New sub-section 1.9 «Frailty as a public-health priority — the Lancet Commission's reframing» (3 framing paragraphs: prevalence/equity, four priority areas, policy alignments) appended after the existing Section 1.8 references; (4) Dent 2025 ref-chip added in Section 1.1 (definition) alongside Clegg 2013 / Fried 2001 / Hoogendijk 2019; (5) Dent 2025 ref-chip added in Section 1.2 li2 (strong outcome predictor) alongside Hoogendijk 2019 and Álvarez-Bustos 2026 — the Commission's framing that «this increased risk of adverse outcomes can only be partially explained by an individual's underlying comorbid conditions» directly reinforces this point; (6) Dent 2025 added as li11 in the Section 1.8 reference list. Voice policy: the Lancet Commission is consistently framed as a programme announcement rather than as operational consensus. Both the new About card and the new Background sub-section carry an explicit «report pending» status flag, with the position that FrailtyTrack continues to draw current operational guidance from CIBERFES 2026, ICFSR 2025, WHO ICOPE, and the SPRINTT RCT evidence base. The two consensus sources are presented as complementary — CIBERFES as a finalised consensus issuing operational recommendations now, the Lancet Commission as a multi-year programme of inquiry. Live-fetch verification (project Rule 1): 1 reference verified in this session via the University of Leeds White Rose Research Online institutional repository (eprints.whiterose.ac.uk/237353) returning the full Dublin Core / EPrints metadata record (authors, title, journal, volume 405, issue 10497, pages 2265–2266, DOI 10.1016/s0140-6736(25)01101-8, ISSN 0140-6736, publication dates: accepted 23 May 2025; published online 5 June 2025; in print 28 June 2025; CC-BY 4.0 licence). Cross-checked against three independent corroborating sources: (i) The Lancet website search snippet for the article landing page (PII confirmed); (ii) Karolinska Institutet press release confirming Vetrano's commissioner role (Mirage News, 9 June 2025); (iii) ResearchGate metadata listing the article in Vetrano's publication record. All five fields confirmed for Dent 2025: authors, title, journal, volume/issue/pages, DOI. Title discrepancy noted: the submitted manuscript provided by Roger has the title «Reorienting Frailty in Clinical Practice, Public Health and Policy: a Lancet Commission», while the published version of record is titled «Reorienting frailty in clinical practice, public health, and policy: the Lancet Commission on Frailty». The bibliography entry uses the version-of-record title. Translation policy: the new card and Section 1.9 use Schweizer-ss orthography in the German UI throughout (Roger-prose); two short verbatim quotes from the Commission's launch Comment (the stated goal and the WHO World Report «foremost geriatric syndrome» phrasing) preserved as published in English with German contextualisation. Section is fully bilingual (DE + EN simultaneously) per the v9.1+ pattern. Result: 24 new data-i18n keys; total 1083 → 1107 (DE: 0 missing, EN: 0 missing). 1 new bibliography entry (Dent 2025 Lancet Commission). 1 new About-tab card with semantic ID id="position-statements-lancet" for future deep-linking. 1 new Background sub-section 1.9 with 5 paragraph blocks. 3 ref-chip additions in Background Sections 1.1, 1.2 li2, and 1.8 li11. Architecture note: the new card mirrors the existing CIBERFES card's collapsible-card pattern (onclick="toggleCard(this)") so the bibliography below remains scroll-accessible. The Background sub-section is appended at the end of the Frailty section's card-body, after the existing Section 1.8 references and inside the same id="background-frailty" wrapper — no key renumbering of existing s6/s7/s8 keys required. Pedagogical implication surfaced: Section 1.9 explicitly draws the Commission's strongest implication for physiotherapy education — that frailty assessment is no longer specialist-only knowledge and belongs in every adult-orthopaedic, neurological, surgical, and oncological rehabilitation curriculum, not only the geriatric one. This complements the workshop script (Skript_Frailty_aarRehaSchinznach) and the existing Background Section 1.7 (Why physiotherapy is central). Roadmap continues: v9.3.1 (Hoogendijk 2019 Lancet review — potential expansion of the Position Statements pattern, candidate flagged in the v9.2.5 audit), v9.3.2 (Tinetti POMA — verify DACH source first; Schülein 2014 noted as POMA-vs-BBS comparison source), v9.3.3 (STOPPFall medication review tool — WFG-endorsed). The next Lancet Commission update will be tracked: when the Commission's substantive report is published, this card and the Section 1.9 sub-section will be expanded with operational content, and the «report pending» status flags will be removed.
v9.2.6 — Combined Background tab (Frailty + Sarcopenia): Structural and pedagogical release that turns the previous «Background: Sarcopenia» tab into a unified Background tab with two collapsible parent sections, in response to the question of whether a first-time user has anywhere in FrailtyTrack to read about what frailty is, why early detection matters, and how the tool's pieces fit together. Scope decision: Roger chose option B (merge into one Background tab) from a 4-option picker (A: standalone «Background: Frailty» tab / B: merge into one tab with two sections / C: smaller intro tab with mostly cross-refs / D: don't add a tab, expand Position Statements in About instead). Followed by three sub-decisions: bilingual DE+EN from day one, Frailty section sized for full pedagogical depth (~20-25 KB target, ~30 KB achieved), and Sarcopenia internal headers renumbered 1.→2.1 through 8.→2.8 with the «added in vX.X» provenance labels left untouched per the standing project rule. What was added — Frailty Section 1 (8 sub-sections): 1.1 What frailty is — the syndrome and its physiology (inflammaging, HPA axis, biomarkers context); 1.2 Why early detection matters (3 reasons: reversibility window, outcome predictor, effective interventions); 1.3 Two operational models — phenotype vs deficit accumulation (7-row comparison table: origin, construct, items, score, strength, limitation, best use); 1.4 Pre-frailty as the intervention window; 1.5 How FrailtyTrack supports the assessment pathway (5-row table mapping Screening / Diagnosis / Powerpenia marker / Fall risk / Sarcopenia coexistence to the existing FrailtyTrack cards); 1.6 Common misunderstandings (6 explicit common-misunderstanding refutations); 1.7 Why physiotherapy is central (Vivifrail, StoppSturz, ICFSR multicomponent context); 1.8 Key references with DOIs. Sarcopenia Section 2 changes: existing v8.21 content preserved verbatim, only header numbering changed: 1.→2.1, 2.→2.2, ..., 8.→2.8 via Python script (8/8 success). The TL;DR purple box and all 8 cards remain flat siblings within the new tab structure (parent Sarcopenia card opens with intro + TL;DR, then closes; the 8 sub-cards follow as siblings — less invasive than full nesting). Architecture changes: File renamed tab-background-sarcopenia.html → tab-background.html; wrapping div id="tab-background-sarcopenia" → div id="tab-background"; build.py partial reference updated; switchTab('background-sarcopenia') → switchTab('background') in _body_open.html; sole switchTabDirect('background-sarcopenia') in tab-protocols.html updated; nav-button label simplified to «📚 Background» / «📚 Hintergrund» (replacing the previous «📚 Background: Sarcopenia»). Voice policy: the Frailty section is pedagogical and balanced — not pushing a particular consensus position. Where there are contested choices (Fried vs Rockwood, intrinsic capacity vs frailty terminology, cognitive-frailty status), the section presents them evenhandedly and cross-links to the Position Statements section in About for users who want to see CIBERFES's specific positions. This complements rather than duplicates the Position Statements section. Live-fetch verification (project Rule 1): 7 sources verified in this session. (1) Clegg 2013 Lancet at doi:10.1016/S0140-6736(12)62167-9 — canonical Lancet review on frailty, foundational two-model framework. PMID 23395245. (2) Hoogendijk 2019 Lancet at doi:10.1016/S0140-6736(19)31786-6 — clinical and public-health implications, cited as ref [166] in Álvarez-Bustos 2026 for frailty as «main modifiable factor» for mortality. PMID 31609228. (3) Dent 2019 Lancet at doi:10.1016/S0140-6736(19)31785-4 — companion management-focused paper to Hoogendijk in the same Lancet themed issue. PMID 31609229. (4) Mitnitski 2001 at doi:10.1100/tsw.2001.58 — original deficit-accumulation Frailty Index paper, foundation of the Rockwood-tradition operational model. (5) Buta 2016 at doi:10.1016/j.arr.2015.12.003 — systematic review of frailty assessment instruments and clinical contexts; cited as ref [35] in Álvarez-Bustos 2026. (6) Bernabei 2022 SPRINTT at doi:10.1136/bmj-2021-068788 — multicomponent intervention RCT, n=1,519 across 11 European countries, evaluator-blinded, the foundational frailty-intervention RCT. PMID 35545258. (7) Travers 2019 at doi:10.3399/bjgp18X700241 — primary-care interventions for delaying/reversing frailty, multicomponent exercise consistently effective. Cross-references made bidirectional: the new Frailty Section 1.6 (common misunderstandings) cross-references the Position Statements section in About for the contested-position transparency; the new Section 2.x (sarcopenia) is referenced from Frailty Section 1.5 and 1.6. The 1.5 assessment-pathway table cross-references existing FrailtyTrack card identifiers (S1 SPPB, G1 Gait Speed, FRAIL questionnaire, Fried phenotype, CFS, 5xSTS-power, 30s STS-power, F0–F5 fall-risk cards, B4 Mini-BESTest, B5 Berg Balance Scale) without modifying those cards — pure additive cross-referencing. Translation policy: Schweizer-ss orthography throughout for Roger-authored prose; validated clinical content from existing v8.21 sarcopenia cards preserved as published. Section is fully bilingual (DE + EN simultaneously) per the v9.1+ pattern. Result: 91 new data-i18n keys; total 992 → 1083 (DE: 0 missing, EN: 0 missing). 7 new bibliography entries (Clegg 2013, Hoogendijk 2019, Dent 2019, Mitnitski 2001, Buta 2016, Bernabei 2022 SPRINTT, Travers 2019). Anchor IDs id="background-frailty" and id="background-sarcopenia" on the two parent cards to support future deep-linking. Pedagogical note: the Background tab now serves as the entry point for first-time FrailtyTrack users to understand why the tool exists and what the assessment pathway is; the workshop script (Skript_Frailty_aarRehaSchinznach) and the Background tab are designed to reinforce rather than overlap, with the script teaching the concept in depth and the tab teaching the concept-to-tool mapping. Roadmap continues: v9.2.7 (Tinetti POMA — verify DACH source first; Schülein 2014 Z Gerontol Geriatr 47(2):153-164 doi:10.1007/s00391-013-0492-x noted as POMA-vs-BBS comparison source), v9.2.8 (STOPPFall medication review tool — WFG-endorsed). Future v9.3 work could include the Lancet Frailty Commission (Dent 2025) integration following the Position Statements pattern.
v9.2.5 — Position Statements & Consensus section (CIBERFES 2026 integration): First content release that adds a conceptual-framework section rather than an additional clinical-instrument card. Scope decision: Roger chose «Moderate» integration (option B from a 4-option picker: Minimal — bibliography only / Moderate — new About-tab section + bibliography / Substantial — cross-refs from existing cards / Defer to workshop script revision). The Moderate option surfaces CIBERFES doctrine as conceptual scaffolding without modifying existing protocol cards. What was added: A new collapsible card «Position Statements & Consensus — Frailty Conceptual Framework» in the About tab, sitting between the educational-disclaimer block and the Primary References card (so the conceptual framing precedes the bibliography). The card surfaces 6 position blocks: (1) what frailty is — CIBERFES definition as age-associated phenotypic syndrome, pre-disability state, dynamic and reversible; (2) what frailty is not — not aging, not just a risk factor, not comorbidity/multimorbidity/disability, not sarcopenia, not the opposite of intrinsic capacity; (3) recommended assessment — SPPB / gait speed / FRAIL Scale screening + Fried phenotype + FTS5 diagnosis, plus muscle power as «promising marker» (powerpenia); (4) multicomponent management — CGA + multicomponent exercise (Izquierdo 2025 ICFSR consensus) + Vivifrail program + nutrition (1.2–1.5 g/kg/d protein, ≥30 kcal/kg/d, Mediterranean diet); (5) stigma and patient communication — CIBERFES rejects WHO intrinsic-capacity rebrand as «concealment», advocates destigmatisation strategies; (6) sub-phenotypes — cognitive frailty (CIBERFES hesitant), social vulnerability terminology (preferred over «social frailty»), comorbidity-class subtypes (still emerging). Voice policy: CIBERFES positions are presented as CIBERFES's view, not as house position. Some CIBERFES positions are aligned with broad international consensus (Fried phenotype primacy, multicomponent exercise, nutritional recommendations); others are contested (rejection of WHO intrinsic capacity, hesitation on cognitive frailty, anti-disability-in-frailty-scales argument). The card explicitly flags the contested positions as such, allowing the user/clinician to make their own evaluation. Live-fetch verification (project Rule 1): 4 sources verified in this session. (1) Álvarez-Bustos 2026 full paper at doi:10.1016/j.jnha.2026.100793 (Roger upload + live re-fetch via digital.csic.es/bitstream/10261/426525/1/consensus_alvarez_JNHA_2026.pdf open repository) — full PDF reviewed including 16 sections + 169 references + 2 conceptual figures. CIBERFES = Spanish Research Consortium on Frailty and Healthy Aging, 25 research groups, funded by Instituto de Salud Carlos III. Open Access CC BY-NC-ND 4.0. Available online 28 January 2026. Elsevier Masson SAS / SERDI Publisher. Published in J Nutr Health Aging 30:100793. (2) Garcia-Aguirre 2025 (longitudinal) at doi:10.1002/jcsm.13852 — 5-year longitudinal evidence: low relative STS power → adverse outcomes. J Cachexia Sarcopenia Muscle 16:e13852. CIBERFES authorship. Important distinction: this is the longitudinal outcomes Garcia-Aguirre 2025 paper (e13852) cited as ref [76] in Álvarez-Bustos 2026 — not the cross-sectional cut-off paper Garcia-Aguirre 2025 (e13676) which is already in FrailtyTrack's bibliography from v8.2. Both are by the same team. The new bibliography entry explicitly cross-references the e13676 paper to make this clear. (3) Izquierdo 2025 ICFSR consensus at doi:10.1016/j.jnha.2024.100401 — J Nutr Health Aging 29(1):100401. PMID 39743381. DOI quirk: the DOI uses the 2024 prefix despite the article being in the 2025 issue (epub 1 January 2025) — a common Elsevier/JNHA pattern that warrants the explicit annotation in the bibliography entry. Cited as ref [86] in Álvarez-Bustos 2026 as the multicomponent-exercise foundation. (4) Rodríguez-Mañas 2013 FOD-CC Delphi at doi:10.1093/gerona/gls119, PMID 22511289. Cited as ref [11] in Álvarez-Bustos 2026 as the foundational frailty operational-definition consensus. Translation policy: the new section uses Schweizer-ss orthography in the German UI (Roger-authored prose, with German validated quotes preserved as published). Section is fully bilingual (DE + EN simultaneously) per the v9.1+ pattern. Result: 26 new data-i18n keys; total 966 → 992 (DE: 0 missing, EN: 0 missing). 4 new bibliography entries (Álvarez-Bustos 2026, Garcia-Aguirre 2025 longitudinal e13852, Izquierdo 2025 ICFSR, Rodríguez-Mañas 2013 FOD-CC Delphi). Architecture note: the new card is collapsible (onclick="toggleCard(this)") so the bibliography below it remains scroll-accessible without forcing users to scroll past the long position-statement content first. The card uses semantic IDs (id="position-statements") to allow future deep-linking. Roadmap continues: v9.2.6 (Tinetti POMA — verify DACH source first; Schülein 2014 Z Gerontol Geriatr 47(2):153-164 doi:10.1007/s00391-013-0492-x noted as POMA-vs-BBS comparison source), v9.2.7 (STOPPFall medication review tool — WFG-endorsed). Position Statements section sets a precedent for future conceptual-framework additions; possible v9.3 work could include similar treatment of the Lancet Frailty Commission (Dent 2025) and the Hoogendijk 2019 Lancet review.
v9.2.4 — Standalone Berg Balance Scale card (B5 in Balance & Stepping construct): Continues the standalone instrument-card pattern established by v9.2.3 (Mini-BESTest). Scope: A new card B5 in the Balance & Stepping construct (after B1 OLS, B2 FSST, B3 DT-TUG, B4 Mini-BESTest) giving structure (14 items, 0–4 ordinal, max 56), the verbatim 14 item titles in Schweizer-ss German (per Scherfer 2006), materials, population-specific cut-offs, psychometrics, clinical-application guidance, and cross-references to S2 (StoppSturz Tabelle 1, where BBS is listed as a balance-specific focus test) and to B4 (Mini-BESTest comparison: BBS has substantial ceiling effects in higher-functioning patients while Mini-BESTest does not). License decision (different from B4 Mini-BESTest): Unlike OHSU's "All rights reserved" Mini-BESTest, the Scherfer 2006 DACH BBS translation was published in physioscience (Thieme Verlag) "der Fachöffentlichkeit zur kostenfreien Nutzung, verbunden mit der Bitte um Nennung der Original- sowie dieser Veröffentlichung" — an explicit permissive license with attribution requirement, equivalent to FES-I/ProFaNE and StoppSturz. The 14 verbatim item titles are therefore reproduced in B5 with proper attribution (Berg 1989 + Scherfer 2006). Live-fetch verification (project Rule 1): 6 sources verified in this session. (1) Scherfer 2006 full paper (Roger upload, 8-page PDF in Thieme physioscience format) — full PDF reviewed including translation methodology (Beaton et al. cross-cultural adaptation gold standard, 5-phase process with documented deviations: no naive translator, single back-translation), license clause, and the full 14-item layout in Abb. 1 with all 0–4 scoring categories. Translation team in correspondence with Katherine Berg via email and Erlangen Konferenz 08.10.2005. Validity/reliability of the German version itself "stehen noch aus". (2) Berg 1989 original at doi:10.3138/ptc.41.6.304 — Berg KO, Wood-Dauphinee SL, Williams JI, Gayton D. Physiother Can 1989;41(6):304-311. Note Scherfer 2006 cites only 3 authors but canonical literature is 4 authors with Gayton D added. (3) Shumway-Cook 1997 at doi:10.1093/ptj/77.8.812, PMID 9256869. Source for the <36/56 cut-off (nearly 100% fall risk in community-dwelling). (4) Steffen 2002 at doi:10.1093/ptj/82.2.128, PMID 11856064 — n=96 community-dwelling 61-89y, normative reference. (5) Muir 2008 at doi:10.2522/ptj.20070251, PMID 18218822, n=210 12-month prospective cohort. Important correction caught during Muir verification: the initial draft B5 card had a Muir row stating "Optimal für Vorhersage multipler Stürze; Cut-off ≤51/56" — but Muir's actual conclusion is the opposite. Muir explicitly argued against dichotomous cut-offs: "the use of the BBS as a dichotomous scale to identify people at high risk for falling should be discouraged because it fails to identify the majority of such people" and "the use of likelihood ratios preserves the gradient of risk across the whole range of scores". Scores <40 showed significant multiple-fall risk. The Muir row was rewritten and the cutoffs_note was updated to remove the ≤51 framing. (6) Donoghue 2009 at doi:10.2340/16501977-0337 — n=118 elderly, score-stratified MDC95 values for the BBS (multi-centre test-retest design). Translation policy: the 14 verbatim item titles in B5 use Schweizer-ss orthography (Füssen, Fussbank, Fuss vor dem anderen) consistent with the existing FrailtyTrack convention; Scherfer's original paper used German-Germany ß orthography but the Roger-prose-around-instruments policy treats item labels as labels (Schweizer-ss) rather than verbatim quoted body text. The 0–4 scoring descriptors per item are not reproduced inline (would expand the card considerably) — users are referred to the Scherfer 2006 PDF for the complete scoring sheet (free at Thieme, IGPTR.ch, Physio-Akademie ZVK). Cross-references resolved: S2 StoppSturz card now points to B5 for BBS detail (and to B4 for Mini-BESTest detail); the v9.2.3 audit's "Roadmap continues: v9.2.4 Berg Balance Scale Scherfer 2006" promise is closed. Result: 56 new data-i18n keys; total 910 → 966 (DE: 0 missing, EN: 0 missing). 6 new bibliography entries (Scherfer 2006, Berg 1989/Gayton, Shumway-Cook 1997, Steffen 2002, Muir 2008, Donoghue 2009). Construct landing chip and section header tagline updated to surface BBS in the Balance & Stepping construct. Roadmap continues: v9.2.5 (Tinetti POMA — verify DACH source first; Schülein 2014 Z Gerontol Geriatr 47(2):153-164 doi:10.1007/s00391-013-0492-x noted as POMA-vs-BBS comparison source), v9.2.6 (STOPPFall medication review tool).
v9.2.3 — Standalone Mini-BESTest card (B4 in Balance & Stepping construct): First standalone instrument card added outside the Fall Risk pillar restructure of v9.2.2. Scope: A new card B4 in the Balance & Stepping construct giving structure, subscales, materials, population-specific cut-offs, psychometrics, and clinical-application guidance for the Mini-BESTest. The card meta-describes the instrument (subscales, item titles, point values, scoring rules) but does not reproduce the verbatim 14-item patient instructions, scoring descriptors, or material specifications — per OHSU copyright (© 2005–2013 Oregon Health & Science University, "All rights reserved"). Same conservative approach as MoCA in v9.1.6 and ADS in v9.1.4. The validated official German version PDF (GVMBT, Cramer 2020) is freely downloadable from bfu.ch and bestest.us; FrailtyTrack links to those sources rather than reproducing them. Live-fetch verification (project Rule 1): 5 sources verified in this session. (1) Official Mini-BESTest German PDF at bfu.ch/media/pcqno5pu/minibestest_de.pdf — live-fetched, full 7-page PDF read. License confirmed: "© 2005–2013 Oregon Health & Science University. All rights reserved." Fay Horak, PhD copyright on every page footer. The PDF includes a translator credit page identifying the validated DACH version: "Übersetzung und Validierung durch: Prof. Dr. Dörte Zietz, Prof. Dr. Thomas Hering, Elena Cramer und Franziska Weber, Department für angewandte Gesundheitswissenschaften, Hochschule für Gesundheit Bochum" and citing the precursor Weber 2019 Hildesheim poster. (2) Cramer et al. 2020 full paper at doi:10.1186/s42466-020-00078-w — full PDF reviewed (uploaded to project knowledge by Roger). Open Access (CC BY 4.0). 7-author team: Cramer E, Weber F (joint first authors), Faro G, Klein M, Willeke D, Hering T, Zietz D (PI). Sample n=50 sub-acute/chronic stroke (NIHSS 0–7), mean age 64.6, recruited at 2 NRW rehab centres (VAMED Klinik Hattingen, Johanniter-Klinik am Rombergpark Dortmund). Key reported metrics: GVMBT mean 17.24 ± 6.71, range 5–28; Cronbach's α = 0.90 (95% CI 0.87–0.94); Spearman ρ with BBS = 0.93, with TUG = −0.85; ceiling effect 2% (vs BBS 14% in same sample, near 15% threshold); no floor effect; mean administration 16 min. Important correction caught while reading the full paper: Cramer 2020 does not report cut-offs, MCID, or MDC95 — the paper's purpose is translation/validation of the German wording, not clinical-decision threshold derivation. Population cut-offs cited in B4 (Yingyongyudha 16/28 community-dwelling, Tsang 17.5/28 chronic stroke, Mak 19/28 Parkinson's) come from peer-reviewed studies in their respective populations and are not attributable to Cramer 2020. The B4 card explicitly flags this distinction in cutoffs_note. The original Mini-BESTest administration time is 15 min (Franchignoni 2010); GVMBT is 16 min (Cramer 2020) — my draft conflated these and was corrected. (3) Tsang 2013 at doi:10.2522/ptj.20120454 — chronic stroke validation; cut-off 17.5/28, AUC 0.64. (4) Mak 2013 at doi:10.2340/16501977-1144, PMID 23673397 — Parkinson's 6-month prospective fall prediction; cut-off ≤19/28 (sensitivity 79%, specificity 67%). Verified at Hong Kong Polytechnic. (5) Yingyongyudha 2016 at doi:10.1519/JPT.0000000000000050, PMID 25794308 — community-dwelling Thai older adults n=200 mean age 70 y; cut-off 16/28 with AUC 0.84, sensitivity 85%, specificity 75%, accuracy 85%; this paper compared 4 instruments (Mini-BESTest, BESTest, BBS, TUG) with Mini-BESTest having highest AUC. Cross-references made bidirectional: B4 explicitly directs the clinician to S2 (StoppSturz) for the multi-population differential cut-off use; S2 was already pointing at "Karte v9.2.3" implicitly in v9.2.2's deferral note — this debt is now closed. Translation policy: B4 card is German-first content (Schweizer-ss orthography throughout the de.json), with English overlay in en.json. Item names ("Vom Sitzen zum Stehen", "Auf die Zehenspitzen stellen", etc.) are functional labels rather than copyrightable creative expression and so are reproduced in both DE and EN. Result: 51 new data-i18n keys; total 859 → 910 (DE: 0 missing, EN: 0 missing). 3 new bibliography entries (Cramer 2020 DACH, Di Carlo 2016 review, Bergström 2012 Swedish pilot). Construct landing chip and section header tagline updated to surface Mini-BESTest in the Balance & Stepping construct. Roadmap continues: v9.2.4 (Berg Balance Scale — Scherfer 2006), v9.2.5 (Tinetti POMA — verify DACH source first), v9.2.6 (STOPPFall medication review tool). Each as a standalone release with focused verification.
v9.2.2 — 3-framework picker UX + StoppSturz Schweiz (Fall Risk pillar restructure): Third content release within the v9.2 Fall Risk pillar; first release with significant UX restructuring inside a construct. Scope: (A) Restructured the Fall Risk Assessment construct so that, after clicking the construct landing card, users see a 3-framework picker (CDC STEADI / WFG 2022 / StoppSturz Schweiz) and click one to expand its cards; (B) Added StoppSturz Vorgehen Physiotherapie (Frehner et al. 2021, physioswiss / BFU / Gesundheitsförderung Schweiz) as the third framework with 3 new cards (S1 Algorithm with Szenarien A & B, S2 Risk Classification & Assessments incl. Tabelle 1 Fokustests, S3 Intervention Packages for low/moderate/high risk). Live-fetch verification (project Rule 1): 5 sources fetched in this session. (1) BFU StoppSturz portal at https://www.bfu.ch/stoppsturz/physiotherapie — live-fetched; portal is alive, multilingual DE/FR/IT (parachutes / stopcadute), 3-step framework (Erkennen → Abklären → Reduzieren), endorsed by physioswiss + Gesundheitsförderung Schweiz + BFU; current contact Ursula Meier Köhler. All Manual tools confirmed downloadable: TUG/5xSTS Testformulare, Mini-BESTest German PDF (bfu.ch/media/pcqno5pu/minibestest_de.pdf), FES-I Fragebogen, Wohnraumabklärung digital tool at check.bfu.ch. (2) StoppSturz Manual (Frehner D, Knuchel S, Gafner SC, Zindel B 2021) confirmed via BFU portal page; PDF 23 pages, version 05.08.2021; 4-author Arbeitsgruppe + ~10-person Begleitgruppe (incl. Anne-Gabrielle Mittaz Hager / HES-SO Valais-Wallis) + Projektleitung PHS Public Health Services. License: "Alle Rechte vorbehalten. Verwendung unter Quellenangabe (siehe Zitationsvorschlag) erlaubt." — equivalent to FES-I/ProFaNE permissive policy with attribution. (3) BFU Fachdokumentation 2.249 companion document (Frehner D, Knuchel-Schnyder S, Zindel B, Bruderer-Hofstetter M, Pfenninger B 2021), 44 pages: doi:10.13100/BFU.2.249.01.2021. The DOI did not directly fetch but was verified via converging references (the StoppSturz Manual cites it explicitly; multiple search results confirm the citation; the DOI structure 10.13100/BFU.{doc-num}.{ver}.{year} is consistent with BFU's known numbering scheme; the 44-page PDF is confirmed available on the BFU portal). (4) Franchignoni 2010 Mini-BESTest original: doi:10.2340/16501977-0537, J Rehabil Med 42(4):323–331 — live-fetched from medicaljournalssweden.se and ohsu.pure.elsevier.com. (5) Yingyongyudha 2016 Mini-BESTest community-dwelling cut-off (J Geriatr Phys Ther 39(2):64–70) — verified via citation in StoppSturz Manual; confirms cut-off ≤16/28. Cross-framework lineage explicit: the StoppSturz Manual itself states "Das StoppSturz Vorgehen Physiotherapie leitet sich ab von: CDC (2017). Algorithm for Fall Risk Screening, Assessment, and Intervention" — so StoppSturz is the Swiss adaptation of STEADI. The framework picker presents this lineage transparently: STEADI 2017 (USA, original) → StoppSturz 2021 (CH, Swiss-tailored physiotherapy adaptation); WFG 2022 (Global, evidence-based update with frailty linkage) is offered as a parallel choice. UX architecture: Pattern A (click-to-show-one-framework-at-a-time). 3 framework picker cards displayed at top of the Fall Risk Assessment section (orange-tinted gradient background, 2px orange border to match construct color); each picker card shows flag icon, title, origin/sponsor, description, and card count. Click a picker card → showFallRiskFramework(frameworkId) JS function hides all 3 framework groups, shows the requested one, auto-expands all card-bodies, marks the picker card .active (orange shadow), hides the empty-state hint, smooth-scrolls to the framework group. Switching frameworks is one click. No URL hash state — revisiting the construct resets to no-framework-selected (clean state, simple mental model). StoppSturz S1 (Algorithm): Szenarien A & B side-by-side (klinisch-anamnestischer Verdacht / ärztliche Verordnung), with Swiss-specific tariff position notes (7311 for complex patients, 7354 for travel time); Re-Assessment after max 2 series with GP feedback. StoppSturz S2 (Risk Classification & Assessments): 4-row tier classification table (3xNEIN/keine Beobachtung → gering; 1-3xJA + Tests unauffällig → gering; 1-3xJA + 1-2 Tests auffällig + ≤1 Sturz, keine Verletzungen → moderat; 1-3xJA + 1-2 Tests auffällig + ≥2 Stürze ODER Verletzungen → hoch); cut-offs TUG ≥13.5 s (Shumway-Cook 2000) and 5xSTS ≥12 s (Tiedemann 2008) / >23.8 s (Trommelen 2015 assisted living); Mini-BESTest meta-described (NOT verbatim reproduced — OHSU copyright, deferred to v9.2.3) with cut-offs ≤16/28 community (Yingyongyudha 2016), ≤17.5/28 stroke (Tsang 2013), ≤19/28 Parkinson (Mak 2013); FES-I cross-references existing card F5 in WFG group; Tabelle 1 Fokustests (4 domains: Gleichgewicht spezifisch, Kraft/Sensorik/Beweglichkeit, Kognition Multitask, Sturzangst) reproduced verbatim from StoppSturz Manual S. 10. StoppSturz S3 (Intervention Packages): All 3 risk-tier packages reproduced (gering = Beratung only; moderat = Gleichgewicht/Kraft/Gangsicherheit-Training + Beratung + Wohnraumberatung + Adhärenz; hoch = moderat-package + Zusatzmassnahmen + Notrufsysteme [Rotkreuz-Notruf] + Domizilbehandlung + interprofessioneller Austausch); WHO-Adhärenzdefinition (Sabaté 2003) cited; NICE 2019 cited as basis for "Gesamtpakete-not-individual-components" recommendation. Translation policy: StoppSturz is German-first content for the Swiss audience, Roger-prose Schweizer-ss orthography throughout the German JSON. English translation in en.json is FrailtyTrack-internal (no official English version of StoppSturz exists). Result: 111 new data-i18n keys; total 748 → 859 (DE: 0 missing; EN: 0 missing). 4 new bibliography entries (Frehner StoppSturz Manual 2021, Frehner BFU Fachdokumentation 2.249, Franchignoni 2010 Mini-BESTest, Yingyongyudha 2016 Mini-BESTest cut-off). New JS function showFallRiskFramework(id); new CSS classes .framework-picker, .framework-card, .framework-card.active, .frame-group, .fr-flag, .fr-title, .fr-origin, .fr-desc, .fr-cards-count, .framework-empty-hint, .framework-picker-grid, .framework-picker-intro. Sidebar finding: The Duc et al. 2023 F1000Research paper (doi:10.12688/f1000research.73636.2) on Swiss physiotherapy fall-risk practices lists Roger Hilfiker as co-author alongside Anne-Gabrielle Mittaz Hager (who is also on the StoppSturz Begleitgruppe) and others — flagged for awareness but not added to bibliography without explicit confirmation by Roger. Roadmap continues: v9.2.3 (Mini-BESTest standalone card with Schädler 2014 / Bergström 2012 DACH validation references), v9.2.4 (Berg Balance Scale — Scherfer 2006 Physioscience open-access), v9.2.5 (Tinetti POMA — verify DACH source first), v9.2.6 (STOPPFall medication review tool — WFG-endorsed). All as standalone releases with focused verification.
v9.2.1 — WFG 2022 + FES-I & Short FES-I (Fall Risk Assessment expansion): Second content release within the v9.2 Fall Risk pillar. Scope: Two new cards added to the existing Fall Risk Assessment construct: F4 World Falls Guidelines (WFG) 2022 Risk-Stratification Algorithm (Montero-Odasso et al., Age Ageing 2022) implementing the 3-tier (Low/Intermediate/High) decision tree alongside the CDC STEADI workflow (F0–F3); and F5 Falls Efficacy Scale International (FES-I) and Short FES-I (Yardley 2005 + Kempen 2008) implementing the WFG-recommended (GRADE 1A) standard instrument for concerns about falling. Live-fetch verification (project Rule 1): Five sources fetched and verified in this session. (1) Yardley 2005 (FES-I original 16-item development) confirmed: doi:10.1093/ageing/afi196, PMID 16267188, n=704 community-dwelling adults from UK/Germany/Netherlands/Switzerland/Greece, Cronbach's α=0.96, ICC=0.96. (2) Kempen 2008 (Short FES-I 7-item shortened version): doi:10.1093/ageing/afm157, items 2/4/6/7/9/15/16 from FES-I; range 7–28. (3) Manchester ProFaNE site (https://sites.manchester.ac.uk/fes-i/) live-fetched: confirms FES-I and Short FES-I are "available free of charge for use by researchers and clinicians providing they are appropriately referenced"; German FES-I is officially "Validated" status, German Short FES-I is "Translated" status; DACH contact = Klaus Hauer (Bethanien-Krankenhaus Heidelberg). (4) Hauer 2006 official German FES-I PDF (https://documents.manchester.ac.uk/display.aspx?DocID=38571) live-fetched: all 16 items captured verbatim. Note: Hauer's 2006 German uses "draussen" (Schweizer-ss compatible) but column headers use ß ("Sehr große Bedenken") since this is the German-Germany validated form. FrailtyTrack reproduces all 16 items exactly as in the validated PDF; the scale_note paraphrase in Roger-prose uses Schweizer-ss "grosse" instead. (5) Hauer 2006 official German Short FES-I PDF (DocID=38572) live-fetched: all 7 items verbatim. Cut-points from Delbaere et al. 2010 (Sydney Memory and Ageing Study, n=500): FES-I Low 16-19 / Moderate 20-27 / High 28-64; Short FES-I Low 7-8 / Moderate 9-13 / High 14-28. Cognitive impairment validation from Hauer et al. 2011 (Cronbach's α=0.92) added to bibliography. Translation policy: WFG paper has not been formally translated as a complete document into German; the F4 card uses Roger-prose Schweizer-ss with explicit "FrailtyTrack-Übersetzung — nicht validierter Wortlaut" flag in the attribution (analogous to the v9.2 STEADI translation handling). FES-I 16-item table uses validated German Hauer 2006 wording verbatim (with German-Germany ß orthography preserved as published); the surrounding Roger-prose Swiss UI uses ss orthography. Cross-references and clinical innovation: The WFG card explicitly cites frailty status (CFS ≥5 or Fried ≥3) as a high-risk fall marker — this linkage between FrailtyTrack's existing frailty cards and the Fall Risk pillar is a substantive clinical advance over STEADI alone and reflects global geriatric medicine consensus. The card also presents the WFG TUG >15 s threshold alongside the existing STEADI/CDC TUG ≥13.5 s threshold for clinical judgement (no edits to the existing TUG card — both thresholds are now visible side-by-side across cards). F4 (WFG): 44 i18n keys covering intro, entry section (4 li), gait section (4 li), 3-tier risk-stratification table (4 columns × 3 rows = 12 cells + 4 column headers + 1 heading), severity criteria (5 li), MFRA domain breakdown (6 li), frailty_note alert, and attribution. F5 (FES-I): 41 i18n keys including intro, 16-item Hauer 2006 verbatim table (q1–q16 + 3 column headers + 1 heading), scale_note (response scale 1-4), scoring section with Delbaere cut-points and proration formula (8 li), psychometrics section (Cronbach's α, ICC, WFG GRADE 1A endorsement, term-choice rationale, 7 li), and attribution. Result: 85 new data-i18n keys; total 663 → 748 (DE: 0 missing; EN: 0 missing). 5 new references added to bibliography (Yardley 2005, Kempen 2008, Dias 2006 German validation, Delbaere 2010 cut-points, Hauer 2011 cognitive impairment validation); Montero-Odasso 2022 already in bibliography from v8.19 session, no duplicate added. License clarity: ProFaNE/FES-I is "free of charge for clinical and research use providing they are appropriately referenced" — not as unconditional as STEADI's US federal public-domain status, but adequate for FrailtyTrack with proper attribution. Roadmap continues: v9.2.2 (Berg Balance Scale — Scherfer 2006), v9.2.3 (Mini-BESTest — Schädler 2014, possible Lehre advantage like DGG-CFS), v9.2.4 (Tinetti POMA — verify DACH source first), v9.2.5 (STOPPFall medication review tool), each with its own focused verification pass.
v9.2 — Fall Risk Assessment construct (CDC STEADI): First substantive content release after the v9.1 bilingualisation series. Scope: A new construct section "Fall Risk Assessment" (10th construct on the Test Protocols landing) containing 4 cards based on the CDC STEADI workflow: F0 STEADI Algorithm Overview (3-step Screen→Assess→Intervene workflow with cross-references to existing FrailtyTrack tests), F1 Stay Independent 12-Question Self-Assessment (all 12 questions verbatim with point values; ≥4 = at risk), F2 Three Key Questions Rapid Screen (3-question CDC verbatim), F3 4-Stage Balance Test (4 progressively challenging static balance positions, 10-second cut-offs, CDC verbatim instruction script). Live-fetch verification (project Rule 1): Three CDC sources verified in this session. (1) STEADI Algorithm at https://www.cdc.gov/steadi/media/pdfs/STEADI-Algorithm-508.pdf — live-fetched, full 3-step algorithm read. License: US federal government work product, public domain, freely usable. (2) Stay Independent brochure (2023 version) at https://www.cdc.gov/steadi/pdf/STEADI-Brochure-StayIndependent-508.pdf — live-fetched, all 12 questions captured verbatim with their point values (Q1, Q2 = 2 points each; Q3-Q12 = 1 point each; total ≥4 = at risk). Underlying instrument: Rubenstein et al. 2011 (J Safety Res 42(6):493-499); validation in 1,440 community-dwelling older adults; sensitivity 81% / specificity 35% at the ≥4 threshold. (3) 4-Stage Balance Test at https://www.cdc.gov/steadi/media/pdfs/STEADI-Assessment-4Stage-508.pdf — live-fetched, all 4 positions and the verbatim patient instruction script captured ("I'm going to show you four positions. Try to stand in each position for 10 seconds…"). Underlying validation: Rossiter-Fornoff et al. 1995 (FICSIT). Public-domain implications: Unlike the v9.1.4 ADS (Hogrefe), v9.1.4 CFS (DGG), v9.1.6 DZHK 6MWT, v9.1.6 Mini-Cog (Borson), and v9.1.6 MoCA (Nasreddine) situations, STEADI has no copyright restrictions whatsoever — CDC materials as US federal government work product are unconditionally in the public domain. The Stay Independent brochure even says "Adapted with permission of the authors" referring to the underlying Rubenstein 2011 instrument; the CDC adaptation is itself freely reproducible. Translation policy for v9.2: No officially validated DACH-region German STEADI translation exists. The German wording in this tool is therefore a FrailtyTrack-internal Roger-prose Schweizer-ss translation of the CDC English source, explicitly flagged as "FrailtyTrack-Übersetzung — nicht validierter Wortlaut" in the F1 card's translation note (analogous to the v9.1.4 ADS / v9.1.6 MoCA copyright transparency notes). Bilingual from day one (DE + EN simultaneously) per the v9.2 scope decision. F0 (STEADI Algorithm): 30 keys covering 3 workflow steps (Screen/Assess/Intervene) with 6 li each, a "Integration with FrailtyTrack tests" cross-reference section showing how existing test results from the v9.1 series feed into STEADI Step 2 (TUG ≥13.5s, OLS-FAIL, FSST ≥15s, 5×STS ≥12s, 30s CST below-norm, gait speed <0.8 m/s), and a follow-up alert (30-90 days). F1 (Stay Independent): 41 keys including 12 question/why-it-matters pairs, a 4-line scoring section, a 4-line clinical use note, and full attribution. F2 (Three Key Questions): 20 keys including 3 questions/follow-up pairs, a 3-line interpretation section, a 3-line clinical use context, and attribution. F3 (4-Stage Balance): 32 keys covering 8-line protocol with verbatim CDC instruction script, 6-line interpretation, a 4-row decision-points table with stage/position/cut-off/meaning columns, and attribution. Result: 126 new data-i18n keys; total 537 → 663. New cross-references added without new external dependencies: the F0 card cross-references existing v9.1 cards (TUG, 30s CST, OLS, FSST, 5×STS, 4MGS) by their card identifiers (B1, etc.) and existing Bohannon 2006/Shumway-Cook 2000/Araujo 2022/Rikli & Jones 2002/Makizako 2017/Simpkins 2022 references — these references were already verified and bibliographied in earlier releases (v8.x and v9.1.x); zero new memory-based references introduced in this release. Architecture changes: 1 new construct landing card on the Test Protocols overview (becomes 10th of 10 cards), 1 new protocol-section id="ps-fall_risk" with 4 cards. Generic showConstruct('fall_risk') JS routing works without any JS changes (the v9.1.0 architecture handled this case). Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. With v9.2 shipped, the Fall Risk pillar has its STEADI workflow anchor; future v9.2.x releases can add additional fall-risk assessments (BBS-Scherfer, FES-I-Dias/Kempen, Mini-BESTest-Schädler, Tinetti POMA) as cards within this same section, each with its own focused live-fetch verification pass.
v9.1.6 — Aerobic + Cognitive test-card bilingualisation (4 cards): Seventh sub-release of v9.1 bilingual implementation. Scope: Test Protocols tab — the final four test cards: Aerobic Endurance (6MWT, 2MST) and Cognitive Assessment (Mini-Cog, MoCA). With v9.1.6 shipped, the entire Test Protocols tab is now fully bilingual. Live-fetch verification (project Rule 1): Three sources verified in this session. (1) DZHK-SOP-K-04 v1.4 at https://dzhk.de/fileadmin/Downloads/TORCH-Dokumente/DZHK-SOP-K-04_6-Minuten-Gehtest__6MWT_.pdf — live-fetched, full 15-page SOP read. Authors: Marcus Dörr, Kristin Lehnert (Greifswald), reviewed by Rolf Wachter (Göttingen), gültig ab 16.04.2014. License: Public DZHK research SOP based on ATS 2002 guidelines and the Kompetenznetz Asthma und COPD SOP; reproduced unmodified for educational purposes (similar attribution-only stance as KCGeriatrie). The verbatim patient instruction script ("Sie sollen bei diesem Test innerhalb von sechs Minuten so weit wie möglich gehen…"), encouragement phrases ("Sehr gut, Sie haben noch ... Minuten" / "Weiter so, Sie haben noch ... Minuten"), and 15-second-warning phrase ("In Kürze werde ich Sie auffordern stehen zu bleiben. Ich komme dann zu Ihnen.") have been reproduced verbatim. The 6MWT card protocol was expanded from 8 to 10 li items to incorporate these DZHK-verified phrases. Two pre-existing source bugs were corrected in passing: SpO<sub>2</sub> double-encoded HTML entities → SpO<sub>2</sub>; DZHK version cited as v1.0 → corrected to v1.4. (2) Mini-Cog official Standardized German form at https://mini-cog.com/wp-content/uploads/2022/09/GERMAN-Standardized-MiniCog-Form-in-German.pdf — live-fetched, all 6 official word-list versions captured (v1 Banane/Sonnenaufgang/Stuhl through v6 Tochter/Himmel/Berg), full instruction wording read. License: "Mini-Cog © S. Borson. All rights reserved. Reprinted with permission of the author solely for clinical and educational purposes. May not be modified or used for commercial, marketing, or research purposes without permission of the author (soob@uw.edu)." FrailtyTrack qualifies as educational use. The Mini-Cog protocol was expanded from 3 to 4 li items (added the 6 word-list versions enumeration) and scoring expanded from 8 to 9 li items (added the <3 / <4 cut-off detail from the German form). Attribution footer added. (3) MoCA copyright situation (Nasreddine 2005, © MoCA Test Inc.): verified that mandatory training and certification ($125 per user, lifetime) has been required since 1 September 2019, and that publishing the test or its instructions is explicitly prohibited. Verbatim MoCA test items (specific word lists, the cube to be copied, trail-making sequence, etc.) are therefore NOT reproduced inside FrailtyTrack. The Naming domain item "(lion, camel, rhinoceros)" was REMOVED from the source as that constitutes verbatim test items. The intro "Freely available with registration" was corrected to "Available with mandatory training and certification" (post-2019 reality). The "5-word recall — 5 pts" Memory domain entry was corrected to "5-word registration (no immediate points awarded)" since registration is for later delayed-recall. A new transparency note (similar to the Hogrefe ADS note in v9.1.4) directs users to obtain the official certified MoCA from mocatest.org. 6MWT card: 30 new data-i18n keys including 10-line protocol, 7-line thresholds, 5 column headers, 2 narrative blocks (Morbach 2024 STAAB note retained from v8.23, now translated; new DZHK attribution footer). 2MST card: 19 new keys covering the full Rikli & Jones 1999 protocol and 2002 normative values (Roger-prose Schweizer-ss). Mini-Cog card: 18 new keys including the 4-line protocol with all 6 word-list versions, 9-line scoring algorithm, and Borson attribution footer (German wording verbatim from mini-cog.com). MoCA card: 35 new keys covering 9 domain rows, 8 interpretation rows, 4-row cognitive frailty table, and the new copyright transparency note. Result: 102 new data-i18n keys added to both DE and EN tables. Total i18n keys grew 435 → 537. Two new content elements added in this release: the DZHK attribution footer in the 6MWT card and the MoCA copyright note. One pre-existing content correction: removal of MoCA verbatim Naming items per copyright policy. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. v9.1 series complete: with v9.1.6 the bilingual implementation reaches all originally scoped content; v9.2 will turn to the Fall-Risk pillar (BBS-Scherfer, FES-I, Tinetti POMA, Mini-BESTest, STEADI logic) as a separate substantive feature release.
v9.1.5 — Strength / Power / Balance test-card bilingualisation (8 cards): Sixth sub-release of v9.1 bilingual implementation. Scope: Test Protocols tab — eight test cards across four constructs: Muscle Strength (HGS, KES), Functional Power (30s CST, 5×STS, 1minSTS), and Balance & Stepping (OLS-10s, FSST, DT-TUG). Source policy: All 8 cards are Roger-authored Schweizer-ss German prose. No validated DACH-region clinical translations were available for these specific procedural protocols (HGS Roberts 2011 SOP, KES make-test, Rikli & Jones 30s CST, 5×STS Guralnik 1994, Strassmann 1minSTS, Araujo 2022 OLS, Dite & Temple 2002 FSST, Montero-Odasso DT-TUG), so no live-fetch verification was required for this release — references already verified in prior sessions and present in the bibliography are preserved unchanged. Schweizer-ss orthography applied throughout: 'regelmässig' (not 'regelmäßig'), 'Sekunden' (with ss), 'Stoppuhr', 'Standschwankung', 'gemäss', 'Füsse', 'fest' (intensifier kept since it has no ß equivalent), 'müssen', 'schlüssel'. The unique Schweizer-ss thousands separator apostrophe (n=49'964 instead of n=49,964) is used in normative data references. HGS card: 24 keys covering protocol (6 li), cut-points (4 li), Dodds 2014 + Bohannon 2019 norm tables (column headers + row data unchanged). KES card: 54 keys — the densest card, including 9-line protocol, 10-line norms list, Bohannon 2017 reference table with 5 column headers, and the 'Why KES?' comparison table (7 row labels × 3 columns × 2 cells = 21 cell keys). 30s CST card: 25 keys, Rikli & Jones 2002 norms with 5 column headers and Garcia-Aguirre 2025 power formula. 5×STS card: 32 keys covering full protocol, interpretation list, Bohannon 2006 + Grgic 2026 norm tables (each with own column headers). Note: Bohannon 2006 'Comment' cells use a single shared key since all three rows have identical text. 1minSTS card: 24 keys covering Strassmann/Puhan 2013 protocol; 12-row Swiss population norm table data unchanged (data values are language-neutral; only column headers and footnote translated). OLS-10s card: 22 keys; the rowspan-5 Mortality-risk cell uses a single shared key (HR 1.84 explanation). FSST card: 18 keys covering Dite & Temple 2002 step-sequence protocol and color-coded fall-risk thresholds (color spans preserved in keys). DT-TUG card: 30 keys including 8-line protocol, 7-line DTC interpretation, and the 4-column DTC interpretation table with 3 rows. Result: 229 new data-i18n keys added to both DE and EN tables. Total i18n keys grew 206 → 435. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. Out of v9.1.5 scope: 6MWT (DZHK live-fetch needed), 2-Min Step, Mini-Cog, MoCA — deferred to v9.1.6 with the verification budget appropriate to MoCA's copyright situation (similar to ADS in v9.1.4). With v9.1.5 shipped, all non-cognitive Test Protocols cards are now fully bilingual; v9.1.6 will close the loop on aerobic + cognitive constructs.
v9.1.4 — Frailty-construct test cards bilingualisation (Fried PFP, CFS): Fifth sub-release of v9.1 bilingual implementation. Scope: Test Protocols tab — the two test cards inside the Global Frailty Status construct (Fried Frailty Phenotype and Clinical Frailty Scale). Live-fetch verification (project Rule 1): Two sources verified in this session. (1) DGG official German CFS poster at https://www.dggeriatrie.de/images/Bilder/PosterDownload/200331_DGG_Plakat_A4_Clinical_Frailty_Scale_CFS.pdf — live-fetched, all 9 stage descriptions read verbatim. License explicitly states "Vervielfältigung für nicht-profitorientierte Zwecke im Sinne der Patientenversorgung sowie Forschung und Lehre gestattet" (reproduction permitted for non-profit purposes including patient care, research and teaching). FrailtyTrack qualifies under "Lehre". Authors: Singler K., Gosch M., Antwerpen L. © 2020. The DGG version is the de facto standard in DACH practice (recommended by both DGG and DIVI for COVID-19 ICU triage; cited by the German Bundestag). (2) Dalhousie watermarked CFS v2.0 German PDF at https://cdn.dal.ca/.../CFS_V2_ge_WM.pdf — attempted live-fetch failed because the PDF is image-based (no machine-readable text). The DGG-Singler version was used as the authoritative source instead. CFS version note: The DGG poster is "modified after Version 1.2_EN" (Rockwood 2005–2009 era), NOT v2.0 (Rockwood & Theou 2020 revision). The current FrailtyTrack tool uses v1.x English labels (e.g. "Very Mild Frailty" not the v2.0 "Living with Very Mild Frailty"), so the DGG German maps cleanly to existing English wording — both languages now consistently at the v1.x level. A future release may update both languages to v2.0 if desired. (3) Hautzinger & Bailer 2012 ADS (Allgemeine Depressionsskala, German validated CES-D translation, 2nd edition, Hogrefe Verlag): copyright held by Hogrefe; verbatim ADS items therefore NOT reproduced inside FrailtyTrack. Instead, an explicit transparency note in both Fried PFP card and audit log directs users to obtain the validated ADS-L manual from Hogrefe / Testzentrale for clinical use. The English Fried 2001 wording (paraphrased from CES-D items 7 and 20: "everything an effort" / "could not get going") is preserved unchanged in the English version of the card. Fried PFP: 26 new data-i18n keys covering heading, intro, equipment list, criterion thresholds, gait speed cut-off table headers, handgrip cut-off table headers, and the new exhaustion-note alert added in this release. German wording is Roger-authored Schweizer-ss prose. CFS: 31 new data-i18n keys covering heading, intro, table column headers, 9 stage labels (cat) and 9 stage descriptions (desc) reproduced verbatim from the DGG Singler 2020 poster, frailty-status labels (Robust/Pre-frail/Frail/Terminal), the threshold alert, the Swiss validation evidence box (Kaeppeli 2020 / Rueegg 2022 retained from v8.23, now translated), and a new DGG attribution footer. Result: 57 new data-i18n keys added to both DE and EN tables. Total i18n keys grew 149 → 206. One new content element added in this release: a new "Hinweis zum Erschöpfungs-Kriterium" alert inside the Fried PFP card (protocols.fried.exhaustion_note) that did not exist in v9.1.3 — its purpose is the transparent disclosure of why the verbatim ADS wording is not reproduced. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. Out of v9.1.4 scope: HGS / KES / 5×STS / 30s CST / 1min STS / OLS / FSST / 2-Min Step / Mini-Cog / MoCA / DT-TUG (deferred to v9.1.5).
v9.1.3 — Gait/Mobility test cards bilingualisation (4MGS, TUG, SPPB): Fourth sub-release of v9.1 bilingual implementation. Scope: Test Protocols tab — three test cards inside two construct sections: 4MGS and TUG inside Gait Speed & Mobility, plus SPPB inside Physical Performance Battery. Live-fetch verification (project Rule 1): KCGeriatrie SPPB scoring sheet PDF (https://www.kcgeriatrie.de/fileadmin/Kcgeriatrie/Assessments/sppb.pdf) and KCGeriatrie TUG form PDF (https://www.kcgeriatrie.de/fileadmin/Kcgeriatrie/Assessments/tug.pdf) were live-fetched in this session. Both forms confirm the explicit copyright notice "Es besteht kein Copyright" / "Dem Kompetenz-Centrum Geriatrie liegen keine Hinweise über ein eventuell bestehendes Copyright vor". SPPB: The KCGeriatrie SPPB form is a scoring sheet only, not a verbatim instruction script. Sub-test labels (1. Balance-Test with 'geschlossener Stand' / 'Semitandenstand' / 'Tandemstand', 2. 4-Meter-Gehtest, 3. Stuhl-Aufsteh-Test) and time cut-offs (e.g. <4.82 / 4.82–6.20 / 6.21–8.7 / >8.7 s for the gait sub-test) reproduced verbatim. The "Semitandenstand" spelling on the official form is preserved verbatim (note: the form uses 'Semitanden' rather than the more usual 'Semitandem' — KCGeriatrie's spelling is reproduced as-is). The procedural prose surrounding the verbatim labels is Roger-authored Schweizer-ss German, NOT claimed as a "validated translation". TUG: The KCGeriatrie TUG form contains a verbatim patient-instruction script which has been reproduced word-for-word in protocols.tug.protocol.li1–li6 ("Der Proband sitzt auf einem Stuhl mit Armlehne (Sitzhöhe ca. 46 cm) ..."). The German-Germany "ß" orthography on the published form is preserved as-is per project policy on validated clinical translations. 4MGS: Per Roger's v9.1.3 decision ("we should be transparent and mention both"), the 4MGS card has been restructured to present BOTH standard variants explicitly: Variant A = SPPB-internal (Guralnik 1994, start standing, time full 4 m, used inside SPPB and EWGSOP2 practice) and Variant B = standalone (Studenski 2011, walk longer 6–8 m path, time only the middle 4 m at steady state, used in survival-prediction literature). Cut-offs are largely interchangeable but protocol detail differs; this transparent presentation lets clinicians match the variant to their referring source. Result: 89 new data-i18n keys added to both DE and EN tables (4MGS: 26 keys including dual-variant structure; TUG: 22 keys; SPPB: 41 keys covering subtests/classification/scoring table/Alcazar power formula/normative tables). Total i18n keys grew 60 → 149. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. Out of v9.1.3 scope: Fried PFP and CFS cards inside the Frailty construct (deferred to v9.1.4 with their own live-fetch verification pass against Dalhousie official German CFS PDF and Hautzinger & Bailer 2012 ADS for Fried exhaustion items). Remaining tests (HGS, KES, 5×STS, 30s CST, 1min STS, OLS, FSST, 2-Min Step, Mini-Cog, MoCA, DT-TUG) deferred to v9.1.5.
v9.1.2 — Test Protocols landing page bilingualisation: Third sub-release of the v9.1 bilingual implementation. Scope: Test Protocols tab landing view — the construct-card grid that lists the nine assessment domains visible when the tab opens. Translation policy applied (per Roger's v9.1.2 decision): "Frailty" is preserved as English clinical term throughout the German UI (never "Gebrechlichkeit"), because (a) DACH research literature uses Frailty, (b) "Gebrechlichkeit" carries defeatist connotations and obscures the dynamic/reversible nature of the construct, (c) Pre-frail/Frail/Robust as status labels stay English for consistency. "Screening" kept as established German loanword. "Sarcopenia" → "Sarkopenie" (etablierter deutscher Fachbegriff, used by Drey 2020 et al.). All other clinical-domain terminology fully translated to German with Schweizer ss-Orthografie. Translation policy block now formalised in de.json under _translation_policy. Tagged elements: Test Protocols landing header (title + subtitle); 9 construct cards (title + tagline each); 9 protocol-section headers visible when a card is opened (title + subtitle); 9 "Back to overview" buttons (single shared key). For 8 of the 9 constructs, the protocol-section subtitle differs slightly from the card tagline (different separator characters or punctuation) — these get a tagline_section variant key alongside the card-level tagline; the Frailty section subtitle happens to match its card tagline exactly, so both share a single frailty.tagline key. Result: 19 new data-i18n keys added to both DE and EN tables (1 landing.title + 1 landing.subtitle + 1 back_to_overview + 2 view_tests/view_test + 9 construct titles + 9 card taglines + 8 section-subtitle variants — less de-duplication of the shared frailty.tagline key). Total i18n keys grew 41 → 60. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. This is a Roger-authored UI prose release — no validated clinical translations were modified, so no live-fetch verification was required (per project Rule 1, live-fetch is required only for content drawn from external publications). The validated questionnaire content from v9.1.1 (Braun 2018 PRISMA-7/FRAIL/GFI, Drey 2020 SARC-F) is preserved unchanged. Out of v9.1.2 scope: Individual test cards within each construct (SPPB protocol text, TUG instructions, 6MWT instructions, CFS evidence box, Fried exhaustion items, KES, HGS, etc.) — these contain validated clinical translations and will be addressed in v9.1.3–v9.1.5, each with its own live-fetch verification pass against the published validated source (Drey 2020, KCGeriatrie, DZHK SOP-K-04, Dalhousie CFS PDF, Hautzinger & Bailer 2012 ADS).
v9.1.1 — Validated-questionnaire bilingualisation (PRISMA-7, FRAIL, GFI, SARC-F): Second sub-release of v9.1 bilingual implementation. Architecture changes: (1) i18n.js extended with an observer pattern (FrailtyTrackI18n.subscribe(callback), broadcast at the end of applyLang(), plus getCurrentLang() for synchronous reads); (2) the per-section setQLang('en'/'de') toggle in the Questionnaires section (two buttons "English" / "Deutsch") was removed — questionnaire language now follows the global topbar [DE] [EN] control via the observer. The previous local Q_LANG state remains, but its setter now subscribes to the topbar; users see one unified language control. (3) Three calc-function status labels in app.js (Possible Frailty/Unlikely Frail in calcPRISMA7; Frail/Pre-frail/Robust in calcFRAIL; Frail/Not Frail in calcGFI) are now resolved through a small qT() helper that reads from the i18n table at render time, with safe English fallback. Translation policy applied: validated PRISMA-7/FRAIL/GFI question items remain unchanged in app.js (Braun 2018 verbatim, German-Germany spelling preserved). Roger-authored questionnaire-section intro prose written in Swiss orthography (ss). SARC-F German item wording verified verbatim against Drey 2020 Supplementary Table 1 (paper PDF live-checked in this session: J Am Med Dir Assoc 2020;21(6):747-751.e1, doi:10.1016/j.jamda.2019.12.011, PMID 31980396). The five domain labels (Kraft, Gehen, Aufstehen, Treppensteigen, Stürze), full item phrasing ("Wie schwer fällt es Ihnen, …"), response options (nicht schwer / etwas schwer / sehr schwer), and the two validated footnotes (water-box example for 5 kg; "Entspricht den letzten 12 Monaten" for past-year falls) are reproduced verbatim. Initial provisional wording from session memory was caught and corrected during live-fetch verification — all five items required correction (e.g. "Wie viel Schwierigkeiten haben Sie damit, durch ein Zimmer zu gehen?" was replaced with the published "Wie schwer fällt es Ihnen, auf Zimmerebene umher zu gehen?"). This is exactly the failure mode that project Rule 1 (no memory-based references; live-fetch verification mandatory) is designed to prevent. Result: 21 new data-i18n keys added to both DE and EN tables (questionnaire section title/intro/clinical-use, PRISMA-7/FRAIL/GFI status labels, SARC-F item heading and 5 items). Total i18n keys grew from 20 → 41. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED].
v9.1.0 — Bilingual UI infrastructure (chrome scope, non-content release): First sub-release of the v9.1 bilingual implementation. Adds a [DE] [EN] segmented language toggle to the topbar, a small i18n.js runtime module (~110 lines, vanilla JS) that loads two translation tables (i18n/de.json, i18n/en.json) inlined into the build at build time, and a data-i18n="key.path" tagging convention for translatable elements. Build script (build.py) extended with deterministic JSON inlining: i18n tables are loaded, top-level _comment / _status keys stripped, serialised with sort_keys=True for stable byte output, and substituted into i18n.js at the build-time markers. Persistence is via URL hash (#lang=de / #lang=en) — no cookies, no localStorage, preserving the privacy story unchanged. Default language: German. On first load with no #lang in the URL, the navigator locale is honoured only if it begins with en; otherwise the tool defaults to DE. v9.1.0 scope (intentionally narrow): topbar tagline + 5 operational badges; nav-tab labels (7); educational disclaimer banner (title + body); About-tab section header (title + subtitle + build note); About-tab disclaimer block (title + body — replacing the previous parallel-bilingual block with a single i18n-driven block). Out of v9.1.0 scope: Test Protocols tab, Background tab, Demo Cases tab, Practice Case Entry tab, Learning Results tab, Longitudinal Comparison tab, STS-compare tab, About-tab bibliography content (these remain English-only and will be tagged in v9.1.1 / v9.1.2). Validated clinical translations preserve published spelling — e.g., the existing inline PRISMA-7/FRAIL/GFI toggle (Braun 2018) and the SARC-F German wording (Drey 2020) remain in their published German-Germany orthography. Roger's own UI prose uses Swiss orthography (ss, no ß) per the project policy. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. Build determinism confirmed via two consecutive rebuilds producing matching SHA-256 hashes.
v9.0 — Modular source split (non-content release): v9.0 is a structural refactor of the v8.23 single-file source into a modular source tree (src/_head.html, src/styles.css, src/_body_open.html, eight tab partials in src/partials/, src/js/app.js, src/_main_close.html, src/_body_close.html) with a deterministic Python build script (build.py, ~70 lines, standard library only) that concatenates the modular source back into a single distributable HTML file. Byte-equivalence test: PASSED. The first-pass build of v9.0.0-test (with no version bumps applied) produced an output byte-identical to the v8.23 source — confirmed by diff -q and matching SHA-256 hashes (343cb444f8b6eb015953564e6550bf0cddf1e590e8a5e0f9557a321cd84396d9). This proves the split is lossless before any content edits are applied. Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. The v8.23-content carry-forward is exact; the only changes between v8.23 and v9.0 in the rendered output are the five operational version markers (browser title, topbar badge, German disclaimer prose, English disclaimer prose, page footer) and one stray "Version 8.22" subtitle in the About-tab section header that was missed in the v8.23 edit pass and is now corrected to "Version 9.0". The bilingual UI (German default, English toggle, validated translations from the v8.23 verification foundation) is staged for v9.1, where it can be implemented cleanly in the modular architecture against the verified Kaeppeli 2020, Rueegg 2022, Morbach 2024 STAAB, and Hautzinger & Bailer 2012 ADS sources. The fall-risk pillar (BBS, FES-I, Tinetti POMA, Mini-BESTest, STEADI logic) is staged for v9.2 with its own dedicated verification pass.
v8.23 — Swiss/German validation references for clinical instruments (foundation for v9.0 bilingual UI): Four new references entered the bibliography — Kaeppeli et al. 2020 (Swiss validation of CFS in the Basel ED; n=2,393; AUC 0.81 for 30-day mortality; doi:10.1016/j.annemergmed.2020.03.028, PMID 32336486), Rueegg et al. 2022 (extended Swiss CFS validation for 1-year mortality; n=2,191; AUC 0.767 outperforming the Emergency Severity Index; doi:10.1111/acem.14460, PMID 35138670), Morbach et al. 2024 STAAB (first German-population age- and height-specific reference percentiles for 6MWD; n=2,762 Würzburg; 15-m hallway protocol; doi:10.1007/s00392-023-02373-3, PMID 38236418), and Hautzinger & Bailer 2012 ADS (validated German version of CES-D; canonical wording for the two items used in Fried's exhaustion criterion; ISBN 978-3-8409-2393-5; book, no DOI). Five additional references already present in the bibliography were re-fetched and confirmed in this session: Guralnik 1994 SPPB, Podsiadlo & Richardson 1991 TUG, Radloff 1977 CES-D original, ATS 2002 6MWT, Rockwood 2005 CFS. All five fields (authors, title, journal, volume/issue/pages, DOI/ISBN) confirmed for each. Standard-wording sources without peer-reviewed validation papers were also identified for the planned v9.0 German UI: Dalhousie official German CFS v2.0 PDF, KCGeriatrie SPPB and TUG administration forms (de facto DACH standard), and DZHK-SOP-K-04 6MWT German clinical SOP. Zero errors detected; zero memory-based references retained; no entries flagged [UNVERIFIED]. New CFS card evidence box added to the Test Protocols tab citing Kaeppeli 2020 + Rueegg 2022. New 6MWT card evidence box added to the Test Protocols tab citing Morbach 2024 STAAB and noting DZHK SOP-K-04 as German clinical SOP. New "Swiss/German Validation References for Clinical Instruments" bibliography block added to the About tab containing the 4 new entries with full author lists, PMIDs, and DOI links. "Still not re-fetched" block unchanged in count (~20 entries); per Rule 4, no blanket "all DOIs verified" claim is made.
v8.22 — new live-fetch and verification pass for the SARC-CalF Optional Extension: Three new references entered the bibliography — Yang 2018 (largest community-based replication, n=4,361, doi:10.1016/j.jamda.2017.12.016, PMID 29477774), Krzymińska-Siemaszko 2020 (Polish/European replication, n=260, doi:10.2147/CIA.S250508, PMID 32425513), and Lim 2019 (cut-off methodology letter, doi:10.1007/s12603-019-1177-y, PMID 30932140). Four references already present in the v8.21 bibliography were re-fetched and confirmed: Barbosa-Silva 2016 (SARC-CalF development); Bahat 2018 (Turkish replication); Chen 2020 / AWGS 2019; Voelker 2021 (systematic review). All seven have all five fields (authors, title, journal, volume/issue/pages, DOI/PMID) confirmed against PubMed and the publisher's record. Zero errors detected; zero memory-based references retained; no entries flagged [UNVERIFIED].
v8.21 — new live-fetch and verification pass for the SARC-F Background tab: Malmstrom 2013 (original editorial), Malmstrom 2016 (primary validation; moved out of the unverified list), Cruz-Jentoft 2019 / EWGSOP2 (cross-referenced from v8.18 block), Woo 2014 (community validation), Ida 2018 (meta-analysis), Barbosa-Silva 2016 (SARC-CalF), Chen 2020 / AWGS 2019, Bahat 2018 (SARC-F vs SARC-CalF), Voelker 2021 (systematic review), Drey 2020 (German validation), Lu 2021 (diagnostic meta-analysis), Bauer 2019 (SCWD position paper), Dent 2018 (ICFSR guidelines). All thirteen have all five fields (authors, title, journal, volume/issue/pages, DOI/PMID) confirmed against PubMed and the publisher's record. Zero errors detected during the fetch pass; zero memory-based references retained.
v8.20 — moved out of unverified list (now live-fetched and confirmed): Demo case RCT sources (Merchant 2021, Tan 2022, Pandey 2019, Tarazona-Santabalbina 2016, Yoon 2018) and questionnaire references (Hébert 2003, Raîche 2008, Morley 2012 [FRAIL], Morley 2013 [Frailty consensus], Schuurmans 2004 [GFI], Bielderman 2013 [GFI multidimensional], Clegg 2015 [DTA review]). All twelve have all five fields (authors, title, journal, volume/issue/pages, DOI/PMID) confirmed against PubMed and the original publisher records.
v8.19 — moved out of unverified list (now live-fetched and confirmed): Huemer/NAKO 2023, Bergland & Strand 2019, Perera 2006, Bohannon 2006 (5×STS meta-analysis), Baltasar-Fernandez 2021, Montero-Odasso 2022 (Age Ageing). All six have all five fields (authors, title, journal, volume/issue/pages, DOI) confirmed against PubMed and the original publisher records.
Per project protocol, references not verified by live fetch in the current session are listed as unverified for this session. They were verified in prior sessions and the DOIs are considered reliable. Independent clinical verification is always recommended before citing.
Cumulative audit summary:
v8.12 — 15 references live-fetched · 1 DOI corrected (Svinøy 2021 TUG: CIA.S279895 → CIA.S294512, 9 locations) · security hardening (CSP, rel=noopener, htmlEscape()) |
v8.13 — 0 new live-fetches · 0 DOI changes · security hardening (innerHTML → DOM API for all user-derived values, legend rebuilt with createElement(), age/sex coerced at parse time) |
v8.14 — 3 live-fetches · 3 first-author errors corrected (Abizanda→Tarazona-Santabalbina; Krishnaswami→Pandey; Tan→Merchant) · 1 DOI corrected (jamda.2016.01.074→.019, 3 locations) · 1 citation year corrected (Krishnaswami 2020→Pandey 2019) · 1 reference flagged [UNVERIFIED]: Langlois doi:10.1016/j.eurger.2023.05.003 |
v8.17 — Regulatory reframe: Teaching & Reference Tool (non-medical-device). Disclaimer banner, learning mode, educational framing throughout. No DOI changes. | v8.16 — 2 DOI errors corrected (Rikli & Jones 2002 fabricated DOI removed; Alcazar 2018 DOI suffix corrected .07.013→.08.006) • Questionnaire tab integrated into Protocols tab as 10th construct section • Tab count reduced 7→6 |
v8.15 — 1 additional live-fetch (Yoon 2018 PubMed, PMID:30272098) · 1 reference fully re-identified: "Langlois F et al. Eur Geriatr Med 2023" corrected to Yoon DH, Lee J-Y, Song W. J Nutr Health Aging. 2018;22(8):944–951. doi:10.1007/s12603-018-1090-9 — author, journal, year, and DOI all wrong; corrected per Roger's confirmation · 5 locations updated. |
v8.18 — EWGSOP2 paper integration · 7 references live-fetched this session (Cruz-Jentoft 2019 / EWGSOP2; Studenski 2014 / FNIH; Cesari 2009 / Health ABC; Pavasini 2016 / SPPB; Bischoff 2003 / TUG; Abellan van Kan 2009 / IANA gait speed; Ishii 2014 / screening test) · 1 PMID error corrected for the EWGSOP2 paper (was 30312414 in pre-v8.18 versions; correct PMID per live PubMed fetch is 30312372; PMCID PMC6322506; erratum afz046 PMID:31081853) · 6 new bibliography entries added in a new "EWGSOP2 Cut-off Source References" block · New EWGSOP2 Operational Framework card (S0) added to the Sarcopenia Screening section, covering Table 1 operational definition, F-A-C-S algorithm, full Table 3 cut-offs, primary/secondary classification, acute/chronic classification, and frailty↔sarcopenia overlap · ~28 references carried forward from prior sessions remain unverified in v8.18 and were not re-fetched this session — per Rule 4, no blanket "all DOIs verified" claim is made. |
v8.19 — Targeted re-verification pass on high-priority references driving displayed cut-offs and percentile charts · 6 references live-fetched this session (Huemer/NAKO 2023; Bergland & Strand 2019; Perera 2006; Bohannon 2006 / 5×STS meta-analysis; Baltasar-Fernandez 2021; Montero-Odasso 2022 / falls guidelines) · All five fields (authors, title, journal, volume/issue/pages, DOI) confirmed for each · PMIDs added where previously missing (36702514, 31395008, 16696738, PMC8484545, PMC9523684) · Full author lists expanded for Huemer/NAKO 2023 (was "et al.") and Perera 2006 (was "et al.") · 1 published-title typo finding for Baltasar-Fernandez 2021: the original Sci Rep title reads "negatives outcomes" (anomalous plural, confirmed across Nature.com, PMC, Springer Nature and independent citing literature); FrailtyTrack pre-v8.19 silently corrected to "negative outcomes"; v8.19 restores the original wording with [sic] annotation per scientific citation best practice · "Not re-fetched" block trimmed from ~28 to ~22 entries; six entries moved into the verified pool. ~22 references still carried forward from prior sessions remain unverified in v8.19; per Rule 4, no blanket "all DOIs verified" claim is made. |
v8.20 — Targeted re-verification pass on demo case RCT sources and questionnaire references · 12 references live-fetched this session: Demo RCT sources (Merchant 2021 [HAPPY]; Tan 2022 [SAIF]; Pandey 2019 [JACC HF]; Tarazona-Santabalbina 2016 [JAMDA]; Yoon 2018 [JNHA]) and questionnaire references (Hébert 2003 [PRISMA model]; Raîche 2008 [PRISMA-7 cut-off]; Morley 2012 [FRAIL]; Morley 2013 [Frailty consensus]; Schuurmans 2004 [GFI]; Bielderman 2013 [GFI multidimensional]; Clegg 2015 [DTA review]) · All five fields (authors, title, journal, volume/issue/pages, DOI/PMID) confirmed for each · 2 PMID errors corrected this session: (a) Merchant 2021 PMID was 33953631; correct PMID per live PubMed fetch is 33937294 (PMCID PMC8086796) — corrected in 2 locations (bibliography + audit log); (b) Hébert 2003 PMID was 14526871; correct PMID per live PubMed fetch is 12943358 — corrected in 2 locations (bibliography + Questionnaires tab inline). PMCIDs added where previously missing (PMC8086796 for Merchant 2021, PMC9713022 for Tan 2022, PMC8067953 for Pandey 2019, PMC4515112 for Morley 2012, PMC4084863 for Morley 2013, PMC3766248 for Bielderman 2013) · Full author lists expanded for Tan 2022 (was "et al."), Morley 2013 (was "et al."), and Bielderman 2013 (was "et al.") · Tan 2022 corrigendum noted (Front Med 2022;9:1105448, doi:10.3389/fmed.2022.1105448, PMID 36619615) · "Still not re-fetched" block trimmed from ~22 to ~21 entries; 12 entries moved into the verified pool (3 prior demo RCT entries had been verified in earlier sessions and 9 are newly added). ~21 references still carried forward from prior sessions remain unverified in v8.20; per Rule 4, no blanket "all DOIs verified" claim is made. |
v8.21 — Dedicated SARC-F scientific evaluation tab (Background: Sarcopenia) · 13 references live-fetched this session: Malmstrom 2013 (original editorial); Malmstrom 2016 (primary validation; moved out of unverified list); Cruz-Jentoft 2019 / EWGSOP2 (cross-referenced); Woo 2014 (Hong Kong community validation); Ida 2018 (first SARC-F meta-analysis); Barbosa-Silva 2016 (SARC-CalF development); Chen 2020 / AWGS 2019; Bahat 2018 (Turkish SARC-F vs SARC-CalF replication); Voelker 2021 (largest systematic review of SARC-F psychometrics); Drey 2020 (definitive German SARC-F validation); Lu 2021 (updated SARC-F diagnostic meta-analysis); Bauer 2019 (SCWD position paper); Dent 2018 (ICFSR clinical practice guidelines) · All five fields (authors, title, journal, volume/issue/pages, DOI/PMID) confirmed for each · Zero errors detected; zero memory-based references retained; no entries flagged [UNVERIFIED] · New top-level navigation tab "📚 Background: Sarcopenia" added between Test Protocols and Demo Cases (tab count 6→7), containing 8 thematic sections: (1) Origin & construct, (2) Initial validation, (3) Diagnostic accuracy across reference standards with pooled meta-analysis table, (4) Why sensitivity is structurally low, (5) Position in EWGSOP2 / AWGS 2019 / SCWD / ICFSR consensus frameworks, (6) Drey 2020 German version with adaptation details, (7) Practical implications and recommended clinical workflow, (8) Verified reference block · S1 SARC-F card enhanced in the existing Sarcopenia Screening section with an evidence-summary box (pooled diagnostic accuracy from Ida 2018, Lu 2021, Voelker 2021), a German-version note (Drey 2020), and a cross-reference link to the new Background tab · New "SARC-F Scientific Evaluation References" bibliography block added to the About tab, containing all 13 entries with full author lists, PMIDs, and DOI links · "Still not re-fetched" block trimmed from ~21 to ~20 entries; Malmstrom 2016 moved into the verified pool. ~20 references still carried forward from prior sessions remain unverified in v8.21; per Rule 4, no blanket "all DOIs verified" claim is made. |
v8.22 — SARC-CalF Optional Extension added to the S1 SARC-F card and to Section 4 of the Background tab · 7 references live-fetched and verified this session: Barbosa-Silva 2016 (re-confirmed; SARC-CalF development); Yang 2018 (NEW; community-based replication, n=4,361 China, AWGS 2014 reference; SARC-CalF Se 60.7% / Sp 94.7% vs SARC-F Se 29.5% / Sp 98.1%; AUC 0.92 vs 0.89, p = 0.003); Bahat 2018 (re-confirmed; Turkish replication, mixed result); Chen 2020 / AWGS 2019 (re-confirmed; explicit SARC-CalF endorsement at the case-finding step); Krzymińska-Siemaszko 2020 (NEW; Polish community-dwelling cohort, n=260, EWGSOP1/2/mod-EWGSOP2 reference; SARC-CalF AUC 0.778 vs SARC-F ~0.62 — sets the European empirical baseline); Voelker 2021 (re-confirmed; pooled SARC-CalF Se 45.9–57.2% / Sp 87.7–91.3%); Lim 2019 (NEW; letter to the editor — argues for population-validated CC cut-offs over the original Brazilian 31 cm threshold) · All five fields (authors, title, journal, volume/issue/pages, DOI/PMID) confirmed for each · Zero errors detected; zero memory-based references retained; no entries flagged [UNVERIFIED] · New SARC-CalF Optional Extension subsection added inside the S1 card on the Test Protocols tab: items, scoring, AWGS 2019 sex-specific CC cut-offs (M <34 cm, F <33 cm) as default, CC measurement protocol (per AWGS 2019), parallel-screening table (SARC-F vs SARC-CalF at the case-finding step), and explicit Swiss/German caveats: (1) EWGSOP2 does not endorse SARC-CalF, only AWGS 2019 does; (2) no German-language SARC-CalF validation exists; (3) no Swiss-validated CC cut-off exists, AWGS 2019 values used as the most defensible default with the Lim 2019 caveat · Background tab Section 4 extended with the Yang 2018, Krzymińska-Siemaszko 2020, Voelker 2021 (SARC-CalF-specific data), and Lim 2019 cut-off methodology arguments; Practical-implication box updated to point to the new Test Protocols subsection · New "SARC-CalF Implementation References" bibliography block added to the About tab containing the 3 new entries (Yang 2018, Krzymińska-Siemaszko 2020, Lim 2019) with full author lists, PMIDs, and DOI links; the 4 re-confirmed entries continue to be cited from their primary listing in the v8.21 SARC-F evaluation block above · "Still not re-fetched" block unchanged in count (~20 entries); per Rule 4, no blanket "all DOIs verified" claim is made. |
v8.23 — Swiss/German validation references for clinical instruments (foundation for v9.0 bilingual UI) · 4 new references live-fetched and verified this session: Kaeppeli 2020 (Swiss validation of CFS in Basel ED, n=2,393, AUC 0.81 for 30-day mortality, doi:10.1016/j.annemergmed.2020.03.028, PMID 32336486); Rueegg 2022 (extended Swiss CFS validation for 1-year mortality, n=2,191, AUC 0.767 outperforming the Emergency Severity Index, doi:10.1111/acem.14460, PMID 35138670); Morbach 2024 STAAB (first German-population age- and height-specific reference percentiles for 6MWD, n=2,762 Würzburg, 15-m hallway protocol, doi:10.1007/s00392-023-02373-3, PMID 38236418); Hautzinger & Bailer 2012 ADS (validated German version of CES-D, canonical wording for Fried's exhaustion criterion, ISBN 978-3-8409-2393-5; book, no DOI) · 5 references already in the bibliography re-fetched and confirmed: Guralnik 1994 SPPB; Podsiadlo & Richardson 1991 TUG; Radloff 1977 CES-D original; ATS 2002 6MWT (with 2016 erratum); Rockwood 2005 CFS · All five fields (authors, title, journal, volume/issue/pages, DOI/ISBN) confirmed for each · Zero errors detected; zero memory-based references retained; no entries flagged [UNVERIFIED] · Standard-wording sources identified for v9.0 German UI: Dalhousie official German CFS v2.0 PDF (permission-granted translation, not independently validated by Dalhousie); KCGeriatrie SPPB and TUG administration forms (de facto DACH standard, no peer-reviewed validation paper exists for procedural tests — per Olson 2017 norms paper, formal translation may be unnecessary for procedural tests); DZHK-SOP-K-04 6MWT (German clinical SOP from Deutsches Zentrum für Herz-Kreislauf-Forschung, v1.0, 2014) · New CFS card evidence box added to the Test Protocols tab citing Kaeppeli 2020 + Rueegg 2022 with summary metrics · New 6MWT card evidence box added to the Test Protocols tab citing Morbach 2024 STAAB and noting DZHK SOP-K-04 as the German clinical SOP · New "Swiss/German Validation References for Clinical Instruments" bibliography block added to the About tab containing the 4 new entries with full author lists, PMIDs, and DOI/ISBN links · "Still not re-fetched" block unchanged in count (~20 entries); per Rule 4, no blanket "all DOIs verified" claim is made. |
v9.0 — Modular source split (non-content release) · v8.23 single-file source (6,381 lines, 503 KB) split into a modular tree: src/_head.html, src/styles.css (344 lines), src/_body_open.html, eight tab partials in src/partials/, src/js/app.js (3,023 lines), src/_main_close.html, src/_body_close.html · Build script (build.py, ~70 lines, Python standard library only) concatenates the modular source back into a single distributable HTML file · Byte-equivalence test PASSED: first-pass build (no version bumps applied) produced output byte-identical to v8.23 source, confirmed by diff -q and matching SHA-256 hash 343cb444f8b6eb015953564e6550bf0cddf1e590e8a5e0f9557a321cd84396d9 · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED] · The only deliberate v9.0 changes between v8.23 and v9.0: five operational version markers updated (browser title, topbar badge, German disclaimer prose, English disclaimer prose, page footer), and one stray "Version 8.22" subtitle in the About-tab section header (missed in the v8.23 edit pass) corrected to "Version 9.0" · Bilingual UI (German default, English toggle) staged for v9.1 — will draw from the verified Kaeppeli 2020, Rueegg 2022, Morbach 2024 STAAB, Hautzinger & Bailer 2012 ADS, KCGeriatrie SPPB/TUG, and DZHK-SOP-K-04 6MWT sources locked in during the v8.23 verification pass · Fall-risk pillar staged for v9.2. |
v9.1.0 — Bilingual UI infrastructure (chrome scope, non-content release) · First sub-release of the v9.1 bilingual implementation · Adds a [DE] [EN] segmented language toggle to the topbar, an i18n.js runtime module (~110 lines, vanilla JS), and a data-i18n="key.path" tagging convention · Translation tables (i18n/de.json, i18n/en.json) inlined into the build at build time via deterministic JSON serialisation (sort_keys=True); shipped HTML remains self-contained — no fetch(), no external loading, no server contact · Persistence via URL hash (#lang=de / #lang=en) — no cookies, no localStorage · Default language: German — matches the project's stated audience (teaching in Switzerland); navigator locale honoured only if it begins with en · v9.1.0 scope (intentionally narrow): topbar tagline + 5 operational badges; nav-tab labels (7); educational disclaimer banner (title + body); About-tab section header; About-tab disclaimer block (parallel-bilingual block replaced with single i18n-driven block) · Out of v9.1.0 scope: Test Protocols, Background, Demo, Entry, Results, Longitudinal, STS-compare, About-bibliography content (English-only at v9.1.0; tagged in v9.1.1 / v9.1.2) · Validated clinical translations preserve their published spelling unchanged (Braun 2018 PRISMA-7/FRAIL/GFI; Drey 2020 SARC-F) · Roger's own UI prose uses Swiss orthography (ss, no ß) per project policy · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.1.1 — Validated-questionnaire bilingualisation (PRISMA-7, FRAIL, GFI, SARC-F) · Second sub-release of v9.1 bilingual implementation · i18n.js extended with observer pattern (FrailtyTrackI18n.subscribe(callback) + broadcast at end of applyLang() + getCurrentLang()) · Per-section EN/DE toggle removed from the Questionnaires section — questionnaire language now follows the global topbar [DE] [EN] control via the observer; the local Q_LANG variable subscribes to the topbar and re-renders forms automatically · Three calc-function status labels translated (Possible Frailty/Unlikely Frail/Frail/Pre-frail/Robust/Not Frail) via a small qT() helper resolving from i18n at render time with safe English fallback · Translation policy: PRISMA-7/FRAIL/GFI question items unchanged in app.js (Braun 2018 verbatim); SARC-F items in tab-protocols.html now data-i18n-tagged · SARC-F German wording verified verbatim against Drey 2020 Supplementary Table 1 (paper PDF live-checked in this session, DOI 10.1016/j.jamda.2019.12.011, PMID 31980396) · All five item phrasings, response options, and the two validated footnotes (water-box 5 kg example, 12-month past-year clarification) reproduced verbatim · Initial provisional wording from session memory caught and corrected during live-fetch verification; all five items required correction — demonstrating exactly why project Rule 1 (no memory-based references) exists · 21 new data-i18n keys added to both DE and EN tables; total grew 20 → 41 · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.1.2 — Test Protocols landing page bilingualisation · Third sub-release of v9.1 bilingual implementation · Scope: Test Protocols tab landing view (the construct-card grid visible when the tab opens) · Translation policy formalised: "Frailty" preserved as English clinical term throughout the German UI (never "Gebrechlichkeit") — per Roger's v9.1.2 decision, on grounds that DACH research literature uses Frailty, that "Gebrechlichkeit" carries defeatist connotations and obscures the dynamic/reversible nature of the construct, and that Pre-frail/Frail/Robust as status labels stay English for consistency · "Screening" kept as German loanword · "Sarcopenia" → "Sarkopenie" (etablierter deutscher Fachbegriff) · All other clinical-domain terminology fully translated to German with Schweizer ss-Orthografie · Translation policy block formalised in de.json under _translation_policy · Tagged elements: landing header (title + subtitle); 9 construct cards (title + tagline each); 9 protocol-section headers visible when a card opens (title + subtitle); 9 "Back to overview" buttons (single shared key) · 19 new data-i18n keys; total grew 41 → 60 · Roger-authored UI prose release — no validated clinical translations modified, no live-fetch verification required · v9.1.1 validated questionnaire content (Braun 2018, Drey 2020) preserved unchanged · Out of v9.1.2 scope: Individual test cards within each construct (SPPB protocol, TUG/6MWT instructions, CFS evidence box, Fried exhaustion items, etc.) — staged for v9.1.3-v9.1.5 with their own live-fetch verification passes · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.1.3 — Gait/Mobility test cards bilingualisation (4MGS, TUG, SPPB) · Fourth sub-release of v9.1 bilingual implementation · Scope: three test cards inside the Gait Speed & Mobility and Physical Performance Battery construct sections · Live-fetch verification: KCGeriatrie SPPB and TUG PDFs both fetched in this session and confirmed copyright-free ("Es besteht kein Copyright") · TUG protocol: KCGeriatrie verbatim instruction script reproduced word-for-word, including German-Germany "ß" orthography on the published form · SPPB: KCGeriatrie scoring sheet labels reproduced verbatim including the unusual official spelling "Semitandenstand"; surrounding procedural prose is Roger-authored Schweizer-ss German because the KCGeriatrie SPPB form is a scoring sheet, not an instruction script (clearly flagged in audit log) · 4MGS: Restructured per Roger's v9.1.3 "mention both" decision to present Variant A (SPPB-internal Guralnik 1994) and Variant B (standalone Studenski 2011) transparently, side by side · 89 new data-i18n keys; total grew 60 → 149 · Out of v9.1.3 scope: Fried PFP + CFS deferred to v9.1.4 (own verification pass for Dalhousie CFS PDF + Hautzinger 2012 ADS); HGS / KES / 5×STS / 30s CST / 1min STS / OLS / FSST / 2-Min Step / Mini-Cog / MoCA / DT-TUG deferred to v9.1.5 · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.1.4 — Frailty-construct test cards bilingualisation (Fried PFP, CFS) · Fifth sub-release of v9.1 bilingual implementation · Scope: the two test cards inside the Global Frailty Status construct · Live-fetch verification: DGG (Deutsche Gesellschaft für Geriatrie) official German CFS poster fetched and used as authoritative source for verbatim 9-stage German wording (Singler/Gosch/Antwerpen 2020, license permits non-profit teaching reproduction); Dalhousie watermarked CFS v2.0 German PDF was image-based and could not be extracted — DGG version preferred anyway as it is DACH de facto standard · CFS version note: DGG poster is modified-after-v1.2_EN, matching the existing v1.x English labels in the tool; future v9.2 may upgrade both languages to v2.0 · Fried PFP exhaustion criterion: ADS-L (Hautzinger & Bailer 2012) is © Hogrefe Verlag; verbatim ADS items therefore NOT reproduced — transparent disclosure note added directing users to Hogrefe/Testzentrale for the validated manual · New "Hinweis zum Erschöpfungs-Kriterium" alert added inside the Fried PFP card as a transparency element (1 new content element vs. v9.1.3) · 57 new data-i18n keys; total grew 149 → 206 · Out of v9.1.4 scope: HGS/KES/5×STS/30s CST/1min STS/OLS/FSST/2-Min Step/Mini-Cog/MoCA/DT-TUG deferred to v9.1.5 · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.1.5 — Strength / Power / Balance test-card bilingualisation (8 cards) · Sixth sub-release of v9.1 bilingual implementation · Scope: 8 test cards across 4 constructs (Muscle Strength: HGS, KES; Functional Power: 30s CST, 5×STS, 1minSTS; Balance & Stepping: OLS-10s, FSST, DT-TUG) · Source policy: All 8 cards Roger-authored Schweizer-ss German prose (no validated DACH-region clinical translation available for these specific procedural protocols, so no live-fetch verification was needed for this release; references already in bibliography preserved unchanged) · Schweizer-ss orthography: 'regelmässig', 'Sekunden', 'Stoppuhr', 'gemäss', 'Füsse'; thousands separator apostrophe (n=49'964) · KES is the densest card (54 keys; 9-line protocol, 10-line norms, comparison table 7×3) · 229 new data-i18n keys; total grew 206 → 435 · Out of v9.1.5 scope: 6MWT (DZHK live-fetch needed), 2-Min Step, Mini-Cog, MoCA — deferred to v9.1.6 with appropriate verification budget for MoCA copyright situation · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.1.6 — Aerobic + Cognitive test-card bilingualisation (4 cards) — v9.1 series complete · Seventh sub-release of v9.1 bilingual implementation · Scope: the final 4 test cards (6MWT, 2MST, Mini-Cog, MoCA) · With v9.1.6 the entire Test Protocols tab is fully bilingual · Live-fetch verification: DZHK-SOP-K-04 v1.4 fetched and used as authoritative source for verbatim 6MWT German instruction wording (Dörr/Lehnert/Wachter, Greifswald 2014, ATS 2002 + Kompetenznetz Asthma/COPD-based, public DZHK SOP); Mini-Cog official Standardized German form fetched (mini-cog.com v.01.19.16, all 6 word-list versions, Borson permission for clinical/educational use) · MoCA copyright handling: © Nasreddine, mandatory training/certification since Sept. 2019, verbatim test items NOT reproduced — transparent disclosure note added directing users to mocatest.org for the official certified instrument (similar to Hogrefe ADS handling in v9.1.4) · Pre-existing source bugs corrected in passing: SpO<sub>2</sub> double-encoded entities, DZHK version v1.0 → v1.4, MoCA verbatim Naming items removed, "Freely available" → "Available with mandatory training and certification" · 102 new data-i18n keys; total grew 435 → 537 · v9.1 series complete: bilingual implementation reaches all originally scoped content; v9.2 will turn to the Fall-Risk pillar as a separate substantive feature release · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.2 — Fall Risk Assessment construct (CDC STEADI) · First substantive content release after the v9.1 bilingualisation series · Scope: New construct section "Fall Risk Assessment" (10th construct on Test Protocols landing) with 4 cards based on the CDC STEADI workflow (F0 Algorithm Overview, F1 Stay Independent 12-question, F2 Three Key Questions, F3 4-Stage Balance Test) · Live-fetch verification: 3 CDC sources fetched (STEADI Algorithm PDF, Stay Independent brochure 2023, 4-Stage Balance Test PDF). All 12 Stay Independent questions captured verbatim with point values; all 4 balance-test stages captured with verbatim CDC patient instruction script. Underlying validations: Rubenstein 2011 (J Safety Res) for Stay Independent, Rossiter-Fornoff 1995 (J Gerontol A) for 4-Stage Balance Test · Public-domain advantage: STEADI as US federal government work product has no copyright restrictions (unlike Hogrefe ADS, MoCA Nasreddine, Mini-Cog Borson). German wording is FrailtyTrack-internal Roger-prose Schweizer-ss translation, explicitly flagged "FrailtyTrack-Übersetzung — nicht validierter Wortlaut" since no official DACH STEADI translation exists · Bilingual from day one (DE + EN simultaneously per v9.2 scope decision) · Cross-references: F0 card explicitly links STEADI workflow to existing FrailtyTrack v9.1 tests (TUG, OLS, FSST, 5×STS, 30s CST, 4MGS thresholds) · 126 new data-i18n keys; total grew 537 → 663 · Architecture: 1 new construct landing card, 1 new protocol-section id="ps-fall_risk" with 4 cards; generic showConstruct() JS handles routing without changes · Roadmap: future v9.2.x releases can add BBS-Scherfer, FES-I-Dias/Kempen, Mini-BESTest-Schädler, Tinetti POMA cards within this same section, each with focused verification pass · Zero references added; zero references modified; zero DOIs changed; zero memory-based references retained; no entries flagged [UNVERIFIED]. |
v9.2.1 — WFG 2022 + FES-I (Fall Risk pillar expansion) · Second content release within the v9.2 Fall Risk pillar · Scope: 2 new cards added to the existing Fall Risk Assessment construct: F4 World Falls Guidelines (WFG) 2022 risk-stratification 3-tier algorithm (Montero-Odasso, Age Ageing 2022) alongside the CDC STEADI workflow, and F5 FES-I/Short FES-I (Yardley 2005, Kempen 2008) — the WFG-recommended (GRADE 1A) standard instrument for concerns about falling · Live-fetch verification: 5 sources fetched (Yardley 2005, Kempen 2008, Manchester ProFaNE site, Hauer 2006 official German FES-I PDF, Hauer 2006 official German Short FES-I PDF). All 16 FES-I items captured verbatim from validated German Hauer 2006 PDF; all 7 Short FES-I items captured verbatim. Cut-points from Delbaere 2010 (FES-I 16-19/20-27/28-64; Short FES-I 7-8/9-13/14-28). Hauer 2011 cognitive-impairment validation added · License clarity: ProFaNE/FES-I is "free of charge for clinical and research use providing they are appropriately referenced" (less unconditional than STEADI's US federal public-domain status, but adequate for FrailtyTrack with proper attribution) · WFG translation: paper not formally translated as a complete document into German; F4 card uses Roger-prose Schweizer-ss with explicit "FrailtyTrack-Übersetzung — nicht validierter Wortlaut" flag. F5 16-item table uses validated German Hauer 2006 verbatim (German-Germany ß orthography preserved as published) · Clinical innovation: WFG card explicitly cites frailty status (CFS ≥5 or Fried ≥3) as a high-risk fall marker — substantive advance over STEADI alone, links FrailtyTrack frailty cards to the Fall Risk pillar; presents WFG TUG >15 s threshold alongside STEADI/CDC TUG ≥13.5 s threshold · 85 new data-i18n keys; total grew 663 → 748 · 5 new bibliography entries (Yardley 2005, Kempen 2008, Dias 2006 German validation, Delbaere 2010 cut-points, Hauer 2011); Montero-Odasso 2022 already in bibliography from v8.19, no duplicate · Roadmap: v9.2.2 (Berg Balance Scale — Scherfer 2006), v9.2.3 (Mini-BESTest — Schädler 2014), v9.2.4 (Tinetti POMA), v9.2.5 (STOPPFall medication review tool), each with own focused verification pass. |
v9.2.2 — 3-framework picker UX + StoppSturz Schweiz · First UX restructure within a construct · Scope: (A) Restructured Fall Risk Assessment so clicking the construct landing now shows a 3-framework picker (CDC STEADI / WFG 2022 / StoppSturz Schweiz); click one to expand its cards. Pattern A click-to-show-one. (B) Added StoppSturz Vorgehen Physiotherapie (Frehner 2021, physioswiss/BFU/Gesundheitsförderung Schweiz) as third framework: 3 new cards (S1 Algorithm Szenarien A&B, S2 Risikoeinstufung & Assessments + Tabelle 1 Fokustests, S3 Massnahmenpakete gering/moderat/hoch) · Live-fetch verification: 5 sources (BFU StoppSturz portal alive at bfu.ch/stoppsturz/physiotherapie with all Manual tools confirmed; StoppSturz Manual Frehner 2021 verified; BFU Fachdokumentation 2.249 doi:10.13100/BFU.2.249.01.2021 verified via converging refs; Franchignoni 2010 Mini-BESTest doi:10.2340/16501977-0537 live-fetched; Yingyongyudha 2016 Mini-BESTest community cut-off verified) · Cross-framework lineage explicit: StoppSturz Manual itself states "leitet sich ab von CDC 2017" — framework picker presents this lineage transparently · License clarity: StoppSturz is "Alle Rechte vorbehalten. Verwendung unter Quellenangabe (siehe Zitationsvorschlag) erlaubt." — equivalent to FES-I/ProFaNE permissive policy with attribution · Mini-BESTest deferred to v9.2.3: meta-described in S2 with cut-offs (Yingyongyudha 16/28 community, Tsang 17.5/28 stroke, Mak 19/28 Parkinson) but 14 verbatim items NOT reproduced (OHSU © 2005-2013 copyright; analogous to MoCA handling) · Architecture: new JS showFallRiskFramework(id); new CSS framework-picker classes; F0-F3 wrapped in frame-steadi, F4-F5 wrapped in frame-wfg, S1-S3 in new frame-stoppsturz · 111 new data-i18n keys; total grew 748 → 859 · 4 new bibliography entries (Frehner StoppSturz Manual 2021, Frehner BFU Fachdokumentation 2.249, Franchignoni 2010 Mini-BESTest, Yingyongyudha 2016) · Sidebar finding: Duc et al. 2023 F1000Research paper on Swiss PT fall-risk practices lists Roger Hilfiker as co-author with Anne-Gabrielle Mittaz Hager (also on StoppSturz Begleitgruppe) — flagged for awareness, not added without explicit confirmation · Roadmap continues: v9.2.3 (Mini-BESTest standalone Schädler 2014/Bergström 2012), v9.2.4 (Berg Balance Scale Scherfer 2006), v9.2.5 (Tinetti POMA), v9.2.6 (STOPPFall medication review tool). |
v9.2.3 — Standalone Mini-BESTest card (B4 in Balance & Stepping) · First standalone instrument card outside the v9.2 Fall Risk pillar · Scope: New B4 card (B1 OLS, B2 FSST, B3 DT-TUG, B4 Mini-BESTest) under the Balance & Stepping construct, giving structure (4 subscales × 3-5 items, 28-pt total), materials, population-specific cut-offs, psychometrics, and clinical-application guidance. The card meta-describes the instrument; verbatim 14 patient instructions and scoring descriptors NOT reproduced (OHSU © 2005-2013 "All rights reserved") — same conservative approach as MoCA (v9.1.6) and ADS (v9.1.4). Card links out to bestest.us / bfu.ch German PDF for verbatim test · Live-fetch verification: 5 sources (official Mini-BESTest German PDF live-fetched in full from BFU site; Cramer 2020 DACH validation full paper read from project upload; Tsang 2013 chronic stroke; Mak 2013 Parkinson's; Yingyongyudha 2016 community-dwelling) · Important correction caught while reading the Cramer 2020 full paper: Cramer 2020 does NOT report cut-offs, MCID, or MDC95 — the paper's purpose was translation/validation of the German wording, not clinical-decision threshold derivation. Cut-offs cited in B4 (Yingyongyudha 16/28, Tsang 17.5/28, Mak 19/28) come from peer-reviewed studies in their respective populations — B4's cutoffs_note explicitly flags this. The original Mini-BESTest admin time is 15 min (Franchignoni 2010); GVMBT is 16 min (Cramer 2020) — corrected from initial conflation · Cross-references bidirectional: B4 directs to S2 for differential population cut-offs; S2's prior "siehe v9.2.3" deferral note is now resolved · License decision rationale: OHSU PDF footer states only "All rights reserved" without explicit clinical/educational reproduction permit (unlike Mini-Cog which has explicit permission); conservative non-reproduction approach taken · 51 new data-i18n keys; total grew 859 → 910 (DE: 0 missing, EN: 0 missing) · 3 new bibliography entries (Cramer 2020 DACH GVMBT, Di Carlo 2016 review, Bergström 2012 Swedish pilot) · Construct landing chip and section header tagline updated to surface Mini-BESTest · Roadmap continues: v9.2.4 (Berg Balance Scale Scherfer 2006), v9.2.5 (Tinetti POMA), v9.2.6 (STOPPFall medication review tool). |
v9.2.4 — Standalone Berg Balance Scale card (B5 in Balance & Stepping) · Continues the standalone instrument-card pattern from v9.2.3 · Scope: New B5 card (B1 OLS, B2 FSST, B3 DT-TUG, B4 Mini-BESTest, B5 BBS) under the Balance & Stepping construct, giving structure (14 items, 0-4 ordinal, max 56), the verbatim 14 item titles in Schweizer-ss German per Scherfer 2006, materials, population-specific cut-offs, psychometrics, and clinical-application guidance · License decision (different from B4 Mini-BESTest): Scherfer 2006 DACH BBS published in physioscience (Thieme) "der Fachöffentlichkeit zur kostenfreien Nutzung, verbunden mit der Bitte um Nennung der Original- sowie dieser Veröffentlichung" — explicit permissive license with attribution. The 14 verbatim item titles ARE reproduced (unlike Mini-BESTest's OHSU "All rights reserved") · Live-fetch verification: 6 sources (Scherfer 2006 full PDF read from project upload; Berg 1989 original 4-author paper at doi:10.3138/ptc.41.6.304; Shumway-Cook 1997 cut-off <36 fall risk; Steffen 2002 normative; Muir 2008 multiple falls; Donoghue 2009 MCID/MDC) · Important correction caught while reading Muir 2008: initial draft B5 had "Optimal für Vorhersage multipler Stürze; Cut-off ≤51/56" — but Muir's actual conclusion is the opposite. Muir explicitly argued against dichotomous cut-offs ("use of the BBS as a dichotomous scale should be discouraged"), recommending likelihood ratios across the score range as risk gradient. Scores <40 showed significant multiple-fall risk. Row + cutoffs_note rewritten · Cross-references bidirectional: B5 directs to S2 (StoppSturz Tabelle 1 lists BBS as balance focus test) and to B4 (Mini-BESTest comparison: BBS has substantial ceiling effects in higher-functioning patients while Mini-BESTest does not, ~14% vs 2% in Cramer 2020 same sample); v9.2.3's "Roadmap: v9.2.4 BBS" promise resolved · Translation policy: 14 item titles in Schweizer-ss; 0-4 scoring descriptors per item NOT reproduced inline (would expand the card considerably) — users referred to free Scherfer 2006 PDF on Thieme/IGPTR/Physio-Akademie for full scoring sheet · 56 new data-i18n keys; total grew 910 → 966 (DE: 0 missing, EN: 0 missing) · 6 new bibliography entries (Scherfer 2006 DACH, Berg 1989 original 4-author, Shumway-Cook 1997, Steffen 2002, Muir 2008, Donoghue 2009) · Construct landing chip and section header tagline updated to surface BBS · Roadmap continues: v9.2.5 (Tinetti POMA — verify DACH source first; Schülein 2014 noted as POMA-vs-BBS comparison source), v9.2.6 (STOPPFall medication review tool). |
v9.2.5 — Position Statements & Consensus section (CIBERFES 2026) · First content release adding a conceptual-framework section rather than a clinical-instrument card · Scope decision: Roger chose «Moderate» integration option (new About-tab section + bibliography, no protocol-card modifications) · What was added: New collapsible card «Position Statements & Consensus — Frailty Conceptual Framework» in the About tab with 6 position blocks: definition, what frailty is NOT, recommended assessment, multicomponent management, stigma/communication, sub-phenotypes · Voice policy: CIBERFES positions presented as CIBERFES's view, not as house position. Aligned positions (Fried phenotype primacy, SPPB/gait speed/FRAIL screening, multicomponent exercise, muscle power as «promising marker» with powerpenia framing, Mediterranean diet) reinforce existing FrailtyTrack design. Contested positions (rejection of WHO intrinsic capacity, hesitation on cognitive frailty, anti-disability-in-frailty-scales argument) flagged as such · Live-fetch verification: 4 sources (Álvarez-Bustos 2026 full PDF via project upload + live re-fetch from digital.csic.es; Garcia-Aguirre 2025 longitudinal e13852 — distinct from the cross-sectional e13676 already in bibliography; Izquierdo 2025 ICFSR consensus with 2024 DOI prefix despite 2025 issue; Rodríguez-Mañas 2013 FOD-CC Delphi as the foundational definition consensus) · 26 new data-i18n keys; total 966 → 992 (DE: 0 missing, EN: 0 missing) · 4 new bibliography entries (Álvarez-Bustos 2026 CIBERFES, Garcia-Aguirre 2025 longitudinal, Izquierdo 2025 ICFSR, Rodríguez-Mañas 2013 FOD-CC) · New id="position-statements" on the section card to enable future deep-linking · Roadmap continues: v9.2.6 (Tinetti POMA — verify DACH source first; Schülein 2014 noted), v9.2.7 (STOPPFall medication review tool). Future v9.3 work could add similar conceptual-framework treatment of the Lancet Frailty Commission (Dent 2025) and Hoogendijk 2019 Lancet review. |
v9.2.6 — Combined Background tab (Frailty + Sarcopenia) · Structural and pedagogical release answering the question «does FrailtyTrack have anywhere a first-time user can read about what frailty is and why early detection matters?» — the answer was: only the buried Position Statements section in About. v9.2.6 fixes that by merging the previous «Background: Sarcopenia» tab into a unified Background tab with two collapsible parent sections (Frailty + Sarcopenia) · Scope decision: Roger chose option B from a 4-option picker (A standalone tab / B merge into one tab / C smaller intro / D expand Position Statements). Sub-decisions: bilingual DE+EN from day one; Frailty section sized for full pedagogical depth (~30 KB achieved against ~20-25 KB target); Sarcopenia internal headers renumbered 1.→2.1 through 8.→2.8 with provenance labels untouched per standing rule · What was added — Frailty Section 1 (8 sub-sections): 1.1 What frailty is (syndrome + physiology with inflammaging, HPA, biomarker context); 1.2 Why early detection matters (3 reasons: reversibility, outcome predictor, effective interventions); 1.3 Two operational models with 7-row phenotype-vs-deficit-accumulation comparison table; 1.4 Pre-frailty as the intervention window; 1.5 5-row assessment pathway table mapping Screening / Diagnosis / Powerpenia / Falls / Sarcopenia coexistence to existing FrailtyTrack cards (S1, G1, FRAIL, Fried, CFS, 5xSTS-power, 30s-STS-power, F0–F5, B4, B5); 1.6 Common misunderstandings (6 explicit refutations); 1.7 Why physiotherapy is central (Vivifrail, StoppSturz, ICFSR multicomponent context); 1.8 Key references · Sarcopenia Section 2: existing v8.21 content preserved verbatim, only header numbering 1.→2.1, ..., 8.→2.8 via Python script (8/8 success); provenance labels left untouched · Architecture changes: file rename tab-background-sarcopenia.html → tab-background.html; div id update; build.py partial reference; switchTab and switchTabDirect calls; nav-button label simplified to «📚 Background» / «📚 Hintergrund» · Voice policy: pedagogical and balanced, presents contested choices (Fried vs Rockwood, intrinsic capacity vs frailty terminology, cognitive-frailty status) evenhandedly with cross-links to Position Statements section in About for users wanting CIBERFES-specific positions. Complements rather than duplicates the existing Position Statements section · Live-fetch verification: 7 sources (Clegg 2013 Lancet, Hoogendijk 2019 Lancet, Dent 2019 Lancet companion, Mitnitski 2001 deficit accumulation, Buta 2016 instrument review, Bernabei 2022 SPRINTT, Travers 2019 primary-care) · 91 new data-i18n keys; total 992 → 1083 (DE: 0 missing, EN: 0 missing) · 7 new bibliography entries · Anchor IDs id="background-frailty" and id="background-sarcopenia" on parent cards for deep-linking · Pedagogical note: Background tab is designed to reinforce, not replace, the workshop script (Skript_Frailty_aarRehaSchinznach) — script teaches the concept in depth, tab teaches concept-to-tool mapping · Roadmap continues: v9.2.7 (Tinetti POMA — verify DACH source first; Schülein 2014 noted), v9.2.8 (STOPPFall medication review tool — WFG-endorsed). v9.3 candidate: Lancet Frailty Commission (Dent 2025) following the Position Statements pattern. |
v9.3.0 — Lancet Frailty Commission (Dent 2025) integration · First v9.3-series content release, following the v9.2.5 Position Statements & Consensus pattern · Scope decision: Roger chose «Substantial» (option C from a 4-option picker: Minimal — bibliography only / Moderate — v9.2.5-pattern About entry + bibliography / Substantial — Moderate + Section 1 Background reinforcement / Defer — track only). The new About card uses a 5-block structure (stated goal / four priority areas / policy alignments / commissioner composition / status & complementarity to CIBERFES) rather than mirroring the CIBERFES 6-block structure, because Dent 2025 is a programme announcement rather than a finalised consensus · What was added: (a) New collapsible card «The Lancet Commission on Frailty — Programme & Priorities» (id="position-statements-lancet") inserted as sibling immediately after the CIBERFES card, before the bibliography; (b) new Background tab Section 1.9 «Frailty as a public-health priority — the Lancet Commission's reframing» (3 framing paragraphs: prevalence/equity, four priority areas, policy alignments) appended after the existing Section 1.8 references; (c) Dent 2025 ref-chips in Section 1.1 (definition) and 1.2 li2 (strong outcome predictor); (d) new bibliography entry inserted after Dent 2019 Mgmt to keep all 4 Lancet frailty papers clustered (Clegg 2013, Hoogendijk 2019, Dent 2019 Mgmt, Dent 2025); (e) Dent 2025 added as li11 in Section 1.8 reference list · Voice policy: explicit «report pending» status flag in both new sections; FrailtyTrack continues to draw current operational guidance from CIBERFES 2026 / ICFSR 2025 / WHO ICOPE / SPRINTT — the two consensus sources presented as complementary · Live-fetch verification: 1 source via University of Leeds White Rose Research Online institutional repository (eprints.whiterose.ac.uk/237353) with full Dublin Core / EPrints metadata record (authors, title, journal, volume 405, issue 10497, pages 2265–2266, DOI 10.1016/s0140-6736(25)01101-8, ISSN 0140-6736, dates accepted 23 May 2025 / online 5 June 2025 / print 28 June 2025, CC-BY 4.0). All five fields confirmed. Cross-checked against 3 corroborating sources (Lancet website search snippet, Karolinska press release via Mirage News, ResearchGate metadata) · Title discrepancy: submitted manuscript title «Reorienting Frailty in Clinical Practice, Public Health and Policy: a Lancet Commission» differs from version of record «Reorienting frailty in clinical practice, public health, and policy: the Lancet Commission on Frailty». Bibliography uses version of record · Translation policy: Schweizer-ss orthography for Roger-prose; two short verbatim quotes (the Commission's stated goal and the WHO World Report «foremost geriatric syndrome» phrasing) preserved as published in English with German contextualisation · 24 new data-i18n keys; total 1083 → 1107 (DE: 0 missing, EN: 0 missing) · 1 new bibliography entry (Dent 2025 Lancet Commission) · Pedagogical implication surfaced: Section 1.9 explicitly draws the Commission's strongest implication for physiotherapy education — frailty assessment is no longer specialist-only knowledge and belongs in every adult-orthopaedic, neurological, surgical, and oncological rehabilitation curriculum, not only the geriatric one · Roadmap continues: v9.3.1 (Hoogendijk 2019 Lancet review — potential expansion of Position Statements pattern), v9.3.2 (Tinetti POMA — Schülein 2014 noted), v9.3.3 (STOPPFall medication review tool). When the Commission's substantive report is published, the card and Section 1.9 will be expanded with operational content and the «report pending» status flags removed.
v9.4.0 — Workshop-script alignment release · Aligns the protocol set with the BFH 2026 workshop script (Skript_Frailty_BFH_2026_Hilfiker_v20) · Scope (Roger-confirmed): standalone Calf Circumference (S2) + MNA-SF (N1) protocol cards, Short FES-I entry-form integration, Powerpenia narrative pointer (Freitas 2024) on the existing 5×STS card, three new demo cases (5→8 total). STS-power calculator already implemented in v9.3 — no formula changes · What was added: (a) S2 Wadenumfang standalone card under Sarkopenie construct — explicit dual reuse for SARC-CalF + MNA-SF; (b) N1 MNA-SF 6-item card with thresholds 12-14 normal / 8-11 risk / 0-7 malnourished, F2 calf-circumference fallback per Kaiser 2009; (c) Powerpenia interp-line on 5×STS card citing Freitas 2024 (only 2 of 220 dynapenia studies between 2008–2023 directly measured power); (d) Enter-Assessment block «Sarcopenia · Nutrition · Fear of Falling» with 6 fields including auto-derived SARC-CalF (calf ≤ 34♂/33♀); (e) recalcSarcCalf() JS function, processEntry/loadDemoCase/Excel-I/O extensions for 6 new columns; (f) 3 demo cases — Frau M.K. (78F pre-frail HFpEF), Herr H.K. (84M frail+MCI+falls, Vivifrail-Stufe-C), Frau B.S. (72F post-pneumonia HAD with textbook remediable Frailty trajectory) · Live-fetch verification: 5 references five-field-checked. 2 new bibliography entries (Kaiser 2009 MNA-SF after Hauer 2011 FES-I; Freitas 2024 Powerpenia after Coelho-Junior 2024 power-normative). 3 re-confirmed (Alcazar 2021, Kempen 2008, Delbaere 2010 already in About-tab biblio from v8.2/v9.2.1). All 5 added to structured refs/bibliography.json with verified_session: "v9.4.0"; total bibliography.json grows 15 → 20 entries · Version-string drift fix: at session start the topbar badge read v 9.2 while title read v9.3.0 (one-version lag, recurring failure mode flagged in project memory). Bumped all loci together: title v9.4.0, badge v 9.4, About header/disclaimer 9.4.0, footer 9.4.0, demo-cases badge 5 → 8, i18n _policy_version + _status updated. Historical «added vX.X» provenance labels preserved per project policy · Deferred per pre-flight scope contract: Floor-Transfer (v9.5), Pittsburgh Fatigability + FSS fatigue pillar (v9.5), RIR/RPE training-intensity card (v9.5), Vivifrail/OEP intervention cards (v9.7), Background Frailty-Trajectory-Model (v9.6), EWGSOP2/AWGS comparison (v9.6), MCID auto-coded (v9.6/v9.7).
v9.5.0 — Tab-order release (pure structural) · Reorders the top-level navigation so the Background tab (Frailty + Sarcopenia) is first and is the default landing tab; Demo Cases moves to position 2; Test Protocols moves to position 3; remainder unchanged (Entry → Results → Longitudinal → About) · Pedagogical motivation: a first-time user reads «what frailty is and why early detection matters» before navigating literature-derived demo cases, and only then enters the dense protocol catalogue — matching the workshop script's narrative arc (concept → cases → instruments) · Scope contract: structural-only release. No changes to clinical cards, normative data, formulae, demo-case content, bibliography entries, i18n content keys, JS calculation logic, or Excel I/O behaviour · Files changed: build.py (partial concatenation order; default --version 9.4.0 → 9.5.0); _body_open.html (nav-tab button order; active class moved Test Protocols → Background; topbar badge v 9.4 → v 9.5); tab-protocols.html (active class removed); tab-background.html (active class added); _head.html (title v9.4.0 → v9.5.0); _main_close.html (footer v9.4.0 → v9.5.0); tab-about.html (header subtitle and disclaimer body strings); app.js (Excel-template filename v9.4.0 → v9.5.0); de.json + en.json (_policy_version v9.4.0 → v9.5.0; _status rewritten). Two boundary-block partials renamed: _between_protocols_and_bg.html → _between_demo_and_protocols.html; _between_demo_and_entry.html → _between_protocols_and_entry.html · Reference verification (Rules 1–6): pure structural release, 0 references generated, 0 verified, 0 flagged. Cumulative audit trail unchanged from v9.4.0 (20 entries in refs/bibliography.json). Per Rule 4, no «all DOIs verified» claim is made — references retain their last-session verification status · Version-string drift check: all six current-version loci bumped together (title, topbar badge, About header, About disclaimer, footer, Excel-template filename) plus build.py default and i18n _policy_version in both languages. Historical «added vX.X» provenance labels preserved per project policy · Smoke-test acceptance: on page load Background renders as the active panel; left-to-right nav traversal yields Background → Demo Cases → Test Protocols → Entry → Results → Longitudinal → About; the «Full comparison →» buttons inside the three STS cards still resolve to tab-sts-compare · Pre-existing soft-fail noted (not addressed): the substring-matching heuristic in switchTabDirect() (using id.substring(0,4)) does not match the German nav label «Hintergrund» against id background — a known issue since v9.2.6 that causes the wrong nav button to remain highlighted when switchTabDirect('background') is called from inside Test Protocols in DE mode. Fix is non-trivial (would require a label-to-id map) and is out of scope for this minor structural release; flagged for v9.5.1 or v9.6 · Roadmap continues unchanged from v9.4.0: Floor-Transfer (v9.6 candidate), Pittsburgh Fatigability + FSS fatigue pillar (v9.6), RIR/RPE training-intensity card (v9.6), Vivifrail/OEP intervention cards (v9.7), Background-tab Frailty-Trajectory-Model from Mallery & Shetty 2026 (v9.6 — the v9.5.0 reorder makes Background the natural anchor for this addition), EWGSOP2/AWGS comparison (v9.6), MCID auto-coded (v9.7).
v9.6.0 — New Background-tab Section 2 chapter «Muscle and Frailty — Mass, Strength, and Power» · Inserts a new bridging chapter between the existing §1 Frailty conceptual framework and the existing §2 SARC-F instrument evaluation (which is renumbered to §3) · Pedagogical motivation: prior versions jumped from «what frailty is» directly to «how good is this one screening questionnaire» without ever stating why muscle is the central substrate of physical frailty. The new chapter establishes the mass → strength → power hierarchy that underwrites instrument choice across the protocol catalogue · Scope (Roger-confirmed): from a 3-option picker (A new §2 with renumbering of SARC-F to §3 / B new §3 placed after SARC-F / C embed as 1.10 inside Frailty), Roger chose option A — restores conceptual flow (frailty syndrome → muscle as substrate → specific screening tool) · Chapter structure: TL;DR + 7 substantive sub-sections (2.1 epidemiological overlap; 2.2 two sides of the same coin; 2.3 mass → strength → power hierarchy with 3×5 norm-table; 2.4 dynapenia; 2.5 power; 2.6 quantitative anchors; 2.7 implications for FrailtyTrack) + 2.8 verified-reference block with 11 ✅ live-fetched references and self-audit footer · SARC-F renumbering (mechanical): heading «2. Sarcopenia» → «3.»; eight sub-sections 2.1–2.8 → 3.1–3.8; subsections-intro range bumped; both DE and EN i18n updated. No content of the SARC-F chapter changed · i18n: 62 new leaf keys per language under background.muscle.*; DE/EN parity 62/62 confirmed · Reference verification (Rules 1–6): 11 references entered the structured bibliography this session, all live-fetched and five-field-verified: Almohaisen 2022 (community-dweller prevalence), Ligthart-Melis 2020 (hospital co-occurrence), Cesari 2014 (two-sides-of-same-coin), Cruz-Jentoft 2019 EWGSOP2, Clark & Manini 2008 (dynapenia coining), Manini & Clark 2012 (dynapenia update), Skelton 1994 (foundational power-vs-strength), Reid & Fielding 2012 (narrative review), Coelho-Junior 2024 (Italian centiles, already on 5×STS card), Beaudart 2017 (outcome meta-analysis), Fried 2001 (newly entered into structured bibliography; previously in About-tab Primary References). 11 generated, 11 verified, 0 flagged this session. Cumulative refs/bibliography.json grows 20 → 31 entries. Cross-references reused without re-fetch (already verified prior sessions): Alcazar 2021, Bernabei 2022 SPRINTT, Freitas 2024 powerpenia · About-tab bibliography: new narrative block Primary References — Muscle and Frailty (v9.6.0) with all 11 references in standard format · Version-string drift check: all six current-version loci bumped together (title, topbar badge, About header, About disclaimer, footer, Excel-template filename) plus build.py default and i18n _policy_version in both languages. Historical «added vX.X» provenance labels preserved · Smoke-test acceptance: Background renders with new §2 Muscle card visible between §1 Frailty and renumbered §3 Sarcopenia; eight §3 SARC-F sub-section cards show renumbered 3.1–3.8 headings; DE/EN toggle works for new namespace · Roadmap continues from v9.5.1: v9.7 (Floor-Transfer, Pittsburgh Fatigability + FSS, RIR/RPE, Mallery-Shetty trajectory model, EWGSOP2/AWGS, HAD, cognitive frailty); v9.8 (Vivifrail/OEP, Fagan calculator, MCID auto-coding). The Mallery-Shetty trajectory model originally listed for v9.6 is deferred to v9.7 since v9.6.0 is fully consumed by the new Muscle-and-Frailty chapter.
v9.5.1 — Welcome / landing card on the Background tab · Inserts a new card «Was FrailtyTrack bietet — auf einen Blick» / «What FrailtyTrack provides — at a glance» at the top of the Background tab, above the existing §1 Frailty and §2 Sarcopenia parent cards · Pedagogical motivation: the v9.5.0 reorder made Background the default landing tab, but new users still saw the deep Frailty conceptual exposition without first being told what the tool is and what it offers. v9.5.1 fills that gap · Scope (Roger-confirmed): from a 4-option picker (A new first tab / B top card on Background / C slim banner + Background card / D replace educational disclaimer with welcome block), Roger chose option B — preserves v9.5.0 nav structure, uses the existing card pattern · What was added: identity TL;DR box (teal-highlighted, mirroring §1 Frailty pattern); 5 sub-sections — (1) Was drin ist with 6 bullets covering protocol catalogue / 8 demo cases / calculation engines (Alcazar STS-power, NAKO/Coelho-Junior/Strassmann/Morbach/Bohannon percentile lookups, Fried scoring, SARC-F→SARC-CalF auto-derive) / longitudinal tracking with MCID flags / Excel I/O / bilingual UI; (2) Für wen with 4 audience bullets (students, educators, practitioners, BFH workshop participants); (3) Typischer Arbeitsablauf with 6 numbered steps mapping the v9.5.0 tab order; (4) Was FrailtyTrack nicht tut with 4 bullets (not a medical device, no diagnosis on real patients, no data persistence, no substitute for clinical judgment); (5) Schnellstart with 3 button-style direct links (smooth-scroll to §1 Frailty in-tab; switchTabDirect to demo; switchTabDirect to protocols) · Architecture: standard div.card + collapsible card-body pattern; default-open (no .collapsed); id="background-welcome" for future deep-linking; section-header subtitle lightly extended to flag the tab as the explicit landing page · Translation policy: bilingual DE+EN simultaneously per v9.1+ pattern; Schweizer-ss orthography for Roger-prose; gender-inclusive «:innen» form · i18n: 34 new leaf keys per language under background.welcome.* (heading, abbrev, identity_label, identity_body, plus inside.* / audience.* / workflow.* / notdoes.* / next.* sub-namespaces) · Reference verification (Rules 1–6): pure cross-reference content; all sources named (Alcazar, NAKO/Huemer 2023, Coelho-Junior 2024, Strassmann 2013, Morbach 2024, Bohannon 2017, Fried 2001, Braun 2018, Drey 2020, Dalhousie CFS, Hautzinger & Bailer 2012 ADS, DZHK-SOP-K-04, Cramer 2020 GVMBT, Scherfer 2006 BBS) already in refs/bibliography.json or About-tab bibliography from prior sessions. 0 references generated, 0 live-fetch verified, 0 flagged this session. Cumulative bibliography state unchanged from v9.5.0 / v9.4.0 (20 entries) · Version-string drift check: all six current-version loci bumped together (title, topbar badge, About header, About disclaimer, footer, Excel-template filename) plus build.py default and i18n _policy_version in both languages · Roadmap unchanged from v9.5.0: v9.6 (Floor-Transfer, Pittsburgh Fatigability, RIR/RPE, Mallery-Shetty trajectory model, EWGSOP2/AWGS, HAD, cognitive frailty); v9.7 (Vivifrail/OEP, Fagan calculator, MCID auto-coding). The welcome card text will be lightly updated when v9.6 expands the Background tab.