promote: On-dev collapsed model to main (RESTORES automation — merge now)#83
Merged
Conversation
…#80) RFC-BACKEND-0008 D6: drop the dev-side functional review. 'FR on dev' and 'Ready for staging' become a single automatic 'On dev'; the one human review stays at staging ('FR on staging' -> /fr-pass -> 'Ready for prod'). 11 columns -> 10. Workflow changes (code only — the live board cutover is a separate deliberate step, see PR body): - advance-deploy-env: develop push -> On dev (was FR on dev) - closure-router: merged-to-develop -> On dev - fr-pass-comment: drop the FR-on-dev -> Ready-for-staging transition; /fr-pass now applies only at FR on staging - fr-gate: staging hop requires 'On dev' (automatic, no human gate); rank table collapses FR-on-dev(6)+Ready-for-staging(7) -> On dev(6), shifting the rest - kanban-reconcile: column arrays updated These reference the 'On dev' option, which must exist before they run live — hence the cutover sequencing in the PR body. Do NOT merge+promote without the coordinated option rename. actionlint clean.
Contributor
Author
|
👋 Heads-up — Code review queue is at 39 / 30 Above the WIP limit. The team convention is to review existing PRs before opening new work. Open PRs currently in Code review (oldest first):
Pull from review before opening new work. (This is a nudge from the kanban WIP check, not a block.) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
⏱️ Merge this ASAP — the board automation on
mainis currently failingThe
FR on devoption was renamed toOn dev, but the old workflows onmainstill look upFR on dev(now gone). So right now:developfails in the closure-router (On dev/FR on devlookup)Ready for staging; items are now atOn dev)This PR promotes #80 (the collapsed
On devmodel) tomain, which makes the live workflows referenceOn devand restores everything.Already done:
Ready for staging's 39 items were moved toOn dev; the option is empty and will be deleted after this merges. Board snapshot (419 items) taken as backup.Merge with a merge commit, now.
Note
High Risk
Changes required status checks and closure/deploy automation that gate all staging and prod promotions; misalignment was already breaking merges until this ships.
Overview
Aligns reusable kanban workflows with the board rename (
FR on dev→On dev) and the D6 collapsed pipeline, so automation stops looking up removed Status options and promotion gates match where cards actually sit.Develop is now automatic: merges/pushes to
developset On dev (notFR on dev) inadvance-deploy-env,kanban-closure-router, and.kanban.ymloverride handling.Staging promotion gate:
fr-gatefor PRs targetingstagingnow requires items at On dev or later (replacing Ready for staging). Therank()ordering drops the old dev-FR and ready-for-staging steps so “at or beyond” checks stay correct./fr-pass is staging-only:
fr-pass-commentno longer advances fromFR on dev; only FR on staging → Ready for prod remains as the manual functional-review step.Reconcile:
kanban-reconcilescans and corrects On dev instead ofFR on dev/ Ready for staging for drift and misplaced open issues.Reviewed by Cursor Bugbot for commit 3d9ae24. Bugbot is set up for automated code reviews on this repo. Configure here.