Skip to content

Switch the history chart between ingest and read streams - #70

Draft
bajtos wants to merge 1 commit into
claude/read-rates-thermometersfrom
claude/read-rates-history
Draft

bajtos wants to merge 1 commit into
claude/read-rates-thermometersfrom
claude/read-rates-history

Conversation

@bajtos

@bajtos bajtos commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

Written by Claude.

Add an Ingest / Read-back / Restore switch to the history chart.

  • Each view draws that stream's p5 line and dashed median line with the existing markers, and the series tabs keep working within it.
  • Gate lines and the "above range" note appear on Ingest only, since gates are ingest ceilings.
  • Runs from before the harness recorded read p5 join a read view's median line and get no dot. model.js (streamRows) decides which runs go on which line, with tests.
  • The choice holds for the page session; the URL hash keeps its role for run details.

Checked in make site-preview in light and dark, at desktop width and at 375 px.

Refs FIL-810

@bajtos
bajtos added this pull request to stack #73 October 2, 2026 17:18
@bajtos
bajtos force-pushed the claude/read-rates-history branch from 4827b19 to 7ae1087 Compare October 5, 2026 17:41
@bajtos
bajtos force-pushed the claude/read-rates-history branch from 7ae1087 to e9cd12e Compare October 5, 2026 18:03
A three-way control above the chart picks Ingest, Read-back or
Restore. Each view draws that stream's p5 line and dashed median line
with the existing markers, and the series tabs keep working within it.
Gates are ingest ceilings, so gate lines and the "above range" note
appear on the ingest view only.

Runs from before the harness recorded read p5 have a read median and
no p5: they join the read views' median line and get no dot.
model.js decides which runs go on which line, and its tests cover
that rule. The choice holds for the page session; the URL hash keeps
its role for run details.

Refs FIL-810

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Miroslav Bajtoš <oss@bajtos.net>
@bajtos
bajtos force-pushed the claude/read-rates-history branch from e9cd12e to 95565c1 Compare October 5, 2026 18:23
@alanshaw

alanshaw commented Oct 6, 2026

Copy link
Copy Markdown
Member

Screenshot?

@bajtos

bajtos commented Oct 7, 2026

Copy link
Copy Markdown
Member Author

Desktop version:

Screenshot 2026-10-07 at 10 04 38

Mobile version (iPhone SE, 375 x 667):

Screenshot 2026-10-07 at 10 05 07

This branch has not been deployed

No deployments
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.

2 participants