Skip to content

docs: tighten the "why" page (grammar and figures) - #65

Merged
ayo-run merged 4 commits into
mainfrom
claude/docs-review-webcomponent-fuso8j
Jul 21, 2026
Merged

docs: tighten the "why" page (grammar and figures)#65
ayo-run merged 4 commits into
mainfrom
claude/docs-review-webcomponent-fuso8j

Conversation

@ayo-run

@ayo-run ayo-run commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Fix grammar and figures

- Reconcile the size-multiplier claim with the measured comparison data
  (1.4x-5x -> 1.3x-4.8x brotli) and swap an unverifiable flourish for the
  measured 2.6 kB runtime figure.
- Promote "When WCB is the wrong choice" to a real heading so it is
  deep-linkable, and give each bullet a clear alternative to reach for.
- Remove the Elena references, which appeared with no introduction; the
  comparison page still carries the full field.
- Fix subject-verb agreement and awkward phrasing in the intro.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016wg373f3vRDAYQsW7DbM3g
@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for demo-wcb ready!

Name Link
🔨 Latest commit 639f43f
🔍 Latest deploy log https://app.netlify.com/projects/demo-wcb/deploys/6a5ffcd1db60fd000879dd1d
😎 Deploy Preview https://deploy-preview-65--demo-wcb.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for web-component-io ready!

Name Link
🔨 Latest commit 639f43f
🔍 Latest deploy log https://app.netlify.com/projects/web-component-io/deploys/6a5ffcd1cec82000087f35e2
😎 Deploy Preview https://deploy-preview-65--web-component-io.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016wg373f3vRDAYQsW7DbM3g
@ayo-run ayo-run changed the title docs: tighten the "why" page and drop the undefined Elena reference docs: tighten the "why" page (grammar and figures) Jul 21, 2026
claude added 2 commits July 21, 2026 23:09
…o Lit and FAST

Replace em-dash punctuation with hand-typed punctuation (colons for
definitions, periods for clause breaks, commas for appositives,
parentheses for asides) across all 13 docs pages; code samples and
en-dashes/minus signs left untouched.

On the why page, scope the size-multiplier claim to Lit and FAST
(2x-4.7x, brotli-compressed) rather than 'every alternative', since
Elena is a comparable-ergonomics alternative that costs only ~1.3x.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016wg373f3vRDAYQsW7DbM3g
The em-dash cleanup turned an em-dash into a colon inside the
web-component.md frontmatter description; an unquoted ': ' in YAML is
parsed as a nested mapping, which broke the Astro/Netlify build. Quote
the value to keep the colon and restore valid frontmatter.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016wg373f3vRDAYQsW7DbM3g
@ayo-run
ayo-run merged commit cef76df into main Jul 21, 2026
10 checks passed
@ayo-run
ayo-run deleted the claude/docs-review-webcomponent-fuso8j branch July 21, 2026 23:18
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.

2 participants