Repository navigation
feat: simplify profiling results and open model detail tabs - #26
Merged
Merged
Conversation
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.
Model inspection now opens in a separate browser tab with Instrument, Device and Configuration selectors, Configuration details first, and compact timing bars. The dashboard shows curated float64 / 1500-source-pixel defaults where applicable; archived captures and direct links remain intact.
Removes the requested legacy controls and repetitive prose, standardizes model labels, and separates Profiling Results from Profiling scripts. Measurement sections directly select an available default when necessary, without joining unrelated recorded setups. Bars use a matching full likelihood or component total where recorded, otherwise an explicitly labeled common maximum; distinct units and measurement semantics retain separate scales.
Scripts Changed
pulse/campaigns.py,pulse/board.py: landing-page cleanup and Results navigation.pulse/setup_browser.py,.js,.css: model detail routes, defaults, selectors, labels and charts.dashboard.html,dashboard.md: regenerated from unchanged committed captures.Validation
Readiness
User authorized this development ship: “I authorize, maybe we should get those repos up to date first?” All four libraries were verified clean on main and exactly at fetched origin/main; no pull was needed. Heart was refreshed and all prior RED reasons cleared before shipping. No RED override was exercised.
Current Heart verdict: YELLOW.
manifest drift: workspace checkouts (manifest ↔ disk) — 2 mismatch(es) vs PyAutoMind/repos.yamlrelease validation incomplete: no rehearsal for current sourceThis is development shipping only; merge remains a separate human action.
Tier: judge — merge mode: human /prm.
Closes #25