Rate: persist bounded visual layout preferences (#4433) - #4467
Rate: persist bounded visual layout preferences (#4433)#4467d-sorgcodexagent[bot] wants to merge 2 commits into
Conversation
* feat(rate): formalize visual accessibility evidence * test(rate): generate visual baseline candidates (#4472) * test(rate): generate visual baseline candidates * fix(rate): bound native plots accessibility count * fix(rate): bind candidate and accessibility authority * fix(rate): bound cross-platform control inventory * test(rate): freeze Explorer baseline playback * test(rate): propose protected visual baselines * fix(rate): narrow hosted baseline typing --------- Co-authored-by: codex-scheduled <codex-scheduled@users.noreply.github.com> --------- Co-authored-by: codex-scheduled <codex-scheduled@users.noreply.github.com> Co-authored-by: d-sorgcodexagent[bot] <289268460+d-sorgcodexagent[bot]@users.noreply.github.com>
Blocker: this branch commits six orphan gitlinks
There is no This is corroborated independently: #4473's description states it is a "clean scoped rebuild" that excludes, among other things, "six scratch-worktree gitlinks" — the same six. Scope observationMeasured against the union of Path-level containment is not content-level containment, so this is not a claim that the work is already covered — the per-file content still needs checking before anything here is closed. Recording it now so the gitlinks are dealt with first either way. Suggested next stepRemove the No action taken on this branch. |
Summary
Why
Issue #4433 requires durable visual workspace choices without allowing presentation state to become scientific authority. Prior camera/help/sidebar choices were lost between sessions, while corrupted storage needed to fail closed without breaking the application.
Validation
Boundaries
Artifacts remain diagnostic rather than approved goldens or formal AT qualification. Per-tab inner layout, portable workspace/archive replay, cross-device synchronization, approved baselines, and manual assistive-technology validation remain open under #4433.