Sleep & CPAP Report — 2026-09-12
🚩 Flags
- AHI 1.81 — on trend vs 30d avg 1.93 (-6.2%). 7d avg 2.03 (-10.7%). OA count 8 vs 7d avg 9.43. H count 3 vs 7d avg 2.43. CA count 1. RERA count 2.
- Leak_90 1.20 L/min — below baseline vs 30d avg 2.08 (-42.3%). Leak_Avg 0.45 (7d 0.68); Leak_Max 14.4 (7d 16.8).
- Sleep architecture: Deep% 18.06 (+63.3% vs 7d, +34.4% vs 30d); REM% 27.63 (+22.7% vs 7d, +15.1% vs 30d); Awake 9.53 min (-1.5% vs 7d, -5.9% vs 30d); Efficiency 97.50%.
- Time in bed 381.9 min (6h 21.9m) — on trend vs 30d 388.5 (-1.7%). Total sleep 372.3 min. CPAP usage 6.62h.
Summary Table — Night of 2026-09-12
| Metric |
Value |
| Sleep start |
2026-09-13T00:16:56-05:00 |
| Time in bed |
381.9 min (6h 21.9m) |
| Total sleep |
372.3 min (6h 12.3m) |
| Sleep efficiency |
97.50% |
| Awake time |
9.53 min |
| Core (N1+N2) sleep |
202.2 min / 54.31% |
| Deep (N3) sleep |
67.24 min / 18.06% |
| REM |
102.86 min / 27.63% |
| CPAP usage hours |
6.62 |
| Session count |
1 |
| AHI |
1.81 |
| RDI |
2.12 |
| Obstructive apneas (OA) |
8 |
| Hypopneas (H) |
3 |
| Central apneas (CA) |
1 |
| Unclassified apneas (UA) |
0 |
| RERA |
2 |
| Pressure_Avg |
7.17 |
| Pressure_Min |
4.00 |
| Pressure_Max |
12.32 |
| Pressure_90th |
9.92 |
| Leak_Avg |
0.45 |
| Leak_Max |
14.4 |
| Leak_90th |
1.20 |
| FL_Avg |
0.0127 |
| FL_P95 |
0.08 |
| FL_Max |
0.51 |
| Min_Above_005 |
30.8 |
| Min_Above_010 |
12.7 |
| Min_Above_020 |
3.9 |
| Frac_NonZero (FL samples) |
20.99% |
Comparison to Trailing Averages
| Metric |
Tonight |
7d avg |
30d avg |
Δ vs 7d |
Δ vs 30d |
| AHI |
1.81 |
2.03 |
1.93 |
-10.7% |
-6.2% |
| OA count |
8.00 |
9.43 |
9.47 |
-15.2% |
-15.5% |
| H count |
3.00 |
2.43 |
2.47 |
+23.5% |
+21.6% |
| CA count |
1.00 |
1.00 |
0.80 |
0.0% |
+25.0% |
| RERA count |
2.00 |
0.71 |
0.77 |
+180.0% |
+160.9% |
| Pressure_Avg |
7.17 |
7.19 |
7.49 |
-0.2% |
-4.3% |
| Pressure_90 |
9.92 |
9.83 |
10.06 |
+1.0% |
-1.4% |
| Leak_Avg |
0.45 |
0.68 |
0.77 |
-34.1% |
-41.7% |
| Leak_Max |
14.40 |
16.80 |
17.32 |
-14.3% |
-16.9% |
| Leak_90th |
1.20 |
1.54 |
2.08 |
-22.2% |
-42.3% |
| Usage hours |
6.62 |
6.35 |
6.59 |
+4.2% |
+0.5% |
| FL_P95 |
0.080 |
0.089 |
0.099 |
-9.7% |
-19.2% |
| Min_Above_010 |
12.70 |
15.66 |
18.45 |
-18.9% |
-31.2% |
| Min_Above_020 |
3.90 |
3.67 |
4.04 |
+6.2% |
-3.5% |
| Awake min |
9.53 |
9.68 |
10.14 |
-1.5% |
-5.9% |
| TIB min |
381.86 |
376.69 |
388.49 |
+1.4% |
-1.7% |
| Total sleep min |
372.33 |
367.01 |
378.36 |
+1.4% |
-1.6% |
| Deep % |
18.06 |
11.06 |
13.43 |
+63.3% |
+34.4% |
| REM % |
27.63 |
22.52 |
24.01 |
+22.7% |
+15.1% |
| Core % |
54.31 |
66.42 |
62.56 |
-18.2% |
-13.2% |
Week-over-Week Deltas (recent 7d 2026-09-06–2026-09-12 vs prior 7d 2026-08-30–2026-09-05)
| Metric |
Recent 7d |
Prior 7d |
Δ |
Δ % |
| AHI |
1.906 |
2.109 |
-0.203 |
-9.6% |
| OA |
9.000 |
10.429 |
-1.429 |
-13.7% |
| CA |
1.000 |
0.571 |
0.429 |
+75.0% |
| Pressure_Avg |
7.127 |
7.687 |
-0.560 |
-7.3% |
| Leak_Avg |
0.634 |
0.977 |
-0.343 |
-35.1% |
| Leak_90 |
1.371 |
3.257 |
-1.886 |
-57.9% |
| Deep % (Apple) |
12.87 |
15.15 |
-2.28 |
-15.0% |
| REM % (Apple) |
22.85 |
23.87 |
-1.03 |
-4.3% |
| Awake min (Apple) |
9.10 |
9.46 |
-0.36 |
-3.8% |
| Sleep min (Apple) |
369.31 |
374.18 |
-4.88 |
-1.3% |
| FL_P95 |
0.084 |
0.097 |
-0.013 |
-13.2% |
| Min_Above_010 |
14.643 |
16.629 |
-1.986 |
-11.9% |
| Min_Above_020 |
3.171 |
3.929 |
-0.757 |
-19.3% |
Recent 10-Night Context
| Date |
AHI |
OA |
CA |
PAvg |
P90 |
LAvg |
LMax |
L90 |
FL_P95 |
MinAbv010 |
MinAbv020 |
Deep% |
REM% |
Awake |
| 2026-09-03 |
2.15 |
11 |
0 |
7.65 |
9.40 |
1.98 |
28.8 |
7.20 |
0.10 |
17.1 |
2.9 |
15.66 |
23.86 |
15.56 |
| 2026-09-04 |
3.37 |
16 |
0 |
7.37 |
10.22 |
0.31 |
28.8 |
0.00 |
0.07 |
11.4 |
2.4 |
14.66 |
22.41 |
6.52 |
| 2026-09-05 |
2.66 |
11 |
1 |
7.59 |
10.26 |
0.79 |
19.2 |
2.40 |
0.11 |
19.8 |
7.4 |
5.35 |
25.35 |
13.55 |
| 2026-09-06 |
1.40 |
7 |
1 |
6.72 |
9.44 |
0.27 |
14.4 |
0.00 |
0.08 |
14.4 |
3.8 |
17.64 |
19.40 |
10.04 |
| 2026-09-07 |
1.85 |
9 |
1 |
7.23 |
10.40 |
1.21 |
21.6 |
3.60 |
0.11 |
21.3 |
2.2 |
8.05 |
22.47 |
13.05 |
| 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 |
CPAP → Sleep-Stage Correlations (all 73 matched nights)
Correlations computed across full available history (2026-06-23 → 2026-09-12).
| Pair |
the user r |
Interpretation |
| AHI vs deep_pct |
+0.053 |
negligible |
| AHI vs awake_min |
+0.062 |
negligible |
| OA vs awake_min |
+0.085 |
negligible |
| CA vs deep_pct |
+0.055 |
negligible |
| Leak_Avg vs deep_pct |
-0.170 |
weak negative |
| Leak_90th vs deep_pct |
-0.184 |
weak negative |
| Leak_Max vs awake_min |
+0.073 |
negligible |
| FL_P95 vs awake_min |
-0.092 |
negligible |
| Min_Above_010 vs deep_pct |
+0.012 |
negligible |
Bucket comparison (Leak_90 median split, median = 2.4):
- Low-leak nights (n=35): mean deep% 15.64, awake 15.00 min
- High-leak nights (n=38): mean deep% 14.27, awake 14.12 min
- Δ (high – low): deep% -1.37 pp, awake -0.88 min
Caveats
- Sleep session started at 2026-09-13T00:16:56-05:00 — matched to the 2026-09-12 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 73. 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.