docs: Regions & Signals Ribbon — draw-to-label UX spec#32
Merged
Conversation
A single horizontal strip under the viewer: draw a span and label it in one gesture, beside the regions LOGAN auto-finds. Resolves the review's three issues — the "signal" naming collision (Region = window of interest vs Signal = numeric series), the draw-vs-navigate conflict (bare drag navigates; drawing needs explicit Mark mode), and the precision gap (create precisely via viewer line-selection; rough-draw on the ribbon then snap). Adds the two power moves that make it an analyst tool: compare two regions (baseline/diff reuse) and promote a region to a repeatable rule (investigation-template reuse) — the manual-to-repeatable bridge to the CI gate. Thin surface over existing parts; no new chart/persistence/scan engine. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Design spec for the "draw an area on the log and label it" ribbon — the UX the user sketched, reviewed from UX-designer + log-analyst seats.
Resolves the review's three problems
Region(a labeled window of interest — what you draw / auto-detect) vsSignal(a numeric time-series — unchanged). One strip, both, honest names.The two power moves (why it's worth building)
Reuse, not rebuild: minimap canvas (backdrop), Signals time axis (x-axis), range-annotation model (
kind:'region'storage + jump),logan_evidence_pack(auto regions),trend_show/Signals (charting), baseline/diff (compare), investigation-templates (promote). No new chart/persistence/scan engine.Docs-only. Ties into
GRANULARIZATION_DESIGN.md(the Auto row is the visual surface for the evidence pack) and the AI-logging-framework thread (promote-to-rule = teaching the gate from the analysis side).🤖 Generated with Claude Code