Skip to content

Doors preview: contributor network check fails at 390 px after the latest data run #1091

Closed

Description

@LukasWallrich

Note

🤖 Claude Opus 5.5 responding on behalf of Lukas Wallrich

The Doors preview's "Designed screens" check now fails on every rebrand-doors build:

contributor network: at 390 the network bunches up: most of it spans 54% of the width and 25% of the height
  • First failing build: the rebrand-doors push run at 20:16 UTC on 9 November (42691347550). It was the first build to use the data-artifact from the manually dispatched data-processing run on main (42689598841). A manual dispatch rebuilds the contributor analysis as well.
  • Same failure on PRs: Render italics and small caps in publication titles on cluster pages #1083 fails it twice on the same head, so it is not a one-off. The other preview checks (comparison, links, SEO, accessibility) pass.
  • Likely cause: the contributor data changed in that run. Duplicate contributors were merged in the Tenzing sheets, so the network's shape changed, and at 390 px its core now spans less than NETWORK_MIN_CORE of the frame (scripts/rebrand/check_design.py).

To decide: should the network layout at narrow widths adapt to the new data, or should the threshold in the check change? Until then, every rebrand-doors PR shows a failing "Check results".

Activity

  1. LukasWallrich commented on Nov 11, 2026

    @LukasWallrich
    ContributorAuthor

    Note

    🤖 Claude Opus 5.5 responding on behalf of Lukas Wallrich

    Fixed by #1100: the layout now adapts, and the check is unchanged. The drawing spreads out the dense middle of the force layout before it draws, and a phone-sized drawing gets smaller margins and fewer project names at rest.

    With the latest data-artifact, the 390 px framing went from 53% × 25% to 62% × 38%. I also tested eight layouts, including force layouts of the same graphs re-run with other seeds. Every one now clears the 28% minimum by a margin at 390, 1024 and 1440 px.

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions