1.8 KiB
1.8 KiB
cc-ci Phase 7 — run targeted upgrades on n8n, ghost, and matrix-synapse
Status: QUEUED — runs after phase 6.
Owner: cc-ci-assistant session only. Not a Builder/Adversary loop phase.
This file: /srv/cc-ci-orch/cc-ci-plan/plan-phase7-upgrade-three-recipes.md
1. Goal
Run the targeted post-build recipe upgrade work for:
n8nghostmatrix-synapse
This is operational recipe-maintenance work and should be driven by the assistant, not the Builder/Adversary loops.
2. Definition of Done
- Research the current upstream upgrade target for each of the three recipes.
- For each recipe, determine whether an upgrade is actually available and worth opening.
- Run the established upgrade workflow for each upgradeable recipe.
- For each recipe PR opened, verify the expected cc-ci testing path is triggered and record the outcome.
- Summarize all opened PRs, blocked upgrades, and any follow-up needed from the operator.
- Leave the assistant session idle and ready for the next assignment when complete.
3. Method
- Prefer the existing assistant-accessible upgrade tooling and documented workflows.
- Default to the smallest correct per-recipe change set.
- Keep one clear record per recipe: checked, upgradeable or not, PR opened or not, verified or blocked.
- If a stale cc-ci test is the only blocker, report that explicitly instead of improvising beyond the established workflow.
4. Deliverables
- A summary covering:
n8nghostmatrix-synapse
- For each: upstream target, action taken, PR URL if any, verification result, and remaining risk.
5. Guardrails
- Never merge PRs.
- Do not use the Builder/Adversary loop clones as the assistant's scratch workspace.
- Record blockers clearly rather than pushing through uncertain migrations.