and extracts the following text as a script body — the dev server then fails its dependency scan with `Expected ";" but found "non"` from the words "non-allowlisted hosts", which breaks e2e. So, what this buys, so nobody reads more or less into it: blocks external `script src=` from non-allowlisted hosts blocks injected inline scripts — each one is pinned by hash blocks fetch/XHR/WebSocket exfiltration (connect-src allowlist) blocks form-action, base-uri, object-src vectors does not stop image-based exfiltration — img-src must allow https: because event media comes from arbitrary publishers' og:image The cost of hashing is that an inline script edited after the hashes are computed is silently refused by the browser. That is why the violation reporter below exists: report-uri/report-to are ignored in a meta element and Pages serves no CSP header, so violations are caught in-page and sent to PostHog instead (src/lib/csp-report.ts, #241). frame-ancestors is deliberately NOT in this string: it is ignored in a meta element and browsers log a warning about it on every page load. It lives in public/_headers instead, ready for a CDN in front of Pages. X-Frame-Options (set there too) is the clickjacking control that actually applies today. */ }
breakthrough high confidence

ML Tracks Huntington's Disease Progression via Smartwatch Passive Monitoring — Clinic-Free Biomarker Across 1,025 Patients

| AI for Good

A study published in npj Digital Medicine (Nature group) on April 25, 2026 demonstrated that machine learning models analyzing passive wrist accelerometer data from smartwatches can continuously and objectively track the progression of chorea — the involuntary movement disorder that defines symptomatic Huntington's disease — over a two-year period without requiring clinic visits. The study drew on four cohorts totaling 1,025 participants across HD progression stages, training ML models on real-world daily-life accelerometry data to extract movement signatures characterizing chorea. The model detected a 0.13-point annual progression rate in upper-limb chorea using the established Total Motor Score scale — providing a continuous, sensitive biomarker that traditional in-clinic movement rating scales (conducted sporadically every 6-12 months) cannot match. Continuous passive monitoring addresses two major bottlenecks in HD research: clinic-based assessments are episodic, expensive, and cognitively burdensome for patients; and subjective inter-rater variability in movement rating reduces clinical trial sensitivity. The tool has immediate implications for HD clinical trials, where demonstrating slowing of disease progression with experimental therapies requires sensitive outcome measures. It also opens a pathway to longitudinal monitoring in settings where specialist HD clinics are unavailable — extending high-quality outcome measurement to patients in rural and lower-resource health systems. Huntington's disease is a rare but fatal genetic condition affecting approximately 41,000 people in the US and 30,000 in Europe, with no disease-modifying treatment currently approved.

📄 Read article
Machine learning smartwatch monitoring provides clinic-free Huntington's disease progression biomarker — npj Digital Medicine — npj Digital Medicine