Skip to content

docs: straighten curly apostrophes in Popover and Banner best practices - #5772

Merged
josephfarina merged 4 commits into
mainfrom
navi/docs/slop-54
Sep 1, 2026
Merged

docs: straighten curly apostrophes in Popover and Banner best practices#5772
josephfarina merged 4 commits into
mainfrom
navi/docs/slop-54

Conversation

@josephfarina

Copy link
Copy Markdown
Contributor

What

Two AI-slop typographic tells (check 17, sub A4): curly apostrophes in component doc prose, straightened to ASCII '. Prose strings only; meaning unchanged.

  • packages/core/src/Popover/Popover.doc.mjs: the presentation best-practice string used task’s (curly apostrophe) in docs, docsZh, and docsDense. Now task's.
  • packages/core/src/Banner/Banner.doc.mjs: the collapsible best-practice string used a \u2019 escape for banner’s. The escape decodes to a curly apostrophe at render time, so it reaches CLI/Storybook output the same as a raw curly char. Now a straight '.

Both were verified in the rendered CLI output (astryx component Popover|Banner --lang dense): zero curly apostrophes, task's renders correctly.

Checklist

Night Watch — Doc Reviewer

Replace the curly apostrophe in "task's" with a straight apostrophe in the
Popover best-practice string across docs, docsZh, and docsDense. Prose-only,
meaning unchanged.
Replace the \u2019 escape in "banner's" with a straight apostrophe in the
Banner best-practice string. Prose-only, meaning unchanged.
@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
astryx Ready Ready Preview Sep 1, 2026 7:24pm UTC

Request Review

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Aug 31, 2026
github-actions Bot added a commit that referenced this pull request Aug 31, 2026
@github-actions

Copy link
Copy Markdown
Contributor

PR Analysis Report

📚 Storybook Preview

View Storybook for this PR
GitHub Pages may take up to a minute to hydrate after deploy.

🧪 Sandbox Preview

View Sandbox for this PR
GitHub Pages may take up to a minute to hydrate after deploy.

Modified Components

Banner (@astryxdesign/core) · View in Storybook
Metric Before After Delta
Bundle Size (ESM) N/A N/A N/A
Lines of Code N/A 421 -
Complexity N/A Very High (44) -
Popover (@astryxdesign/core) · View in Storybook
Metric Before After Delta
Bundle Size (ESM) N/A N/A N/A
Lines of Code N/A 809 -
Complexity N/A Very High (90) -

Bundle Size Summary

Package Size (ESM) Size (CJS) Gzipped
@astryxdesign/core N/A 4.8KB 1.2KB

Accessibility Audit

Status: No accessibility violations detected.


Generated by PR Enrichment workflow | Storybook | Sandbox | View full report

josephfarina and others added 2 commits September 1, 2026 12:18
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	packages/core/src/Popover/Popover.doc.mjs
Matches the changelog standard applied to the other doc-prose PRs: copy
that ships to builders through the published core docs gets a release line.

Co-authored-by: Cursor <cursoragent@cursor.com>
@josephfarina
josephfarina merged commit 2ad586e into main Sep 1, 2026
25 of 26 checks passed
@github-actions
github-actions Bot deleted the navi/docs/slop-54 branch September 2, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant