Repository navigation
Fix chart rendering and frame feedback; reuse measurement identities - #1
Merged
Merged
Conversation
Preserve conservative compound-control measurement classification. Add boundary correctness oracles and release admission harnesses for identity reuse and compound-control experiments.
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.
This branch fixes chart rendering and retained layout behavior, records native frame submission boundaries, and adds optional Wayland compositor presentation feedback. It also reuses mounted identities at measurement boundaries to avoid repeated path construction.
Validation:
cargo test --workspace --all-featurespassed on exact commit702de0c(1,137 tests passed, 29 ignored). The boundary identity complete-frame oracle also passed after the classifier rollback. Linux and Windows GitHub Actions are running before merge.Windows CI exposed a shared semantic trace fixture being checked out with CRLF. A targeted
.gitattributesrule now keeps that fixture LF on every platform; both native and JSX trace tests pass locally. New CI is running on7f1867a.CI follow-up: Windows passed with the fixture fix. Linux tests and consumer checks passed, then found a public-to-private rustdoc link; that comment is fixed. Newly exposed frame-feedback fields and related host outcomes are documented, lowering the missing-doc bound from 2,234 to 2,223. Warning-denied workspace rustdoc, documentation coverage, release packaging, external path/Git consumers, and formatting pass locally. These follow-ups change attributes, comments and the stricter documentation bound only.