Story
As a org-lead responsible for the production reviewer,
I want the generalized review agent promoted through the Safe Release rings/channels rather than shipped straight to stable,
so that the behavior-preserving refactor reaches stable only after ring-staged validation.
Acceptance Criteria
- The refactored review agent is cut as a versioned release and promoted via the ring/channel pipeline (ring 0 self-host -> 1 low-traffic -> 2 rest), not pushed straight to the stable channel.
- The pr-review/stable channel tag is moved only after ring validation, per the Safe Release Strategy.
- The new artifact-type registrations (plan_json, skill_candidate) ride the same channel promotion.
Tasks / Subtasks
Dev Notes
Project Structure Notes
No new source; this is a release/operations story touching release channel tags and verifying pr-review-trigger.yml. cut-release.sh is exercised by tests/test_cut_release.bats.
References
- .github/workflows/pr-review-trigger.yml
- .github/workflows/pr-review.yml
- scripts/cut-release.sh
- AGENTS.md#workflow-files
- tests/test_cut_release.bats
Likely target surface
.github/workflows/pr-review-trigger.yml
scripts/cut-release.sh
Story prepared by the BMAD Scrum Master (Bob) for epic #610. Status: ready-for-dev.
Story
As a org-lead responsible for the production reviewer,
I want the generalized review agent promoted through the Safe Release rings/channels rather than shipped straight to stable,
so that the behavior-preserving refactor reaches stable only after ring-staged validation.
Acceptance Criteria
Tasks / Subtasks
Dev Notes
Project Structure Notes
No new source; this is a release/operations story touching release channel tags and verifying pr-review-trigger.yml. cut-release.sh is exercised by tests/test_cut_release.bats.
References
Likely target surface
.github/workflows/pr-review-trigger.ymlscripts/cut-release.shStory prepared by the BMAD Scrum Master (Bob) for epic #610. Status: ready-for-dev.