Skip to content

v0.6.30: Add Measurement Repeatability - #44

Merged
MVtag merged 8 commits into
mainfrom
feature/v0.6.30-measurement-repeatability
Aug 23, 2026
Merged

MVtag merged 8 commits into
mainfrom
feature/v0.6.30-measurement-repeatability

Conversation

@MVtag

@MVtag MVtag commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Builds on runtime-confirmed v0.6.29. Adds persistent per-output Measurement Repeatability without replacing the existing primary REW response. Each Measurement session/output can store up to 4 additional repeat REW responses (primary + 4 repeats total). A new isolated repeatability_api.py provides get/add/delete WebSocket commands and stores data additively inside the existing measurement session, so Store version and model.py remain unchanged. Frontend v0.6.30 adds a Measurement Repeatability panel with measurement count, mean shape spread, percentage within ±1.5 dB, agreement grade, per-EQ-candidate repeat match chips, repeat import/remove controls, and persistent reload across navigation/restart. Confidence remains advisory but now also weighs whether each EQ feature repeats across stored measurements; Crossover Guard and Null/Boost Guard remain the only automatic blocks. Primary response generation, EQ suggestions, Prediction, Apply Preview, Apply/Restore, snapshots, channel EQ and Goldhorn isolation are unchanged.

@MVtag
MVtag merged commit e6bdc10 into main Aug 23, 2026
1 check passed
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