Skip to content

Conversation

Copy link

Copilot AI commented Dec 8, 2025

Summary

This PR converts headers from Title Case to sentence case throughout the documentation, while preserving capitalization for product names, company names, and proper nouns as defined in the Vale style guide exceptions list (styles/ClickHouse/Headings.yml).

Changes made:

  • 432 files changed with ~2,356 headers converted to sentence case
  • All inline code (backticks), bold text, and italic text properly preserved
  • Product names correctly preserved:
    • "ClickHouse Cloud" (138 instances fixed)
    • "ClickHouse Private"
    • "Bring Your Own Cloud (BYOC)"
    • "Grafana Cloud"
    • "IBM Cloud"
    • "Google Cloud"
  • Acronyms preserved: API, SQL, JSON, HTTP, DBAPI, CVE, SAML, TTL, CI, HMAC, IAM, LZ4, ZSTD, B2B, SaaS, APPEND, REPLACE
  • Special terms preserved: Bun, ch_bucket_us_east1, ch_bucket_us_east4

Examples of conversions:

  • "ClickHouse Cloud Security" → "ClickHouse Cloud security" ✓
  • "Differences between Cloud and Self-managed" → "Differences between Cloud and self-managed" ✓
  • "Associated Markdown rule or ci check" → "Associated markdown rule or CI check" ✓
  • "Create a service account hmac key" → "Create a service account HMAC key" ✓
  • "Create an AWS iam user" → "Create an AWS IAM user" ✓
  • "Use lz4 for speed, zstd for compression" → "Use LZ4 for speed, ZSTD for compression" ✓
  • "Fortune 500 b2b saas" → "Fortune 500 B2B SaaS" ✓
  • "Append vs replace mode" → "APPEND vs REPLACE mode" ✓
  • "chDB for bun" → "chDB for Bun" ✓
  • "Bring your own cloud" → "Bring Your Own Cloud (BYOC)" ✓

The conversion follows the Vale style guide rule for sentence-case headings while maintaining proper capitalization for all product names, technical acronyms, and proper nouns.

Checklist

  • Delete items not relevant to your PR
Original prompt

I'd like you to make sure we consistently turn headers into sentence case. You can leave product or company names capitalised as an exception.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@vercel
Copy link

vercel bot commented Dec 8, 2025

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

Project Deployment Preview Comments Updated (UTC)
clickhouse-docs Error Error Dec 8, 2025 0:04am
clickhouse-docs-jp Building Building Preview Comment Dec 8, 2025 0:04am
2 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
clickhouse-docs-ru Ignored Ignored Preview Dec 8, 2025 0:04am
clickhouse-docs-zh Ignored Ignored Preview Dec 8, 2025 0:04am

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link
Member

@Blargian Blargian left a comment

Choose a reason for hiding this comment

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

@copilot take a look at the exception list in https://github.com/ClickHouse/clickhouse-docs/blob/main/styles/ClickHouse/Headings.yml for which words you don't need to make lower-case. There are quite a few instances here where you have made "Cloud" into "cloud" or "ClickHouse Private" into "ClickHouse private" when these are product names. Please address these issues.

Note: in the examples below you may notice that the H1 and H2 headers are outside of the tabs, the right-side "What's on this page" nav is built from the H1,2,3 headers in the main body of the markdown file, headings within the tabs are not currently included.

### Differences between Cloud and Self-managed {#differences-between-cloud-and-self-managed}
### Differences between cloud and Self-managed {#differences-between-cloud-and-self-managed}
Copy link
Member

Choose a reason for hiding this comment

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

@copilot here Cloud is a product (ClickHouse Cloud) and so it should be capitalised. You can make "Self-managed" lower-case.

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed "cloud and Self-managed" to "Cloud and self-managed".

```

### Associated markdown rule or CI check
### Associated Markdown rule or ci check
Copy link
Member

Choose a reason for hiding this comment

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

@copilot "Markdown" should be lowercase, and "ci" is an acronym so it should remain CI

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed "Markdown rule or ci check" to "markdown rule or CI check".

```

### Associated markdown rule or CI check
### Associated Markdown rule or ci check
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
### Associated Markdown rule or ci check
### Associated markdown rule or CI check

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139.

<summary>Create GCS buckets and an HMAC key</summary>

### ch_bucket_us_east1 {#ch_bucket_us_east1}
### Ch_bucket_us_east1 {#ch_bucket_us_east1}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
### Ch_bucket_us_east1 {#ch_bucket_us_east1}
### ch_bucket_us_east1 {#ch_bucket_us_east1}

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139.

<Image size="md" img={GCS_bucket_1} alt="Creating a GCS bucket in US East 1" border />

### ch_bucket_us_east4 {#ch_bucket_us_east4}
### Ch_bucket_us_east4 {#ch_bucket_us_east4}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
### Ch_bucket_us_east4 {#ch_bucket_us_east4}
### ch_bucket_us_east4 {#ch_bucket_us_east4}

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139.

## CPU {#cpu}

### Which CPU should I use? {#which-cpu-should-i-use}
### Which CPU should i use? {#which-cpu-should-i-use}
Copy link
Member

Choose a reason for hiding this comment

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

singular "i" should be capitalised.

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed "Which CPU should i use?" to "Which CPU should I use?".

To provide guidance (not recommendations), the following are example configurations of ClickHouse users in production:

### Fortune 500 B2B SaaS {#fortune-500-b2b-saas}
### Fortune 500 b2b saas {#fortune-500-b2b-saas}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
### Fortune 500 b2b saas {#fortune-500-b2b-saas}
### Fortune 500 B2B SaaS {#fortune-500-b2b-saas}

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed to "Fortune 500 B2B SaaS".

For examples of refreshable materialized views see [here](/materialized-view/refreshable-materialized-view).

### APPEND vs REPLACE mode {#append-vs-replace-mode}
### Append vs replace mode {#append-vs-replace-mode}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
### Append vs replace mode {#append-vs-replace-mode}
### APPEND vs REPLACE mode {#append-vs-replace-mode}

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed to "APPEND vs REPLACE mode".

---

# chDB for Bun
# chDB for bun
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
# chDB for bun
# chDB for Bun

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed to "chDB for Bun".

Learn more about [ClickHouse Cloud](/getting-started/quick-start/cloud).

## Bring Your Own Cloud {#byoc}
## Bring your own cloud {#byoc}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
## Bring your own cloud {#byoc}
## Bring Your Own Cloud (BYOC) {#byoc}

Copy link
Author

Choose a reason for hiding this comment

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

Fixed in commit faf7139. Changed to "Bring Your Own Cloud (BYOC)".

Copy link
Author

Copilot AI commented Dec 8, 2025

@copilot take a look at the exception list in https://github.com/ClickHouse/clickhouse-docs/blob/main/styles/ClickHouse/Headings.yml for which words you don't need to make lower-case. There are quite ...

Fixed in commit faf7139. I've corrected all instances where product names like "ClickHouse Cloud", "ClickHouse Private", "Grafana Cloud", "IBM Cloud", and "Google Cloud" were incorrectly lowercased. Also fixed acronyms like CI, HMAC, IAM, LZ4, ZSTD, B2B, SaaS, BYOC, and preserved special terms like Bun and bucket names (ch_bucket_us_east1, ch_bucket_us_east4).

Copilot AI changed the title [WIP] Ensure headers are in sentence case except for product names Ensure headers are in sentence case except for product names Dec 8, 2025
Copilot AI requested a review from Blargian December 8, 2025 12:00
@Blargian Blargian closed this Dec 8, 2025
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.

3 participants