Skip to content

docs:punctuation-V2#264

Open
tokyojen wants to merge 20 commits into
mainfrom
basics_punctuation
Open

docs:punctuation-V2#264
tokyojen wants to merge 20 commits into
mainfrom
basics_punctuation

Conversation

@tokyojen

@tokyojen tokyojen commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

💡 What is the current behavior?

GitHub Issue Number: #

🆕 What is the new behavior?

👨‍💻 Help & support

Summary by CodeRabbit

  • Documentation
    • Rewrote punctuation guidance with comprehensive, per-mark dos-and-don’ts plus consolidated punctuation and spacing rules.
    • Updated capitalization and proper-noun guidance with a new sentence-case standard, UI/title capitalization rules, acronym/abbreviation styling, and documented exceptions.
    • Expanded UX writing vocabulary guidance with recommendations for word choice, phrasing, and common pitfalls.
    • Refined conversational design guidance for ad hoc interactions, conversation endings, and handling errors.
    • Refreshed FAQ banner copy and updated a date-time input page description.
  • Blog
    • Added new top-level tag categories for UX and development content.

@netlify

netlify Bot commented Jul 17, 2026

Copy link
Copy Markdown

Deploy Preview for industrial-experience ready!

Name Link
🔨 Latest commit 2f03f5a
🔍 Latest deploy log https://app.netlify.com/projects/industrial-experience/deploys/6a61c042254b720008cfb389
😎 Deploy Preview https://deploy-preview-264--industrial-experience.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@coderabbitai

coderabbitai Bot commented Jul 17, 2026

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The PR adds capitalization and vocabulary guidelines, replaces proper-noun guidance, expands punctuation rules and spacing documentation, and updates metadata and descriptions across conversational-design, support, component, and blog documentation.

Changes

Documentation guideline updates

Layer / File(s) Summary
Capitalization guidance
docs/guidelines/language/capitalization-and-proper-nouns.md
Adds sentence-case, proper-noun, UI, abbreviation, exception, list, hyphenation, and technical-identifier rules.
Proper-noun guideline replacement
docs/guidelines/language/proper-nouns.md
Retitles and replaces the existing page with expanded capitalization and technical-casing guidance.
Punctuation rules and integration
docs/guidelines/language/punctuation.md, docs/guidelines/language/support-and-resources/AI-and-UX-writing.md
Adds symbol-specific punctuation and spacing rules, updates related links, and revises one avoidance example.
UX writing vocabulary guidance
docs/guidelines/language/vocaulary
Adds guidance for concise wording, modal verbs, terminology, abbreviations, plurals, time and queue states, and common wording issues.
Documentation metadata and support updates
blog/tags.yml, docs/components/input-date-time/code.mdx, docs/guidelines/conversational-design/designing-conversations/*, docs/home/support/faq.md
Updates descriptions, adds blog tag categories, and adjusts FAQ whitespace.

Estimated code review effort: 3 (Moderate) | ~25 minutes

Possibly related PRs

Suggested reviewers: nuke-ellington

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title is concise and clearly points to the punctuation documentation update for V2.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch basics_punctuation

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request comprehensively updates the punctuation guidelines in 'punctuation.md' and applies a minor ellipsis fix in 'AI-and-UX-writing.md'. The reviewer feedback correctly identifies several style guide violations in the new content, including recommendations to avoid the Oxford comma, use contractions like 'don’t' instead of 'do not', and replace phrases like 'such as' with 'e.g.' to ensure alignment with the repository's documentation standards.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated
Comment thread docs/guidelines/language/punctuation.md Outdated

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/guidelines/language/punctuation.md`:
- Around line 210-229: The Minus sign − guideline has a spacing inconsistency
between its rule and the temperature example. Update the rule or the “The
temperature dropped to −12°C” example so running-text usage and
numeric/data-display usage follow the same stated spacing behavior.

In `@docs/guidelines/language/support-and-resources/AI-and-UX-writing.md`:
- Line 58: Update the “Blaming language” bullet in the documentation to use
matching quotation mark glyphs, replacing the closing straight double quote with
the corresponding curly right double quote.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 6995bcc0-08fc-40ae-9900-fa3ac0f482e1

📥 Commits

Reviewing files that changed from the base of the PR and between 4176221 and e365706.

📒 Files selected for processing (2)
  • docs/guidelines/language/punctuation.md
  • docs/guidelines/language/support-and-resources/AI-and-UX-writing.md

Comment thread docs/guidelines/language/punctuation.md
Comment thread docs/guidelines/language/support-and-resources/AI-and-UX-writing.md Outdated
tokyojen and others added 16 commits July 17, 2026 11:55
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
…ng.md

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 4

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/guidelines/language/capitalization-and-proper-nouns.md`:
- Line 11: Remove the standalone empty heading from
docs/guidelines/language/capitalization-and-proper-nouns.md at lines 11-11 and
docs/guidelines/language/proper-nouns.md at lines 11-11 before selecting the
canonical page; no other content changes are needed.
- Line 53: Update the guidance at
docs/guidelines/language/capitalization-and-proper-nouns.md:53-53 to state the
lowercase rule for “email” directly, removing the inaccurate historical
justification. Apply the same wording at
docs/guidelines/language/proper-nouns.md:53-53 so both retained pages are
consistent.
- Line 141: Replace every [LINK] placeholder with the appropriate relative
Markdown link to the punctuation guideline in
docs/guidelines/language/capitalization-and-proper-nouns.md at lines 141, 183,
and 296, and in docs/guidelines/language/proper-nouns.md at lines 141, 183, and
296. Preserve the existing reference text while ensuring all cross-document
links use relative paths.
- Around line 1-8: The documentation contains duplicate capitalization guidance
and metadata across two pages. For
docs/guidelines/language/capitalization-and-proper-nouns.md lines 1-8, retain it
as the single canonical page or remove it; for
docs/guidelines/language/proper-nouns.md lines 4-9, remove the duplicate content
or convert the page into a redirect/alias targeting the existing proper-nouns
link, leaving only one published source of truth.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 1ee40b73-4963-42df-b935-44a70f9435a1

📥 Commits

Reviewing files that changed from the base of the PR and between bdcbe1b and 8931d3f.

📒 Files selected for processing (3)
  • docs/guidelines/language/capitalization-and-proper-nouns.md
  • docs/guidelines/language/proper-nouns.md
  • docs/guidelines/language/punctuation.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • docs/guidelines/language/punctuation.md

Comment thread docs/guidelines/language/capitalization-and-proper-nouns.md
Comment thread docs/guidelines/language/capitalization-and-proper-nouns.md Outdated
Comment thread docs/guidelines/language/capitalization-and-proper-nouns.md
Comment thread docs/guidelines/language/capitalization-and-proper-nouns.md

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Nitpick comments (1)
docs/guidelines/language/vocaulary (1)

408-506: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick win

Nest "Last vs. latest vs. recent" and "Pending vs. waiting vs. queued" under "Time-based vocabulary".

Both subsections use ## (h2), the same level as their parent "Time-based vocabulary" heading, instead of ### (h3). This flattens the hierarchy and will misrepresent the section structure in the sidebar/TOC.

✏️ Proposed heading-level fix
-## Last vs. latest vs. recent
+### Last vs. latest vs. recent
-## Pending vs. waiting vs. queued
+### Pending vs. waiting vs. queued
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/guidelines/language/vocaulary` around lines 408 - 506, Update the “Last
vs. latest vs. recent” and “Pending vs. waiting vs. queued” headings under
“Time-based vocabulary” from level-2 headings to level-3 headings, preserving
the existing content and hierarchy for sidebar/TOC generation.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/guidelines/language/vocaulary`:
- Around line 1-9: Rename the new Vocabulary documentation file from “vocaulary”
to “vocabulary.md”, preserving its front matter and content so the generated
slug and existing grammar-and-vocabulary navigation remain consistent.
- Around line 513-527: Update the billion row’s “10^9^” and “10^12^” values to
use Docusaurus-supported <sup> markup, preserving the displayed exponents
without literal caret characters. Leave the surrounding translations and table
structure unchanged.

---

Nitpick comments:
In `@docs/guidelines/language/vocaulary`:
- Around line 408-506: Update the “Last vs. latest vs. recent” and “Pending vs.
waiting vs. queued” headings under “Time-based vocabulary” from level-2 headings
to level-3 headings, preserving the existing content and hierarchy for
sidebar/TOC generation.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: d04dc2a3-f23c-46d6-8a08-5a0d07b8a39f

📥 Commits

Reviewing files that changed from the base of the PR and between 2b266b3 and 80339f7.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (8)
  • blog/tags.yml
  • docs/components/input-date-time/code.mdx
  • docs/guidelines/conversational-design/designing-conversations/ad-hoc-conversations.md
  • docs/guidelines/conversational-design/designing-conversations/ending-conversations.md
  • docs/guidelines/conversational-design/designing-conversations/handling-errors.md
  • docs/guidelines/language/punctuation.md
  • docs/guidelines/language/vocaulary
  • docs/home/support/faq.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • docs/guidelines/language/punctuation.md

Comment thread docs/guidelines/language/vocabulary.md
Comment thread docs/guidelines/language/vocabulary.md
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