Skip to content

DOCS-12 - Consolidate release note style rules in the style guide - #7092

Open
kimsauce wants to merge 4 commits into
mainfrom
DOCS-12
Open

DOCS-12 - Consolidate release note style rules in the style guide#7092
kimsauce wants to merge 4 commits into
mainfrom
DOCS-12

Conversation

@kimsauce

@kimsauce kimsauce commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Purpose of this pull request

From UAT: 60% of Mindtouch-to-Docusaurus testers had trouble navigating release note categories. DOCS-12 is the follow-up to improve release note consistency and discoverability; this PR is the consistency half.

Makes the style guide's Release notes section the single source of truth for how release notes are written across all five blog folders (Service, Collector, Cloud SIEM, Cloud SOAR, Developer). Rewrites it into:

  • Shared writing-style rules for every note: direct-statement openers (no announcement framing, with a do/don't table), lead with the benefit, keep it concise, a "Learn more" link, admonitions for breaking changes, and title dates as Month D, YYYY per the Dates section.
  • Structure and frontmatter: the required YYYY-MM-DD- filename prefix, truncating long notes, and the two release-note-specific frontmatter fields.
  • A per-folder conventions table for what genuinely differs by folder (filename, title format, heading level, tagging), replacing the old interleaved numbered steps.

Also trims the five .claude/commands/release-note-*.md templates and the sumo-style skill to reference this section instead of restating it.

Select the type of change

  • Minor Changes - Typos, formatting, slight revisions
  • Update Content - Revisions, updating sections
  • New Content - New features, sections, pages, tutorials
  • Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

https://sumologic.atlassian.net/browse/DOCS-12

@kimsauce kimsauce self-assigned this Sep 2, 2026
@cla-bot cla-bot Bot added the cla-signed Contributor approved, listed in .clabot file label Sep 2, 2026
@kimsauce kimsauce changed the title DOCS-988 - Remove marketing language from release note templates and … DOCS-12 - Remove marketing language from release note templates and … Sep 2, 2026
@kimsauce kimsauce changed the title DOCS-12 - Remove marketing language from release note templates and … DOCS-12 - Refactor release note templates: remove marketing language, add tag taxonomy Sep 2, 2026
@kimsauce kimsauce changed the title DOCS-12 - Refactor release note templates: remove marketing language, add tag taxonomy DOCS-12 - Remove marketing language from release note templates and style guide Sep 10, 2026
@kimsauce kimsauce changed the title DOCS-12 - Remove marketing language from release note templates and style guide DOCS-12 - Consolidate release note style rules in the style guide Sep 10, 2026
kimsauce and others added 3 commits September 10, 2026 15:18
…tyle guide

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Make this section the single source of truth for how release notes are
written across all five blog folders. Restructure it into Writing style
(shared rules plus the no-marketing-language do/don't table), Structure
and frontmatter, and a Per-folder conventions table that replaces the
interleaved per-type exceptions in the old numbered steps.

Standardize the title date format to `Month D, YYYY` (full month name,
no ordinal, no leading zero), per the Dates section. State that the
`YYYY-MM-DD-` filename prefix is required because the Docusaurus blog
plugin derives the publish date and sort order from it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Trim the five release-note-*.md commands and the sumo-style skill so
editorial guidance lives only in the style guide. Remove restated voice,
conciseness, and "Learn more" bullets, and the date rules that are now
wrong after the Month D, YYYY standardization: the Cloud SIEM "use
ordinal suffixes" rules and `{Day}th` placeholder, the Cloud SOAR
"zero-padded day" rules and examples, and the Collector checklist line
that still said 'Starts with "We're excited to..."'. Each spot now links
to /docs/contributing/style-guide/#release-notes. Mechanical scaffolding
(heading levels, [New]/[Updated] tags, CVE format, frontmatter blocks,
workflow steps) is unchanged.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@kimsauce
kimsauce marked this pull request as ready for review September 10, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor approved, listed in .clabot file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant