Skip to content

No visual regression tests #14

Description

@xevrion

The project is mostly layout and has 833 tests, none of which would notice a panel rendering in the wrong place. Several bugs this year were geometry: floating panels not clearing the islands, annotation plates overlapping in stacked rows, a scrollbar squaring off two corners.

A small screenshot comparison over a few examples at a fixed viewport would cover the cases that keep recurring. Worth starting with two or three examples rather than all 23, and covering both themes, since the dark palette is generated and has its own failure modes.

Marking this help wanted rather than good first issue: it needs a tooling decision and CI wiring, not just a patch. Playwright appears in bun.lock today only as a transitive dependency, so adopting it would be a deliberate addition. Worth agreeing the approach on this issue before building it.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededmetaCI, GitHub config, repo housekeeping

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions