Skip to content

Cross-Generation Design Similarity Detection #28

Description

@coderleeon

Problem

Hallmark evaluates individual outputs for common AI design patterns, but multiple generations can still converge on similar layouts even when each output passes the existing checks.

For example, repeated generations may reuse similar:

  • Hero compositions
  • Section ordering
  • Card arrangements
  • Typography hierarchy
  • CTA placement

This can make separately generated interfaces feel structurally repetitive despite having different themes or visual treatments.

Proposed Solution

Add an optional cross-generation similarity check that compares the current design plan against recent Hallmark outputs.

The check could identify repeated structural patterns and trigger a different macrostructure when similarity exceeds a configurable threshold.

Example:

Structural similarity: 84%

Repeated patterns:
- Centered hero composition
- Three-column feature grid
- Testimonial section before final CTA

Action:
Selected an alternative macrostructure.

Alternatives Considered

Users can manually compare generated interfaces, but repeated structural patterns may be difficult to notice across multiple projects or longer design sessions.

Additional Context

This could complement Hallmark's existing anti-slop checks by addressing repetition across generations, not only within a single generated interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions