Story: Observability follow-up

Table of Contents

This page documents a story in Sprint 08. It captures the goal, current status, acceptance criteria, and the tasks that compose it.

Goal

Review the telemetry, comms-analyser, and event-viewer surfaces that landed in sprint 07. Raise fix lists. All three review items were POSTPONED within this sprint — implementation carries forward.

Status

Field Value
State BACKLOG
Parent sprint Sprint 08
Now Review notes captured in sprint 08; all three implementation passes carry forward.
Waiting on A sprint with the slot to land the fixes.
Next Schedule the telemetry/comms-analyser/event-viewer fix passes.
Last touched 2026-01-11

Continued from: Observability and telemetry (sprint 07) — sprint 07 stood up the components; this story is the review pass which deferred all three review items to a later sprint.

Acceptance

  • Review notes captured for telemetry, comms analyser, and event viewer.
  • Fix lists filed against the appropriate components.
  • All three implementation passes scheduled forward.

Tasks

Task State Start End Description
Review telemetry work BACKLOG 2026-05-19   Database support for telemetry was missing; persist telemetry log entries with sender identity; fix self-referential telemetry events; UI fixes (event-viewer timestamps, accounts dialog sizing).
Review comms analyser work BACKLOG 2026-05-19   Validate the comms analyser; add a UI surface for it.
Event viewer review BACKLOG 2026-05-19   Dialog reshape; ring buffer for last N events; error highlighting; eventing coverage gaps for accounts/login/feature flags/roles/permissions; non-admin permission gaps.

Decisions

Review without fixing
keeps the review pass crisp and lets us defer the work without losing the findings.

Out of scope

  • Implementing any of the raised fixes — they're scheduled for a later sprint.

See also

Emacs 29.1 (Org mode 9.6.6)