Skip to content

docs: add #changelog and #coming-soon Slack channel guidance to handbook#17098

Merged
joethreepwood merged 1 commit into
masterfrom
posthog-code/handbook-changelog-coming-soon-channels
May 29, 2026
Merged

docs: add #changelog and #coming-soon Slack channel guidance to handbook#17098
joethreepwood merged 1 commit into
masterfrom
posthog-code/handbook-changelog-coming-soon-channels

Conversation

@joethreepwood
Copy link
Copy Markdown
Contributor

Changes

Adds guidance to the handbook explaining the two internal Slack channels that surface what we ship:

  • #changelog — what's just shipped. Owned by the Docs & Wizard team. Updates constantly as PRs merge.
  • #coming-soon — what's shipping soon. Owned by the Marketing team. Posts a daily digest.

Both channels are powered by agentic workflows that scan merged PRs and feature flag changes in posthog/posthog, classify them, and summarize them into the relevant channel. PR authors can opt in or out manually via the Publish to changelog? and Alert Sales and Marketing teams? checkboxes on the posthog/posthog PR template, or via the @posthog Slack app.

how-to-publish-changelog is the canonical reference; the other pages add a short, audience-appropriate summary and link back.

Pages updated:

  • contents/handbook/company/communication.md — under the Slack section
  • contents/handbook/docs-and-wizard/how-to-publish-changelog.mdx — canonical reference, expanded with the #coming-soon channel and manual opt-in mechanisms
  • contents/handbook/engineering/customer-comms.md
  • contents/handbook/growth/sales/overview.md
  • contents/handbook/marketing/index.md
  • contents/handbook/support/support-team.md

Checklist

  • I've read the docs and/or content style guides.
  • Words are spelled using American English
  • Use relative URLs for internal links
  • I've checked the pages added or changed in the Vercel preview build
  • If I moved a page, I added a redirect in `vercel.json`

Created with PostHog Code

Documents the #changelog (just shipped, Docs & Wizard, real-time) and
#coming-soon (shipping soon, Marketing, daily digest) Slack channels
across the handbook. Explains the underlying agentic workflows that
scan PRs and feature flag changes, the manual opt-in via PR template
checkboxes and the @PostHog Slack app, and recommends everyone joins.

The changelog publishing page is the canonical reference; the other
pages link back to it with a short, audience-appropriate summary.

Generated-By: PostHog Code
Task-Id: b76f4a31-def9-4a20-ab3e-f86ce85f99e5
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 28, 2026

Deploy preview

Status Details Updated (UTC)
🟢 Ready View preview May 28, 2026 05:46PM

@github-actions
Copy link
Copy Markdown
Contributor

Vale prose linter → found 49 errors, 61 warnings, 1 suggestions in your markdown

Full report → Copy the linter results into an LLM to batch-fix issues.

Linter being weird? Update the rules!

