Repository navigation
fix: complete post-merge product, dashboard header, and security follow-ups - #202
Merged
Merged
Conversation
4 of 5 tasks
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Populate the existing analysis-period definition with authoritative end-exclusive bounds, including DST-length days. Preserve exact source, retry, header layout and workspace-owned timezone contracts without restoring raw ISO or duplicate badges. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve strict request equality and all null-versus-measured-zero cost evidence. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve all seven local dates and weekdays across opposite display zones. Verify the complete localized history window and unchanged reserve-floor, measured-zero and stale-source evidence. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve the bounded fixture repair and exact next steps after the required consecutive-failure handoff. This is not a verified phase gate. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…vidence Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.
Description
Follow-up to squash-merged #198.
docs/followups-plan.md.The shared header keeps its28px title line while44px targets fit inside its padding, preserving body readings. The collision guard retains target-size, focus and hit-test assertions and enforces the requested icon-before-dot order and8px spacing. Secondary-engine navigation waits for the destination page and complete mocked requests before teardown.
The closed tour launcher loads on first request, keeping startup under the unchanged400KB limit. No workflow, coverage, skip or visual-tolerance changes.
Validation: complete local CI replica passes on the final security environment:57,191 unit tests (four existing pending),2,029 quality tests (two existing skips),49 Windows visual tests (41 existing profile skips),13 a11y,9 isolated performance and6 Firefox/WebKit tests. All browser wrappers report zero proxy escapes, zero retries. TypeScript, complete lint/audits, route generators/contracts/catalogs, production/mock/docs builds and strict399.6KB/400KB preflight pass; full Go build/test, pinned lint and govulncheck pass (zero reachable findings). All20 docs diagrams render with zero browser errors.
Remote head f84aad0:199 successful checks and one existing conditional skip. All workflows completed successfully. No merge performed.
Type of Change
Checklist
Screenshots (if applicable)
Eight dashboard captures (375/768/1280/1920, light/dark) are emitted by the new header smoke test into Frontend Quality artifacts. Compared old/new frames before regenerating exactly five intended dashboard baselines:390dark/light,1440dark/light and forced-colors. Their differences are the shared corner dot and consistent header-line height. The degraded profile is unchanged. The legacy visual fixture text-width pin now excludes widget headers so their snapshots exercise actual production geometry; masks and tolerances are unchanged.