Skip to content

Fix chart rendering and frame feedback; reuse measurement identities - #1

Merged
shortontech merged 10 commits into
masterfrom
security-dashboard-chart-support
Oct 15, 2026
Merged

shortontech merged 10 commits into
masterfrom
security-dashboard-chart-support

Conversation

@shortontech

@shortontech shortontech commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

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.

  • Honor explicit chart scales, render categorical guides, and preserve series colors across legend toggles.
  • Invalidate ancestor reuse for layout-generated chart subtrees.
  • Track frame submissions and retain Wayland feedback owners through completion.
  • Add measurement correctness oracles and release admission harnesses. The experimental compound-control classifier was discarded; conservative classification remains.

Validation: cargo test --workspace --all-features passed on exact commit 702de0c (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 .gitattributes rule now keeps that fixture LF on every platform; both native and JSX trace tests pass locally. New CI is running on 7f1867a.

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.

@shortontech
shortontech merged commit 870f7a9 into master Oct 15, 2026
4 checks passed
@shortontech
shortontech deleted the security-dashboard-chart-support branch October 19, 2026 14:22
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