An autonomous agent that migrates a legacy WordPress site, page by page, and checks its own work.
wca-control-00012-q5t0.0 days until the deadline, 31 August 17:00 PDT.
The site is in a half-migrated state, transitioning from WPBakery to Elementor. A total of 23 pages require migration to Elementor to preserve their content and remove legacy shortcodes, while 2 pages carrying logistics and placeholder demo copy need to be cleaned. Additionally, 3 sandbox/experiment pages are marked for deletion, and 13 pages (including design references and already-migrated Elementor pages) will be preserved.
Plan plan-20260827T070749Z · gemini-3.5-flash via Google ADK — 5 tool calls: finish_plan, submit_tasks, survey_pages
An authenticated operator starts the Cloud Run Job; this public view can only display its persisted progress and outcome.
Elementor is what this site's finished pages already use, so sending the rest anywhere else would leave it split between two builders. Native blocks belong to WordPress itself, so a page that reaches them cannot be stranded by a plugin again. The converter emits both; the checks are the same either way.
Delete tasks move explicitly disposable pages to recoverable WordPress trash, high-risk tasks alter the deployed fixture, and reviews are where the agent refused to guess. Everything else can wait.
Published homepage preview carrying logistics demo copy. Needs to be cleaned of logistics and customs clearance text.
Published page carrying lorem ipsum demo copy. Needs to be cleaned of placeholder text.
Published main homepage built with WPBakery. Needs migration to Elementor to preserve its 2274 visible characters of content.
Published mobile homepage built with WPBakery. Needs migration to Elementor to preserve its 2271 visible characters.
Published contact page built with WPBakery. Needs migration to Elementor to preserve its 52 visible characters.
Published services page built with WPBakery. Needs migration to Elementor to preserve its 1199 visible characters.
Published about page ('The teacher') built with WPBakery. Needs migration to Elementor to preserve its 2199 visible characters.
Published page for home dog training built with WPBakery. Needs migration to Elementor to preserve its 1139 visible characters.
Published page explaining why home training is preferred, built with WPBakery. Needs migration to Elementor to preserve its 1090 visible characters.
Published toilet training page built with WPBakery. Needs migration to Elementor to preserve its 2347 visible characters.
Published basic obedience page built with WPBakery. Needs migration to Elementor to preserve its 981 visible characters.
Published behavior correction page built with WPBakery. Needs migration to Elementor to preserve its 747 visible characters.
Published socialization page built with WPBakery. Needs migration to Elementor to preserve its 650 visible characters.
Published terms and conditions page built with WPBakery. Needs migration to Elementor to preserve its 7497 visible characters.
Published group walks page built with WPBakery. Needs migration to Elementor to preserve its 522 visible characters.
Published interviews page built with WPBakery. Needs migration to Elementor to preserve its 464 visible characters.
Published page 'Zimia & Thomas' built with WPBakery. Needs migration to Elementor to preserve its 257 visible characters.
Published collaborations page built with WPBakery. Needs migration to Elementor to preserve its 239 visible characters.
Published cinema page built with WPBakery. Needs migration to Elementor to preserve its content.
Published photoshoots page built with WPBakery. Needs migration to Elementor to preserve its content.
Published television page built with WPBakery. Needs migration to Elementor to preserve its content.
Private homepage built with WPBakery. Needs migration to Elementor to preserve its 2311 visible characters.
Published advertisements page built with WPBakery. Needs migration to Elementor to preserve its content.
Published photoshoots page built with WPBakery. Needs migration to Elementor to preserve its content.
Draft toilet training page built with WPBakery. Needs migration to Elementor to preserve its 2347 visible characters.
Draft page whose title explicitly says 'delete me'. Safe to delete.
Published sandbox page whose title explicitly says 'disposable'. Safe to delete.
Published sandbox page whose title explicitly says 'disposable'. Safe to delete.
Design reference page built with Elementor. Must be preserved as a scratch layout.
Design reference page built with Elementor. Must be preserved as a scratch layout.
Design reference page built with Elementor. Must be preserved as a scratch layout.
Design reference page built with Elementor. Must be preserved as a scratch layout.
Design reference page built with Elementor. Must be preserved as a scratch layout.
Design reference page built with Elementor. Must be preserved as a scratch layout.
Published articles page already built with Elementor and containing no shortcodes or demo copy.
Published blog page already built with Elementor and containing no shortcodes or demo copy.
Published update page already built with Elementor and containing no shortcodes or demo copy.
Published videos page already built with Elementor and containing no shortcodes or demo copy.
Published animal welfare page already built with Elementor and containing no shortcodes or demo copy.
Published dog parks page already built with Elementor and containing no shortcodes or demo copy.
Design reference page built with Elementor. Must be preserved as a scratch layout.
This view shows recorded state. Only approved tasks can be carried out; pending and rejected tasks remain untouched.
The fixture looks unfinished because it is. Open it and the leftover template copy is visible on the homepage.
A sanitised copy of a real, half-finished redesign. Account, contact and reviewer data, credentials and real photographs are removed; public editorial business copy may remain so the migration problem stays authentic.