Repository navigation
Description
Outcome
Complete existing interactive PR #2086 through its existing CI, review and merge gates. Preserve its commits; repair only evidenced failures.
Files Scope
DESIGN.mdinc/admin-pages/class-payment-edit-admin-page.phpinc/class-current.phpinc/gateways/class-base-stripe-gateway.phpinc/gateways/class-manual-gateway.phpinc/ui/class-account-summary-element.phpinc/ui/class-current-site-element.phpinc/ui/class-payment-methods-element.phpinc/ui/class-site-actions-element.phpinc/ui/class-template-switching-element.phptests/WP_Ultimo/Current_Test.phpviews/dashboard-widgets/account-summary-empty.phpviews/dashboard-widgets/account-summary.phpviews/dashboard-widgets/current-site.phpviews/shortcodes/shortcodes.php
Verification
Use the existing checks and verification documented on the source PR; inspect its exact-head CI and review feedback before repair. Do not bypass approval or security gates.
Recovery state
Initially blocked pending verified PR linkage. Pulse owns linkage recovery; after verification, existing feedback routing transitions this issue to available when repair is needed. No independent dispatch before that transition.
aidevops.sh v3.39.119 automated scan.
Merge Conflict Feedback (from PR #2086)
The previous worker's PR #2086 (fix: complete frontend customer account and site management) developed merge conflicts with
main that could not be resolved by gh pr update-branch (server-side fast-forward).
The conflicts are semantic — the same files were modified on both branches (19 files touched).
Files in the conflicting PR
DESIGN.md
inc/admin-pages/class-payment-edit-admin-page.php
inc/builders/block-editor/assets/js/blocks.js
inc/builders/block-editor/assets/js/blocks.min.js
inc/builders/block-editor/class-block-editor-widget-manager.php
inc/class-current.php
inc/gateways/class-base-stripe-gateway.php
inc/gateways/class-manual-gateway.php
inc/ui/class-account-summary-element.php
inc/ui/class-base-element.php
inc/ui/class-current-site-element.php
inc/ui/class-payment-methods-element.php
inc/ui/class-site-actions-element.php
inc/ui/class-template-switching-element.php
tests/WP_Ultimo/Current_Test.php
views/dashboard-widgets/account-summary-empty.php
views/dashboard-widgets/account-summary.php
views/dashboard-widgets/current-site.php
views/shortcodes/shortcodes.php
Worker guidance
The prior PR's head commit is 0de65df0956706613369affd7f5f452c0d40e1ad. Choose the cheapest path that works:
-
Cherry-pick onto a fresh branch off current
origin/main(~10x cheaper than rewriting, works when the prior implementation was correct-but-stale):git fetch origin pull/2086/head:recovered-2086 # Explicit base on origin/main — NOT canonical HEAD (t2802). git worktree add -b fresh-branch ../fresh-worktree origin/main cd ../fresh-worktree git cherry-pick 0de65df0956706613369affd7f5f452c0d40e1ad # run tests — if clean, proceed to PR
-
If cherry-pick surfaces conflicts, resolve them. The conflict surface IS the semantic overlap between the two branches — resolve those specific hunks rather than rewriting untouched logic.
-
If the scope-leak warning above fired (prior PR >20 files but the issue describes a focused fix), skip cherry-pick entirely and rebuild from scratch using the issue body as the spec. Do NOT try to cherry-pick-then-drop-files — too error-prone. A clean rewrite from the 2-line spec is cheaper than surgery on a 100-file branch.
-
Only rewrite from scratch (scope-OK case) if the prior approach was rejected in review. Check PR fix: complete frontend customer account and site management #2086's review comments for
CHANGES_REQUESTEDor rejection keywords before assuming the approach was wrong.
Do NOT reuse the old PR's branch directly — always cherry-pick onto a fresh branch off current origin/main.
Routed by deterministic merge pass (pulse-merge.sh).
Activity
superdav42 commentedon Nov 6, 2026
CLAIM_RELEASED reason=feedback_route_conflict runner=pulse ts=2026-11-06T22:31:08Z
aidevops.sh v3.39.129 automated scan.
superdav42 commentedon Nov 10, 2026
Restored auto-dispatch on this unassigned available worker issue after verifying no open linked PR, live owner or recovery circuit hold. Existing dispatch, approval and dependency guards remain in force.
aidevops.sh v3.39.147 automated scan.