From ff8a442195d66d77b1b0c7b57fa3437e4d75fcf2 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 15:39:27 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20correct=20plan=20=E2=80=94=20Fleet=20He?= =?UTF-8?q?alth=20Incomplete=20done=20in=20PR5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/design/enrollment-status-reclassification-plan.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/design/enrollment-status-reclassification-plan.md b/docs/design/enrollment-status-reclassification-plan.md index 130019bb..a4b2128b 100644 --- a/docs/design/enrollment-status-reclassification-plan.md +++ b/docs/design/enrollment-status-reclassification-plan.md @@ -91,8 +91,8 @@ timeline AND let the backend terminalize precisely instead of guessing with grac - [x] Daily aggregation (`ComputeUsageMetricsSnapshotAsync`) already uses `Succeeded+Failed` as the denominator — no change needed (Incomplete already excluded). - [x] Tests `SessionStatusBucketsTests` (bucketing + terminal-only failure-rate). Suite: 2705 pass. -- [ ] **Deferred to PR5:** Fleet Health payload Incomplete count (its SuccessRate is documented as - "over all sessions" with equivalence tests — fold the Incomplete surfacing in with the web work). +- [x] Fleet Health payload Incomplete count — done in PR5 (`FleetHealthStats.Incomplete` + slate card). + Its SuccessRate stays "over all sessions" (documented), only the Incomplete count was added. ## PR5 — Web surface ✅ done (typecheck clean)