Sleep & CPAP Report — 2026-09-17
🚩 Flags
- AHI 2.41 — on trend vs 30d avg 2.10 (+14.8%). 7d avg 2.34 (+3.1%). OA count 11 vs 7d avg 11.86. H count 2 vs 7d avg 1.71. CA count 2. RERA count 0.
- Leak_90 1.20 L/min — below baseline vs 30d avg 2.08 (-42.3%). Leak_Avg 0.52 (7d 0.48); Leak_Max 10.8 (7d 16.3).
- Sleep architecture: Deep% 18.64 (+50.5% vs 7d, +43.4% vs 30d); REM% 20.41 (-10.6% vs 7d, -14.0% vs 30d); Awake 20.07 min (+110.5% vs 7d, +118.2% vs 30d); Efficiency 94.41%.
- Time in bed 359.3 min (5h 59.3m) — off trend vs 30d 386.6 (-7.1%). Total sleep 339.2 min. CPAP usage 6.22h.
Summary Table — Night of 2026-09-17
| Metric |
Value |
| Sleep start |
2026-09-18T00:12:01-06:00 |
| Time in bed |
359.3 min (5h 59.3m) |
| Total sleep |
339.2 min (5h 39.2m) |
| Sleep efficiency |
94.41% |
| Awake time |
20.07 min |
| Core (N1+N2) sleep |
206.7 min / 60.95% |
| Deep (N3) sleep |
63.22 min / 18.64% |
| REM |
69.25 min / 20.41% |
| CPAP usage hours |
6.22 |
| Session count |
1 |
| AHI |
2.41 |
| RDI |
2.41 |
| Obstructive apneas (OA) |
11 |
| Hypopneas (H) |
2 |
| Central apneas (CA) |
2 |
| Unclassified apneas (UA) |
0 |
| RERA |
0 |
| Pressure_Avg |
7.17 |
| Pressure_Min |
4.00 |
| Pressure_Max |
12.26 |
| Pressure_90th |
9.22 |
| Leak_Avg |
0.52 |
| Leak_Max |
10.8 |
| Leak_90th |
1.20 |
| FL_Avg |
0.0134 |
| FL_P95 |
0.07 |
| FL_Max |
0.38 |
| Min_Above_005 |
29.2 |
| Min_Above_010 |
12.0 |
| Min_Above_020 |
3.3 |
| Frac_NonZero (FL samples) |
24.41% |
Comparison to Trailing Averages
| Metric |
Tonight |
7d avg |
30d avg |
Δ vs 7d |
Δ vs 30d |
| AHI |
2.41 |
2.34 |
2.10 |
+3.1% |
+14.8% |
| OA count |
11.00 |
11.86 |
10.30 |
-7.2% |
+6.8% |
| H count |
2.00 |
1.71 |
2.53 |
+16.7% |
-21.1% |
| CA count |
2.00 |
1.57 |
0.97 |
+27.3% |
+106.9% |
| RERA count |
0.00 |
0.71 |
0.83 |
-100.0% |
-100.0% |
| Pressure_Avg |
7.17 |
7.29 |
7.44 |
-1.7% |
-3.7% |
| Pressure_90 |
9.22 |
9.84 |
10.02 |
-6.3% |
-8.0% |
| Leak_Avg |
0.52 |
0.48 |
0.77 |
+8.0% |
-32.1% |
| Leak_Max |
10.80 |
16.29 |
17.32 |
-33.7% |
-37.6% |
| Leak_90th |
1.20 |
1.20 |
2.08 |
+0.0% |
-42.3% |
| Usage hours |
6.22 |
6.45 |
6.56 |
-3.5% |
-5.1% |
| FL_P95 |
0.070 |
0.087 |
0.098 |
-19.7% |
-28.3% |
| Min_Above_010 |
12.00 |
14.41 |
17.76 |
-16.7% |
-32.4% |
| Min_Above_020 |
3.30 |
4.16 |
4.30 |
-20.6% |
-23.2% |
| Awake min |
20.07 |
9.53 |
9.20 |
+110.5% |
+118.2% |
| TIB min |
359.28 |
376.62 |
386.55 |
-4.6% |
-7.1% |
| Total sleep min |
339.21 |
367.09 |
377.35 |
-7.6% |
-10.1% |
| Deep % |
18.64 |
12.39 |
13.00 |
+50.5% |
+43.4% |
| REM % |
20.41 |
22.84 |
23.73 |
-10.6% |
-14.0% |
| Core % |
60.95 |
64.78 |
63.27 |
-5.9% |
-3.7% |
Week-over-Week Deltas (recent 7d 2026-09-11–2026-09-17 vs prior 7d 2026-09-04–2026-09-10)
| Metric |
Recent 7d |
Prior 7d |
Δ |
Δ % |
| AHI |
2.383 |
2.147 |
0.236 |
+11.0% |
| OA |
12.000 |
9.857 |
2.143 |
+21.7% |
| CA |
1.429 |
1.000 |
0.429 |
+42.9% |
| Pressure_Avg |
7.297 |
7.301 |
-0.004 |
-0.1% |
| Leak_Avg |
0.536 |
0.639 |
-0.103 |
-16.1% |
| Leak_90 |
1.371 |
1.543 |
-0.171 |
-11.1% |
| Deep % (Apple) |
13.42 |
11.44 |
1.97 |
+17.2% |
| REM % (Apple) |
22.85 |
22.60 |
0.25 |
+1.1% |
| Awake min (Apple) |
11.40 |
9.10 |
2.29 |
+25.2% |
| Sleep min (Apple) |
364.80 |
366.73 |
-1.93 |
-0.5% |
| FL_P95 |
0.087 |
0.091 |
-0.004 |
-4.7% |
| Min_Above_010 |
14.743 |
16.014 |
-1.271 |
-7.9% |
| Min_Above_020 |
4.429 |
3.671 |
0.757 |
+20.6% |
Recent 10-Night Context
| Date |
AHI |
OA |
CA |
PAvg |
P90 |
LAvg |
LMax |
L90 |
FL_P95 |
MinAbv010 |
MinAbv020 |
Deep% |
REM% |
Awake |
| 2026-09-08 |
2.25 |
9 |
0 |
7.38 |
9.34 |
1.12 |
18.0 |
3.60 |
0.09 |
15.0 |
3.7 |
7.85 |
19.22 |
11.04 |
| 2026-09-09 |
1.40 |
7 |
1 |
7.68 |
10.52 |
0.63 |
13.2 |
1.20 |
0.11 |
20.5 |
4.8 |
15.10 |
29.01 |
2.51 |
| 2026-09-10 |
2.10 |
10 |
3 |
7.14 |
9.30 |
0.14 |
7.2 |
0.00 |
0.07 |
9.7 |
1.4 |
11.44 |
20.34 |
7.02 |
| 2026-09-11 |
2.53 |
13 |
0 |
6.57 |
9.52 |
0.62 |
24.0 |
0.00 |
0.05 |
8.9 |
2.4 |
11.97 |
21.87 |
10.54 |
| 2026-09-12 |
1.81 |
8 |
1 |
7.17 |
9.92 |
0.45 |
14.4 |
1.20 |
0.08 |
12.7 |
3.9 |
18.06 |
27.63 |
9.53 |
| 2026-09-13 |
2.60 |
14 |
1 |
7.78 |
10.16 |
0.47 |
18.0 |
0.00 |
0.11 |
19.1 |
7.6 |
8.29 |
20.78 |
18.06 |
| 2026-09-14 |
2.55 |
12 |
2 |
7.43 |
10.26 |
0.86 |
27.6 |
4.80 |
0.10 |
15.8 |
4.1 |
14.93 |
21.67 |
3.01 |
| 2026-09-15 |
1.93 |
10 |
0 |
7.76 |
10.02 |
0.74 |
14.4 |
2.40 |
0.12 |
21.2 |
6.9 |
12.66 |
24.62 |
8.53 |
| 2026-09-16 |
2.85 |
16 |
4 |
7.20 |
9.68 |
0.09 |
8.4 |
0.00 |
0.08 |
13.5 |
2.8 |
9.37 |
22.95 |
10.04 |
| 2026-09-17 |
2.41 |
11 |
2 |
7.17 |
9.22 |
0.52 |
10.8 |
1.20 |
0.07 |
12.0 |
3.3 |
18.64 |
20.41 |
20.07 |
CPAP → Sleep-Stage Correlations (all 78 matched nights)
Correlations computed across full available history (2026-06-23 → 2026-09-17).
| Pair |
the user r |
Interpretation |
| AHI vs deep_pct |
+0.038 |
negligible |
| AHI vs awake_min |
+0.056 |
negligible |
| OA vs awake_min |
+0.075 |
negligible |
| CA vs deep_pct |
+0.024 |
negligible |
| Leak_Avg vs deep_pct |
-0.148 |
weak negative |
| Leak_90th vs deep_pct |
-0.153 |
weak negative |
| Leak_Max vs awake_min |
+0.068 |
negligible |
| FL_P95 vs awake_min |
-0.092 |
negligible |
| Min_Above_010 vs deep_pct |
+0.015 |
negligible |
Bucket comparison (Leak_90 median split, median = 2.4):
- Low-leak nights (n=38): mean deep% 15.36, awake 15.08 min
- High-leak nights (n=40): mean deep% 14.25, awake 13.70 min
- Δ (high – low): deep% -1.11 pp, awake -1.38 min
Caveats
- Sleep session started at 2026-09-18T00:12:01-06:00 — matched to the 2026-09-17 CPAP file. Nights where the Apple Watch session begins after midnight (e.g. 00:12) are now attributed to the previous CPAP calendar date; for daily health-export files, the filename's first date is used as the authoritative night key.
- Apple Watch SpO2/pulse channels not present in current CPAP CSV export.
- Correlations are directional/small-effect only — single-night deviations often exceed what correlations alone would predict.
- All flagged metrics remain within clinically safe ranges (AHI < 5, leak within mask spec); flags mark deviations from the user's own recent baseline, not clinical thresholds.
- Duplicate
2.json / 3.json health-report files (iCloud dedup artifacts) are ignored in favor of the primary copy.
- Matched-night count is 78. Early 2026-06 nights (via multi-day roll-up) have zero-valued pressure/leak channels and remain low-confidence for CPAP metrics prior to ~2026-06-22.