From b9623c74f6473cf2299d7138a983762d8878a852 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Fri, 16 Oct 2026 19:00:38 +0600 Subject: [PATCH] [2026-10-16] eagle: work/projects/cpm-pr0-episode-telemetry-summary-2026-10-16.md --- .../cpm-pr0-episode-telemetry-summary-2026-10-16.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/work/projects/cpm-pr0-episode-telemetry-summary-2026-10-16.md b/work/projects/cpm-pr0-episode-telemetry-summary-2026-10-16.md index 99515b64..0e7bf059 100755 --- a/work/projects/cpm-pr0-episode-telemetry-summary-2026-10-16.md +++ b/work/projects/cpm-pr0-episode-telemetry-summary-2026-10-16.md @@ -16,9 +16,11 @@ Replace separate `init_failed`, `stuck`, `recovery[with/without reload]` and CPM **When it fires:** -The first `4s` timeout opens an episode and captures one diagnostic snapshot. +The first `4s` timeout **opens** an episode and captures one diagnostic snapshot. -Later failures and reloads update local state. A qualifying dashboard response or a five-minute deadline closes the episode and emits one logical report. The deadline works without further navigations. Existing stuck detection and automatic reload behavior are preserved. +The pixel is **submitted when the episode is closed** (a qualifying dashboard response or a 5-minute deadline closes). + +Later failures and reloads update local state. The deadline works without further navigations. Existing stuck detection and automatic reload behavior are preserved. A response does not prove `initResp` delivery or recovery of every failing tab. Deadline expiry does not prove permanent failure; unfinished episodes can be lost if the monitor or process is destroyed.