Skip to content

CLUE-599 Expand Release Instructions - #21

Merged
tealefristoe merged 1 commit into
mainfrom
clue-599-improve-instructions
Sep 6, 2026
Merged

CLUE-599 Expand Release Instructions#21
tealefristoe merged 1 commit into
mainfrom
clue-599-improve-instructions

Conversation

@tealefristoe

Copy link
Copy Markdown
Contributor

No description provided.

@tealefristoe
tealefristoe requested a review from scytacki August 26, 2026 18:35

@scytacki scytacki left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good.

Next time we do a release that isn't rushed. We should follow an approach that Doug has done. He has had Claude do the release by telling it to do each step. In our case we could point Claude at this file and tell it to do the steps with confirmation from us as it goes. For CLUE in addition, we can instruct Claude to:

  • run the script to check the release, and iterate over the PRs and Stories that need changes. It should ask how to handle each issue, and we should instruct it how to update the Jira story or PR.
  • after completing this it can find if there are any rule, function, or index changes. And then to also verify if those changes are safe to deploy to Firebase before the version is released.
  • create the release notes in GitHub, and post them to Slack
    There are probably additional checks on top of these.

After Doug did this with Claude "manually", then he's asked Claude to make a skill for the release. I've reviewed a couple of these skills and they've looked really good. A key part is the "manual" process so Claude has in its context a worked example of doing a release. This skill should help us to not forget steps of the release. And we can expand the skill as we identify new things that we should be doing as part of the release.

We could even take it further and have Claude post to Slack when we need input from product owners or developers. If that works well, we could eventually turn this into an agent that can wait for responses to these slack messages and then move the process along. So then it could then manage all of this for us, and we just review summaries and approve the next step.

@tealefristoe
tealefristoe merged commit 4ad7d79 into main Sep 6, 2026
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