contents/handbook/company/communication.md — 33 errors, 27 warnings, 0 suggestions
Line Severity Message Rule
22:381 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
24:53 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
24:185 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
32:1 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
33:1 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
34:1 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
44:77 warning Use the Oxford comma before 'and' or 'or' in a list of three or more items. PostHogBase.OxfordComma
72:166 warning Use the Oxford comma before 'and' or 'or' in a list of three or more items. PostHogBase.OxfordComma
110:249 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
126:35 warning Use 'GitHub' instead of 'Github'. Vale.Terms
134:15 warning Use the Oxford comma before 'and' or 'or' in a list of three or more items. PostHogBase.OxfordComma
134:117 warning Use 'GitHub' instead of 'Github'. Vale.Terms
134:147 warning Use 'GitHub' instead of 'github'. Vale.Terms
134:158 warning Use 'PostHog' instead of 'posthog'. Vale.Terms
143:9 warning Use 'URL' instead of 'url'. Vale.Terms
153:493 warning 'searchability' is a possible misspelling. PostHogBase.Spelling
157:4 warning 'Slackbot' is a possible misspelling. PostHogBase.Spelling
157:229 warning 'Slackbot' is a possible misspelling. PostHogBase.Spelling
163:66 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
164:68 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
166:38 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
177:98 warning 'eg' is a possible misspelling. PostHogBase.Spelling
177:160 warning 'colleauge' is a possible misspelling. PostHogBase.Spelling
181:24 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
182:30 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
183:31 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
184:26 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
185:30 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
186:45 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
187:54 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
188:26 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
189:36 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
191:79 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
191:110 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
193:5 warning 'Google Docs and Slides' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
201:322 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
215:82 warning 'comms' is a possible misspelling. PostHogBase.Spelling
221:110 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
223:4 warning 'Requests for comment (RFCs)' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
235:244 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
235:316 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
239:5 warning 'When does it work best to write an RFC?' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
250:5 warning 'When does a meeting / another approach work better than an RFC?' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
254:43 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
256:5 warning 'How should I use AI when writing RFCs?' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
262:5 warning 'Top tips for RFCs' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
265:54 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
267:174 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
271:119 warning 'websockets' is a possible misspelling. PostHogBase.Spelling
277:149 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
283:195 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
284:164 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
290:87 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
297:49 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
299:5 warning 'Google Calendar' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
301:91 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
308:5 warning 'Calendly' is a possible misspelling. PostHogBase.Spelling
310:8 warning 'Calendly' is a possible misspelling. PostHogBase.Spelling
312:4 warning 'Communication Methods' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
316:57 warning 'untrusted' is a possible misspelling. PostHogBase.Spelling
contents/handbook/docs-and-wizard/how-to-publish-changelog.mdx — 2 errors, 10 warnings, 0 suggestions
Line Severity Message Rule
21:38 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
25:30 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
26:28 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
26:77 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
59:44 warning 'Strapi' is a possible misspelling. PostHogBase.Spelling
59:59 warning 'mainatined' is a possible misspelling. PostHogBase.Spelling
80:10 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
100:30 warning Use 'PostHog' instead of 'posthog'. Vale.Terms
121:92 warning 'gifs' is a possible misspelling. PostHogBase.Spelling
145:23 warning Use 'PostHog' instead of 'posthog'. Vale.Terms
145:31 warning Use 'AI' instead of 'ai'. Vale.Terms
149:29 warning Use 'AI' instead of 'ai'. Vale.Terms
contents/handbook/engineering/customer-comms.md — 3 errors, 5 warnings, 1 suggestions
Line Severity Message Rule
2:17 warning 'comms' is a possible misspelling. PostHogBase.Spelling
7:56 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
7:159 suggestion Prefer 'proper nouns or they' over 'He'. PostHogBase.Inclusivity
7:176 warning 'comms' is a possible misspelling. PostHogBase.Spelling
16:110 warning 'comms' is a possible misspelling. PostHogBase.Spelling
16:261 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
20:37 warning 'comms' is a possible misspelling. PostHogBase.Spelling
20:83 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
25:40 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
contents/handbook/growth/sales/overview.md — 10 errors, 3 warnings, 0 suggestions
Line Severity Message Rule
7:178 warning Capitalize 'Experiments' for PostHog's product. Use 'experiments' for the general industry concept. PostHogBase.ProductNames
13:20 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
15:7 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
17:29 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
19:40 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
23:51 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
34:248 error 'win' is repeated! Vale.Repetition
46:138 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
52:167 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
72:4 warning 'Who the Sales team are' heading should be in sentence case, and product names should be capitalized. PostHogBase.SentenceCase
80:40 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
84:154 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
89:40 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
contents/handbook/marketing/index.md — 0 errors, 15 warnings, 0 suggestions
Line Severity Message Rule
12:46 warning Use 'PostHog' instead of 'posthog'. Vale.Terms
13:76 warning 'Influencers' is a possible misspelling. PostHogBase.Spelling
27:40 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames
37:46 warning Capitalize 'Product Analytics' for PostHog's product. Use 'product analytics' for the general industry concept. PostHogBase.ProductNames
37:149 warning Capitalize 'Product Analytics' for PostHog's product. Use 'product analytics' for the general industry concept. PostHogBase.ProductNames
65:19 warning 'comms' is a possible misspelling. PostHogBase.Spelling
71:99 warning 'clickbaity' is a possible misspelling. PostHogBase.Spelling
101:66 warning 'Combinator' is a possible misspelling. PostHogBase.Spelling
107:184 warning 'superfans' is a possible misspelling. PostHogBase.Spelling
115:15 warning 'influencers' is a possible misspelling. PostHogBase.Spelling
115:72 warning 'influencers' is a possible misspelling. PostHogBase.Spelling
115:90 warning 'Theo' is a possible misspelling. PostHogBase.Spelling
115:99 warning 'Fireship' is a possible misspelling. PostHogBase.Spelling
123:143 warning Capitalize 'Data Warehouse' for PostHog's product. Use 'data warehouse' for the general industry concept. PostHogBase.ProductNames
129:134 warning Capitalize 'Experiments' for PostHog's product. Use 'experiments' for the general industry concept. PostHogBase.ProductNames
contents/handbook/support/support-team.md — 1 errors, 1 warnings, 0 suggestions
Line Severity Message Rule
26:145 error Hi, Andy here... use an en dash ( – ) with spaces. On Mac, holding down the Option and hyphen key will give you an en dash. PostHogBase.EnDash
31:40 warning Capitalize 'Workflows' for PostHog's product. Use 'workflows' for the general industry concept. PostHogBase.ProductNames

@joethreepwood joethreepwood marked this pull request as ready for review May 28, 2026 17:37
Copy link
Copy Markdown
Contributor

@bendbradley bendbradley left a comment

Choose a reason for hiding this comment

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

Makes sense!

Copy link
Copy Markdown
Contributor

@gewenyu99 gewenyu99 left a comment

Choose a reason for hiding this comment

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

Makes sense.

Now just to be annoying:

  1. Is everything in #coming-soon going to end up in the changelog eventually?
  2. Should we actually use checkboxes for coming soon, or should every PR that's destined for the changelog, just appear in coming soon? We can look for open, unmerged PRs. Once they merge they end up in #changelog

@joethreepwood
Copy link
Copy Markdown
Contributor Author

joethreepwood commented May 28, 2026 via email

@gewenyu99
Copy link
Copy Markdown
Contributor

Great, as long as there's a reason for both sgtm

@joethreepwood joethreepwood merged commit 7943958 into master May 29, 2026
19 checks passed
@joethreepwood joethreepwood deleted the posthog-code/handbook-changelog-coming-soon-channels branch May 29, 2026 08:25
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