convoy: scope bump-next-js (P0 #8 — unblock Vercel deploys) #3
No reviewers
Labels
No labels
agent-context-drift
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: rstillwell/deckhearth#3
Loading…
Reference in a new issue
No description provided.
Delete branch "convoy/bump-next-js"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
.convoys/ship-readiness.md..convoys/bump-next-js/brief-N-*.md.preview-smoke/visual-diffhalf of the L3 pipeline is non-functional. That makes this PR a hard prerequisite for every other convoy.Base branch is
bootstrap/agent-pipeline-v0.5.0, notmain, because the L2 role files only exist on the bootstrap branch right now. Will rebase ontomainafter PR #1 lands.Convoy + Brief
.convoys/bump-next-js.md(this PR)feature— with custom skips because the bump has no IA/UX surfaceia, ux, flagarch, test, review, visual, a11y, design, smoke, qa, docsrole-architectAcceptance criteria
.convoys/bump-next-js.md.cursor/agents/role-conductor.mdschemarole-architect.convoys/.metrics.jsonl— gitignored)next@16.2.6(latest)Test plan
.cursor/agents/role-conductor.mdanti-patterns: one file written, no code, no forbidden skip flags (plan-approval,pr-merge,prod-promote), no automatic role invocation.Pipeline gates
Notes for reviewer
next@16.2.6(the major bump) in the success metric. Architect's job becomes "what breaks when we go to 16" rather than "should we go to 15.x or 16.x".next@16peer-deps allowreact@^18.2.0 || ^19.0.0. Currentreact@18.3.1is in range — no forced React bump. A React 19 upgrade can be a separate convoy if desired.eslint-config-nextis bumped in lockstep to avoid framework / lint-rule version skew.tcg-vaultis on Pages Router. That migration is a multi-month effort and belongs in its own multi-convoy initiative.Made with Cursor
The latest updates on your projects. Learn more about Vercel for GitHub.
Closing as orphan: this PR's work landed on
mainvia PR #4's rebase merge, but under different commit SHAs.The bump-next-js commits on
main(84aa381 convoy: scope bump-next-js,7540b2c convoy(bump-next-js): plan + brief 1 (Decisions A-D),e57ea17 bump: next 15.4.3 -> 16.2.6, ESLint flat config (v9 fallback), typescript devDep) are patch-equivalent to this PR's chain. GitHub didn't auto-close because the SHAs differ.No work lost. The bump is fully on
mainas ofe57ea17and Vercel deploys are unblocked.For the audit trail: see
.convoys/bump-next-js.md§ Decisions A–D and.convoys/bump-next-js/brief-1-bump-next-and-migrate-config.md.Pull request closed