Description
Live dashboard checks found repeated copies of the final showcase_finished log line for completed workload Jobs, with identical source timestamps/run ids but varying observed_timestamp labels. This can inflate naive log-line counts. Communications dashboard now counts distinct run and conversation ids, while the collector replay cause remains to diagnose.
Acceptance Criteria
- #1 A bounded completed Job final log is ingested once or downstream replay-safe semantics are documented.
- #2 Collector checkpoint/reconnect behaviour is investigated without changing unrelated telemetry.
Definition of Done
- #1 just check