Skip to content

Fix(brand): Correct the compliance seal's dash ring + arc-text geometry#211

Merged
allenfbyrd merged 1 commit into
mainfrom
brand/seal-fix
Jul 21, 2026
Merged

Fix(brand): Correct the compliance seal's dash ring + arc-text geometry#211
allenfbyrd merged 1 commit into
mainfrom
brand/seal-fix

Conversation

@allenfbyrd

Copy link
Copy Markdown
Collaborator

A Claude Design QA pass on the Evidentia compliance seal, applied to both the
light and navy variants. Art-only: colors, viewBox (240x240), the mark path,
and the font stack are unchanged.

Three defects fixed

  1. Dashed inner ring bunched at 3 o'clock. stroke-dasharray="1.5 6" on an
    r=70 circle (circumference ~439.8) does not divide into a whole number of
    dashes, so the pattern's seam collided with the accent dot.
    Fix: pathLength="120" + stroke-dasharray="0.4 1.6" (exactly 60 uniform
    dashes) + stroke-dashoffset="1", seating a gap under the accent dots at
    3 and 9 o'clock. Renderer-independent — no seam.

  2. "POLYCENTRIC LABS" crowded the dotted ring. Bottom text-path r=78 -> 90
    and top r=84 -> 81. Because top glyphs rise outward from their baseline and
    bottom glyphs rise inward, these different radii place both text bands
    centered on the same mid-radius (~r86.5) of the cream-ring(103) /
    dotted-ring(70) channel.

  3. "EVIDENTIA" read optically left. Text on a curved baseline is not
    optically centered by its bounding box (arc curvature throws perceived weight
    counter-clockwise). Top startOffset 50% -> 51.3%. The bottom returns to
    50% because its previous 51.8% compensation was tuned for the superseded
    r=78 path.

Notes

  • Verified against the shipped SVGs (not just the accompanying note): all three
    fixes present, palette and geometry outside the seal untouched.
  • The Evidentia design system's brand card (Claude Design) embeds the seal art
    inline for both variants; it was updated in lockstep so the documented seal
    matches these shipped assets.

Claude Design QA pass on the seal, applied to both the light and navy
variants. Colors, viewBox (240x240), mark path, and font stack unchanged.

1. Dashed inner ring bunched at 3 o'clock. stroke-dasharray='1.5 6' on an
   r=70 circle (circumference ~439.8) does not divide into a whole number of
   dashes, so the pattern seam collided with the accent dot. Normalized with
   pathLength='120' + stroke-dasharray='0.4 1.6' (exactly 60 uniform dashes)
   + stroke-dashoffset='1', seating a gap under the accent dots at 3 and 9
   o'clock. Renderer-independent.
2. 'POLYCENTRIC LABS' crowded the dotted ring. Bottom text path r=78 -> 90 and
   top r=84 -> 81; because top glyphs rise outward and bottom glyphs rise
   inward, both cap-bands now centre on the same mid-radius (~r86.5) of the
   cream-ring(103)/dotted-ring(70) channel.
3. 'EVIDENTIA' read optically left. Text on a curved baseline is not optically
   centred by its bounding box, so the top textPath is nudged clockwise
   (startOffset 50% -> 51.3%). The bottom returns to 50% because its previous
   51.8% compensation was tuned for the superseded r=78 path.

The Evidentia design system's brand card (Claude Design) was updated in
lockstep so the documented seal matches these shipped assets.
@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
evidentia Ready Ready Preview, Comment Jul 21, 2026 3:38am

Request Review

@allenfbyrd
allenfbyrd enabled auto-merge July 21, 2026 03:38
@codspeed-hq

codspeed-hq Bot commented Jul 21, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 6 untouched benchmarks


Comparing brand/seal-fix (9535916) with main (0781948)

Open in CodSpeed

@allenfbyrd
allenfbyrd added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit 44dbb7f Jul 21, 2026
34 checks passed
@allenfbyrd
allenfbyrd deleted the brand/seal-fix branch July 21, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant