Skip to content

Commit 7ad7ae6

Browse files
committed
chore(roadmap): mark telemetry-v7 T1-T3 done (#813, v0.47.0); epic in_progress pending T4
1 parent ce425f0 commit 7ad7ae6

2 files changed

Lines changed: 12 additions & 9 deletions

File tree

ROADMAP.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,11 +192,11 @@ graph TD
192192
classDef blocked fill:#a40e26,stroke:#5c0712,color:#ffffff;
193193
classDef todo fill:#6e7781,stroke:#3d4248,color:#ffffff;
194194
classDef parked fill:#30363d,stroke:#161b22,color:#9da7b3,stroke-dasharray:4 3;
195-
class profiles_v2,profiles_v2_indexes,profiles_v2_set_profile,profiles_v2_profile_pin,profiles_v2_tray_switcher,sandbox_isolation,sandbox_spike,sandbox_mode_config,sandbox_launcher,sandbox_scanner_parity,sandbox_snap_docker_it,ts_code_exec_ga,ts_code_exec_cookbook,scanner_v2,scanner_v2_foundation,scanner_v2_hard_checks,scanner_v2_soft_checks,scanner_v2_consensus,scanner_v2_eval_gate,scanner_v2_docs,registries_official_protocol,scanner_simplification,scanner_simpl_baseline,scanner_simpl_unified_report,scanner_simpl_deep_optin,scanner_simpl_notifications,scanner_simpl_deepscan_fixes,upgrade_nudge_status_log,upgrade_nudge_surfacing,connect_trust_preview,connect_trust_backup_visibility,connect_trust_undo,telemetry_machineid_client,hygiene_roadmap_github_check done;
196-
class upgrade_nudge,connect_trust,telemetry_identity in_progress;
195+
class profiles_v2,profiles_v2_indexes,profiles_v2_set_profile,profiles_v2_profile_pin,profiles_v2_tray_switcher,sandbox_isolation,sandbox_spike,sandbox_mode_config,sandbox_launcher,sandbox_scanner_parity,sandbox_snap_docker_it,ts_code_exec_ga,ts_code_exec_cookbook,scanner_v2,scanner_v2_foundation,scanner_v2_hard_checks,scanner_v2_soft_checks,scanner_v2_consensus,scanner_v2_eval_gate,scanner_v2_docs,registries_official_protocol,scanner_simplification,scanner_simpl_baseline,scanner_simpl_unified_report,scanner_simpl_deep_optin,scanner_simpl_notifications,scanner_simpl_deepscan_fixes,upgrade_nudge_status_log,upgrade_nudge_surfacing,connect_trust_preview,connect_trust_backup_visibility,connect_trust_undo,telemetry_machineid_client,telemetry_v7_wizard_fix,telemetry_v7_funnel_fields,telemetry_v7_prechurn_snapshot,hygiene_roadmap_github_check done;
196+
class upgrade_nudge,connect_trust,telemetry_identity,telemetry_v7_churn in_progress;
197197
class windows_tray,windows_tray_window in_review;
198198
class mcp_2026_upgrade blocked;
199-
class windows_tray_funnel_qa,ux_audit,ux_audit_webui_sweep,ux_audit_macos_sweep,action_log_transparency,action_log_glance_view,action_log_retention_tie_in,analytics_dashboard,analytics_token_drain_graphs,analytics_default_landing,registries_search_add,registries_search_ux,upgrade_nudge_channel,upgrade_nudge_quiet,connect_trust_tcc_copy,telemetry_machineid_worker,telemetry_machineid_dash,telemetry_snapshot_alerting,release_qa_gate,release_qa_gate_matrix,release_qa_gate_playwright,release_qa_gate_macos,release_qa_gate_consistency,telemetry_v7_churn,telemetry_v7_wizard_fix,telemetry_v7_funnel_fields,telemetry_v7_prechurn_snapshot,telemetry_v7_churn_events,tray_api_purity,tray_oauth_config_read,planning_hygiene,hygiene_tasks_reconcile,hygiene_docs_facts,hygiene_quickstart_contract,security_gateway_cd,discovery_eval_harness todo;
199+
class windows_tray_funnel_qa,ux_audit,ux_audit_webui_sweep,ux_audit_macos_sweep,action_log_transparency,action_log_glance_view,action_log_retention_tie_in,analytics_dashboard,analytics_token_drain_graphs,analytics_default_landing,registries_search_add,registries_search_ux,upgrade_nudge_channel,upgrade_nudge_quiet,connect_trust_tcc_copy,telemetry_machineid_worker,telemetry_machineid_dash,telemetry_snapshot_alerting,release_qa_gate,release_qa_gate_matrix,release_qa_gate_playwright,release_qa_gate_macos,release_qa_gate_consistency,telemetry_v7_churn_events,tray_api_purity,tray_oauth_config_read,planning_hygiene,hygiene_tasks_reconcile,hygiene_docs_facts,hygiene_quickstart_contract,security_gateway_cd,discovery_eval_harness todo;
200200
class marketplace,siem,paid_tier,sdk_v1_migration,sso parked;
201201
```
202202

@@ -206,12 +206,12 @@ graph TD
206206
| --- | --- | --- | --- | --- | --- | --- |
207207
| Upgrade awareness & guided update | In progress | unassigned | P0 || [079-upgrade-nudge](./specs/079-upgrade-nudge/) | |
208208
| Connect step trust: preview, visible backup, one-click undo | In progress | unassigned | P0 || [078-connect-trust-preview](./specs/078-connect-trust-preview/) | |
209+
| Telemetry v7: honest funnel + churn instrumentation | In progress | unassigned | P0 || [080-telemetry-v7-churn](./specs/080-telemetry-v7-churn/) | |
209210
| Telemetry identity & data quality (machine_id + CI-filter hardening) | In progress | unassigned | P1 || | |
210211
| Windows native tray app `MCP-43` | In review | BackendEngineer | P2 | 25/60 (42%) | [002-windows-installer](./specs/002-windows-installer/) | |
211212
| MCP protocol upgrade to 2026-07-28 revision | Blocked | | P3 || [058-mcp-2026-upgrade](./specs/058-mcp-2026-upgrade/) | |
212213
| Web UI + macOS app UX audit | Todo | unassigned | P0 || | |
213214
| Release qualification gate (auto-QA matrix blocks the tag) | Todo | unassigned | P0 || [081-release-qa-gate](./specs/081-release-qa-gate/) | |
214-
| Telemetry v7: honest funnel + churn instrumentation | Todo | unassigned | P0 || [080-telemetry-v7-churn](./specs/080-telemetry-v7-churn/) | |
215215
| Action log / transparency — info at a glance | Todo | unassigned | P1 || | |
216216
| Analytics dashboard as default page | Todo | unassigned | P1 | 16/26 (62%) | [069-observability-usage-graphs](./specs/069-observability-usage-graphs/) | |
217217
| Registries — easier search + add-server | Todo | unassigned | P1 | 3/24 (12%) | [070-registry-easy-upstream-add](./specs/070-registry-easy-upstream-add/) | |

roadmap.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -446,24 +446,27 @@ epics:
446446

447447
- id: telemetry-v7-churn
448448
title: "Telemetry v7: honest funnel + churn instrumentation"
449-
status: todo
449+
status: in_progress
450450
assignee: unassigned
451451
priority: P0
452452
spec: specs/080-telemetry-v7-churn
453453
depends_on: []
454-
note: "2026-07-06 recheck DEBUNKED the 72.4% connect-skip story: genuine never-connected skip = 0% (wizard dismiss stamped 'skipped' on users who connected via ConnectModal/CLI/manual config). Real cliff = day-2 return 17.7% and retrieve_tools 42% -> real tool call 16%. v7 = wizard metric fix, funnel observability, pre-churn snapshot. Client-side T1-T3 ship independently of identity work; only churn analytics (T4) needs stable identity (machine_id is 0 rows in prod - see telemetry-identity)."
454+
note: "2026-07-06 recheck DEBUNKED the 72.4% connect-skip story: genuine never-connected skip = 0% (wizard dismiss stamped 'skipped' on users who connected via ConnectModal/CLI/manual config). Real cliff = day-2 return 17.7% and retrieve_tools 42% -> real tool call 16%. v7 = wizard metric fix, funnel observability, pre-churn snapshot. Client-side T1-T3 SHIPPED in #813 (v0.47.0, 2026-07-07); only cross-repo churn analytics (T4) remains and needs stable identity (see telemetry-identity)."
455455
tasks:
456456
- id: telemetry-v7-wizard-fix
457457
title: "T1: wizard metric fix - on dismiss record connect step as completed_external (not skipped) when the user already connected via another path"
458-
status: todo
458+
status: done
459+
pr: "#813"
459460
depends_on: []
460461
- id: telemetry-v7-funnel-fields
461462
title: "T2: funnel observability fields (wizard_shown, web_ui_opened counter, days_since_install, active_days_30d)"
462-
status: todo
463+
status: done
464+
pr: "#813"
463465
depends_on: []
464466
- id: telemetry-v7-prechurn-snapshot
465467
title: "T3: pre-churn snapshot (previous_shutdown clean|crash via BBolt flag, last_error_code) so the final heartbeat doubles as cause-of-death"
466-
status: todo
468+
status: done
469+
pr: "#813"
467470
depends_on: []
468471
- id: telemetry-v7-churn-events
469472
title: "T4: cross-repo churn_events materialization + dash Churn page with H1-H4 hypothesis signatures (repos mcpproxy-telemetry / mcpproxy-dash; tracked here for DAG visibility, out of scope of spec 080)"

0 commit comments

Comments
 (0)