Skip to content

docs: release-notes house-style pass, flow doc, DM-the-notes on publish#14

Merged
Killthebug merged 1 commit into
mainfrom
release-notes-followups
Jun 14, 2026
Merged

docs: release-notes house-style pass, flow doc, DM-the-notes on publish#14
Killthebug merged 1 commit into
mainfrom
release-notes-followups

Conversation

@biswaroop1547

@biswaroop1547 biswaroop1547 commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Follow-ups to the release-notes pipeline (#13):

  • DM the notes on publish. After the PR merges, the workflow now DMs the actual rendered release notes (Slack-formatted) to the operator with a "forward to the prem-app channel" footer, instead of a bare confirmation. You decide whether to forward.
  • House-style compliance. The Claude prompt now explicitly follows AGENTS.md voice rules; release-notes.mdx had its punchy em dashes trimmed to commas/periods/colons (em dashes sparingly).
  • Flow documentation. New "Publishing release notes" section in AGENTS.md so the end-to-end flow is visible to anyone working in the repo.

Workflow validated with actionlint + shellcheck (clean). The skill side is enriched in premAI-io/fluso-development-skills#3.

- publish-release-notes.yml: generate one customer <Update> entry from
  pasted release URLs (frontend/backend-aware, deduped, Opus 4.8 effort
  max), following AGENTS.md voice rules, then open a PR. The workflow never
  merges — main's ruleset requires an approving review, so your review and
  merge is the publish gate.
- release-notes-published.yml: on merge to main, DM the published notes
  (Slack-formatted) so you can forward them to the prem-app channel.
- release-notes.mdx: trim punchy em dashes per the house style.
- AGENTS.md: document the publishing flow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@biswaroop1547 biswaroop1547 force-pushed the release-notes-followups branch from dc78ac0 to 5462fed Compare June 14, 2026 07:54
@Killthebug Killthebug merged commit 45f374b into main Jun 14, 2026
2 checks passed
@Killthebug Killthebug deleted the release-notes-followups branch June 14, 2026 09:12
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