Skip to content

XY-27: Viewer: add retrieval observability panels on top of the read-only viewer#132

Merged
yvette-carlisle merged 2 commits into
mainfrom
y/elf-xy-27
Jun 9, 2026
Merged

XY-27: Viewer: add retrieval observability panels on top of the read-only viewer#132
yvette-carlisle merged 2 commits into
mainfrom
y/elf-xy-27

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

  • Add read-only admin viewer trace observability panels for provider/ranking metadata, retrieval funnel metrics, selected final results, replay candidates, relation context, stage summaries, and stage detail payloads.
  • Persist a readback-only retrieval score in trace replay candidate snapshots so trace bundle consumers can compare retrieval/fusion score with rerank/final ranking terms.
  • Add per-query ELF trace IDs to live baseline report output and link benchmark guidance to the viewer trace panel.

Validation

  • cargo make fmt
  • cargo make lint-fix
  • cargo make checks
  • cargo test -p elf-api admin_viewer_is_admin_prefixed_and_read_only
  • cargo test -p elf-service replay_ranking_policy_id_matches_ranking_policy_id
  • cargo test -p elf-service replay_diversity_decisions_prefer_selected_entry_for_same_note
  • Node parse check for apps/elf-api/static/viewer.html embedded script

@yvette-carlisle yvette-carlisle merged commit 1d24f04 into main Jun 9, 2026
10 checks passed
@yvette-carlisle yvette-carlisle deleted the y/elf-xy-27 branch June 9, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant