{"summary":{"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"validate_now","decision_bucket_label":"Validate Now","decision_score":83.7,"reports":70,"reports_returned":20,"agent_findings":8,"evidence_reviews":8,"source_count":20,"source_link_count":20,"commercial_card_status":"complete","commercial_card_missing_count":0,"commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"wedge_candidates":5,"external_proof_status":"validated_core","external_proof_status_label":"Validated core","buyer_validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","scope_reason":"This family has not passed the current commercial readiness gate.","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"family_wide_validation_ready":false,"core_validation_ready":false,"blocker_count":3,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","blockers":["32 grouped report(s) still need strong outside proof.","40 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","scope_reason":"This family has not passed the current commercial readiness gate.","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"family_wide_validation_ready":false,"core_validation_ready":false,"blocker_count":3,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","blockers":["32 grouped report(s) still need strong outside proof.","40 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}]},"family_proof_command_status":"use_family_queue","family_proof_command_suppressed_reason":"Saved row-level proof command no longer matches the current family proof focus; open the family Research Queue for the current bounded command.","family_label":"migration and recovery assurance","grouped_family_name":"migration and recovery assurance","grouped_family_label":"migration and recovery assurance","title":"Export preflight and recovery verification","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","opportunity_title":"Export preflight and recovery verification","decision_title":"Export preflight and recovery verification","card_title":"Export preflight and recovery verification","build_card_title":"Export preflight and recovery verification","commercial_opportunity_title":"Export preflight and recovery verification","validation_focus_label":"Export preflight and recovery verification","validation_focus_display_name":"Export preflight and recovery verification","validation_focus_market_key":"export","validation_focus_market_name":"Export","validation_focus_url":"/opportunities/export","validation_focus_workflow":"Export preflight and recovery verification","primary_validation_market_key":"export","primary_validation_market_name":"Export","primary_validation_url":"/opportunities/export","primary_validation_workflow":"Export preflight and recovery verification","primary_market_key":"export","primary_market_name":"Export","primary_market_url":"/opportunities/export","representative_market_key":"copy","representative_market_name":"migration and recovery assurance","source_market_key":"export","source_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"migration and recovery assurance","context_market_key":"export","context_market_name":"Export","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","market_context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","market_key":"export","market_name":"Export","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","row_is_opportunity":true,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"needs_family_proof","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"buyer_validation_scope_warning":"Resolve the commercial gate before treating this as buyer-validation ready.","family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"family_wide_validation_blocker_count":3,"family_wide_validation_blocker_summary":"32 grouped report(s) still need strong outside proof; 40 grouped report(s) are not promoted commercial opportunities; Outside proof validates the strongest core thesis, not the full grouped family","family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for One Click Demo Import (outside proof is partial), Demo Import (outside proof is partial), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_next_validation","what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners planning high-risk migrations","who_buys":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations"],"secondary_buyer_segments":["agencies handling client migrations"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","competitor_gap_thesis":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","weak_competitor_names":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_teardown_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"weak_competitor_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","competitor_target_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","external_evidence_summary":"External commercial proof covers Pricing pages, External voice, SEO demand, SERP competitors across 38 validated market(s) and 21 partial market(s); 10 decision-useful outside source URL(s) attached. 5 weak-match signal(s) kept as cautions; adoption sample URLs hidden from proof links.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","what_still_needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","active_blockers":["Focused outside proof for this exact wedge has not been validated."],"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","next_requirement_label":"Focused outside proof","proof_status":"validated_core","proof_status_label":"Validated core","commercial_card_status_label":"complete","commercial_card_complete":true,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/opportunities/export","opportunity_url":"/opportunities/export","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof","Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":4,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","dossier_url":"/opportunities/families/migration-recovery/dossier","dossier_api_url":"/api/opportunities/families/migration-recovery/dossier"},"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"validation_focus":{"market_key":"export","market_name":"Export","workflow":"Export preflight and recovery verification","url":"/opportunities/export","proof_status":"validated"},"family_wide_validation_variants":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"},{"source_url":"https://wordpress.com/","url":"https://wordpress.com/","original_url":"https://wordpress.com/"},{"source_url":"https://wordpress.com/pricing/","url":"https://wordpress.com/pricing/","original_url":"https://wordpress.com/pricing/"}],"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/","https://wordpress.com/","https://wordpress.com/pricing/"],"external_evidence_preview":[{"source_type":"Family outside proof","research_type":"family_source_links","signal":"Family-level outside proof near Export preflight and recovery verification; verify fit before using it for this focused wedge: wpzoom.com/plugins/inspiro-starter-sites, wpzoom.com/pricing.","market":"Export","source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}],"row_role":"supporting_evidence","row_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","market_key":"export","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"none"}],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof","Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","live_readiness_repair":"focused_external_proof","decision_bucket_repaired":true,"previous_decision_bucket":"validate_now","previous_commercial_readiness_status":"ready_for_buyer_validation","competitor_gap_raw_summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","opportunity_family_key":"migration-recovery","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","urls":{"family":"/opportunities?family=migration-recovery","dossier":"/opportunities/families/migration-recovery/dossier"},"api_urls":{"family":"/api/opportunities/families?family=migration-recovery","dossier":"/api/opportunities/families/migration-recovery/dossier"},"opportunity_family_name":"migration and recovery assurance","market_label":"Export","core_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","competitor_gap_status":"evidence_backed","competitor_gap_status_label":"Evidence-backed competitor gap","competitor_gap_summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","competitor_gap_competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","count":2},{"name":"Backup and Staging by WP Time Capsule","count":1},{"name":"Automatic Domain Changer","count":1}],"competitor_teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Automatic Domain Changer","question":"Does Automatic Domain Changer already solve the wedge clearly enough to remove the entry opportunity?"}],"weak_competitor_count":0,"existing_gap":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","why_existing_tools_fall_short":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","family_gate":{"bucket_key":"proof_blocked"},"external_status":"validated_core","external_status_label":"Validated core","proof_score":100.0,"external_score":100.0,"quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"quality_gate_promoted":false,"family_commercial_gate_status":"core_complete","commercial_gate_status_label":"Core gate complete","family_commercial_gate_label":"Core gate complete","family_commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"summary":{}},"commercial_gate_partial":0,"commercial_gate_core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"quality_gate_status":"core_complete","quality_gate_status_label":"Core gate complete","commercial_readiness_blockers":["Focused outside proof for this exact wedge has not been validated."],"commercial_readiness_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","row_role_label":"Opportunity family","intelligence_role":"commercial_opportunity_family","intelligence_role_label":"Commercial opportunity family","recommendation_role_label":"Commercial opportunity candidate","build_worthy":false,"build_worthy_family_key":"migration-recovery","build_worthy_family_name":"migration and recovery assurance","opportunity_decision_status_label":"Needs family proof","build_worthy_reason":"Not build-worthy yet: Focused outside proof for this exact wedge has not been validated.","commercial_opportunity_family_key":"migration-recovery","commercial_opportunity_family_name":"migration and recovery assurance","buyer_validation_scope_reason":"This family has not passed the current commercial readiness gate.","validation_scope":"not_validation_ready","validation_scope_label":"Not validation-ready","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":true,"focused_external_proof_gate_preserved":true,"url":"/opportunities?family=migration-recovery","tasks":[{"key":"buyer_interviews","label":"Buyer interviews","detail":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?"]},{"key":"pricing_test","label":"Pricing test","detail":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible."},{"key":"competitor_teardown","label":"Competitor teardown","detail":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps."}],"validation_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","commercial_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","interview_target":"site owners planning high-risk migrations","primary_test":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","pricing_test":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible.","competitor_teardown":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps.","go_no_go":"Move forward only if at least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter and buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","task_count":4,"external_proof_coverage_percent":84.3,"external_proof_validated_percent":54.3,"quality_score":99.5,"buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies","maintenance teams"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?","Which existing tools fail around backup, restore, or transfer failure risk, migration and recovery risk, and what makes that failure expensive?","Would a product that helps you preflight export jobs, verify restore/import output, and flag failed handoffs be bought as a standalone plugin, an agency add-on, or a higher-tier feature?"],"success_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."],"go_no_go_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."],"validation_gaps":["Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic."],"evidence_to_show":[{"type":"competitor_gap","label":"Evidence-backed competitor gap","summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive...","signal":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive...","status":"evidence_backed","weak_signal_count":0,"competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","source_link_count":0,"count":2},{"name":"Backup and Staging by WP Time Capsule","source_link_count":0,"count":1}],"evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","source_link_count":0,"count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","source_link_count":0,"count":2}],"teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"}]},{"type":"source_links","label":"External proof sources","summary":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites...","signal":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites...","source_link_count":12,"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}]}],"evidence_to_show_count":2,"outreach_evidence_count":2,"weak_competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","source_link_count":0,"count":2},{"name":"Backup and Staging by WP Time Capsule","source_link_count":0,"count":1},{"name":"Automatic Domain Changer","source_link_count":0,"count":1}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","count":2}],"unserved_gaps":[{"label":"bugs","source_link_count":0,"count":3},{"label":"migration","source_link_count":0,"count":3},{"label":"missing feature","source_link_count":0,"count":2}],"complaint_themes":[{"label":"Bugs in Copy (1 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (9 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (8 signals)","source_link_count":0,"count":1}],"paid_terms":[{"label":"pro","source_link_count":0,"count":24},{"label":"order","source_link_count":0,"count":9},{"label":"premium","source_link_count":0,"count":8}],"competitor_gap_evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","count":2}],"competitor_gap_unserved_gaps":[{"label":"bugs","count":3},{"label":"migration","count":3},{"label":"missing feature","count":2}],"competitor_gap_complaint_themes":[{"label":"Bugs in Copy (1 signals)","count":1},{"label":"Bugs in Duplicate (9 signals)","count":1},{"label":"Bugs in Duplicate (8 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"pro","count":24},{"label":"order","count":9},{"label":"premium","count":8}],"external_evidence_quality":{"status":"needs_review","status_label":"Weak-match links hidden"},"evidence_mix":{"wordpress_source_snippets":5,"external_evidence_signals":5,"external_source_urls":10,"external_direct_source_urls":152,"external_sample_urls_suppressed":12,"external_low_relevance_signals":5,"external_source_types":6,"external_records_collected":212,"external_records_planned":0,"validated_markets":38,"partial_markets":21},"family_wide_validation_blockers":[],"command":"python -m app.collect external-research --market-key 'rename' --provider all --research-type all --limit 1 --per-type 1 --execute --allow-paid --max-paid-records 5 --daily-paid-limit 0","source_evidence_summary":{"total":139,"source_evidence_rows":44,"source_link_rows":44,"source_count_only_rows":0,"missing_source_evidence_rows":95,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":31.7,"evidence_required_rows":1,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]},"commercial_readiness":{"total":139,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","validation_scope_warning":"","validation_scope_counts":[{"scope":"not_validation_ready","label":"Not validation-ready","count":139}],"blocker_count":239,"caution_count":9,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":116},{"status":"needs_family_proof","label":"Needs family proof","count":23}],"blocker_counts":[{"label":"Commercial gate not complete: proof blocked","count":122},{"label":"Outside proof needed: not validated","count":110},{"label":"Focused outside proof for this exact wedge has not been validated.","count":6},{"label":"Outside proof needed: partial","count":1}],"caution_counts":[{"label":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","count":6},{"label":"Core-only gate check: Specific buyer","count":1},{"label":"Core-only gate check: Painful business problem","count":1},{"label":"Core-only gate check: Paid adjacent proof","count":1}],"ready_for_buyer_validation":0,"needs_external_proof":116,"needs_family_proof":23,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","ready_examples":[],"blocked_examples":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"migration-recovery","family_name":"migration and recovery assurance","market_key":"export","next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"variant_example_count":3,"first_variant_example":{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]}}],"next_actions":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"migration-recovery","family_name":"migration and recovery assurance","market_key":"export","next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"variant_example_count":3,"first_variant_example":{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]}}]},"readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof","Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":4,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","dossier_url":"/opportunities/families/migration-recovery/dossier","dossier_api_url":"/api/opportunities/families/migration-recovery/dossier"},"cache_source":"fresh","cache_age_seconds":0},"family":{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","grouped_family_name":"migration and recovery assurance","grouped_family_label":"migration and recovery assurance","title":"Export preflight and recovery verification","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","opportunity_title":"Export preflight and recovery verification","decision_title":"Export preflight and recovery verification","card_title":"Export preflight and recovery verification","build_card_title":"Export preflight and recovery verification","commercial_opportunity_title":"Export preflight and recovery verification","validation_focus_label":"Export preflight and recovery verification","validation_focus_display_name":"Export preflight and recovery verification","validation_focus_market_key":"export","validation_focus_market_name":"Export","validation_focus_url":"/opportunities/export","validation_focus_workflow":"Export preflight and recovery verification","primary_validation_market_key":"export","primary_validation_market_name":"Export","primary_validation_url":"/opportunities/export","primary_validation_workflow":"Export preflight and recovery verification","primary_market_key":"export","primary_market_name":"Export","primary_market_url":"/opportunities/export","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"export","source_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"export","context_market_name":"Export","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","market_context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","market_key":"export","market_name":"Export","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","decision_score":83.7,"commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","row_is_opportunity":true,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"needs_external_proof","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"buyer_validation_scope_warning":"Resolve the commercial gate before treating this as buyer-validation ready.","family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"family_wide_validation_blocker_count":3,"family_wide_validation_blocker_summary":"32 grouped report(s) still need strong outside proof; 40 grouped report(s) are not promoted commercial opportunities; Outside proof validates the strongest core thesis, not the full grouped family","family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","family_proof_command_status":"use_family_queue","family_proof_command_suppressed_reason":"Saved row-level proof command no longer matches the current family proof focus; open the family Research Queue for the current bounded command.","what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners planning high-risk migrations","who_buys":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations"],"secondary_buyer_segments":["agencies handling client migrations"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","weak_competitor_names":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_teardown_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"weak_competitor_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","competitor_target_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","external_evidence_summary":"External commercial proof covers Pricing pages, External voice, SEO demand, SERP competitors across 38 validated market(s) and 21 partial market(s); 10 decision-useful outside source URL(s) attached. 5 weak-match signal(s) kept as cautions; adoption sample URLs hidden from proof links.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","what_still_needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight migrations, verify restores, and show exactly what failed before a handoff","first_validation_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","active_blockers":["Focused outside proof for this exact wedge has not been validated."],"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","next_requirement_label":"Focused outside proof","proof_status":"validated_core","proof_status_label":"Validated core","external_proof_status":"validated_core","external_proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":12,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/opportunities/export","opportunity_url":"/opportunities/export","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof"],"caution_count":4,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready."},"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"]},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"validation_focus":{"market_key":"export","market_name":"Export","workflow":"Export preflight and recovery verification","url":"/opportunities/export","proof_status":"validated"},"buyer_validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":0,"validated_count":0,"promoted_count":0,"validated_promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","blockers":["32 grouped report(s) still need strong outside proof.","40 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"backup","market_name":"Backup","proof_status":"validated","quality_status":"research_first","needs":["Specific buyer needs stronger support","quality gate is research first"],"url":"/opportunities/backup"},{"market_key":"import","market_name":"Import","proof_status":"validated","quality_status":"interesting_evidence","needs":["Specific buyer needs stronger support","quality gate is interesting evidence"],"url":"/opportunities/import"}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready."},"family_wide_validation_variants":[{"market_key":"backup","market_name":"Backup","proof_status":"validated","quality_status":"research_first","needs":["Specific buyer needs stronger support","quality gate is research first"],"url":"/opportunities/backup"},{"market_key":"import","market_name":"Import","proof_status":"validated","quality_status":"interesting_evidence","needs":["Specific buyer needs stronger support","quality gate is interesting evidence"],"url":"/opportunities/import"}],"wedge_candidates":[{"market_key":"export","market_name":"Export","entry_point":"Export","title":"Export: Export preflight and recovery verification","workflow":"Export preflight and recovery verification","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.0,"proof_score":75.3,"commercial_score":78.0,"validation_score":94.8,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Export preflight and recovery verification: preflight export jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 78.0; validation 94.8","url":"/opportunities/export","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"duplicate","market_name":"Duplicate","entry_point":"Duplicate","title":"Duplicate: Duplicate preflight and recovery verification","workflow":"Duplicate preflight and recovery verification","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.1,"proof_score":77.5,"commercial_score":66.0,"validation_score":93.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Duplicate preflight and recovery verification: preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 93.6","url":"/opportunities/duplicate","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://backupbliss.com","https://github.com/jchristopher/duplicate-menu"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"copy","market_name":"Copy","entry_point":"Copy","title":"Copy: Copy preflight and recovery verification","workflow":"Copy preflight and recovery verification","mvp_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.5,"proof_score":87.1,"commercial_score":66.0,"validation_score":91.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Copy preflight and recovery verification: preflight copy jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough to...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 91.6","url":"/opportunities/copy","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://doc4design.com/features/","https://doc4design.com/customers/"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."}],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"},{"source_url":"https://wordpress.com/","url":"https://wordpress.com/","original_url":"https://wordpress.com/"},{"source_url":"https://wordpress.com/pricing/","url":"https://wordpress.com/pricing/","original_url":"https://wordpress.com/pricing/"}],"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/","https://wordpress.com/","https://wordpress.com/pricing/"],"external_evidence_preview":[{"market":"Export","market_key":"export","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near Export preflight and recovery verification; verify fit before using it for this focused wedge: wpzoom.com/plugins/inspiro-starter-sites, wpzoom.com/pricing.","source_summary":["wpzoom.com/plugins/inspiro-starter-sites","wpzoom.com/pricing"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","source_relevance_status":"family_fallback"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/","source_relevance_status":"family_fallback"}],"opportunity_context_status":"evidence_only","opportunity_context_status_label":"Evidence only","commercial_context_status":"evidence_only","commercial_context_status_label":"Evidence only","evidence_context_status":"evidence_only","evidence_context_status_label":"Evidence only","promotion_status":"evidence_only","promotion_status_label":"Evidence only","promotion_reason":"This row is useful source evidence, but it has not been promoted into a build-worthy commercial opportunity.","row_role":"supporting_evidence","row_role_label":"Supporting evidence","intelligence_role":"supporting_evidence","intelligence_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","evidence_role_label":"Unpromoted source evidence","evidence_role_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity.","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","worth_validating":false,"build_worthy_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity."}],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","live_readiness_repair":"focused_external_proof","decision_bucket_repaired":true,"previous_decision_bucket":"validate_now","previous_commercial_readiness_status":"ready_for_buyer_validation"},"decision":{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","grouped_family_name":"migration and recovery assurance","grouped_family_label":"migration and recovery assurance","title":"Export preflight and recovery verification","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","opportunity_title":"Export preflight and recovery verification","decision_title":"Export preflight and recovery verification","card_title":"Export preflight and recovery verification","build_card_title":"Export preflight and recovery verification","commercial_opportunity_title":"Export preflight and recovery verification","validation_focus_label":"Export preflight and recovery verification","validation_focus_display_name":"Export preflight and recovery verification","validation_focus_market_key":"export","validation_focus_market_name":"Export","validation_focus_url":"/opportunities/export","validation_focus_workflow":"Export preflight and recovery verification","primary_validation_market_key":"export","primary_validation_market_name":"Export","primary_validation_url":"/opportunities/export","primary_validation_workflow":"Export preflight and recovery verification","primary_market_key":"export","primary_market_name":"Export","primary_market_url":"/opportunities/export","representative_market_key":"copy","representative_market_name":"migration and recovery assurance","source_market_key":"export","source_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"migration and recovery assurance","context_market_key":"export","context_market_name":"Export","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","market_context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","market_key":"export","market_name":"Export","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","decision_score":83.7,"commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","row_is_opportunity":true,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"needs_external_proof","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"buyer_validation_scope_warning":"Resolve the commercial gate before treating this as buyer-validation ready.","family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"family_wide_validation_blocker_count":3,"family_wide_validation_blocker_summary":"32 grouped report(s) still need strong outside proof; 40 grouped report(s) are not promoted commercial opportunities; Outside proof validates the strongest core thesis, not the full grouped family","family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_next_validation","family_proof_command_status":"use_family_queue","family_proof_command_suppressed_reason":"Saved row-level proof command no longer matches the current family proof focus; open the family Research Queue for the current bounded command.","what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners planning high-risk migrations","who_buys":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations"],"secondary_buyer_segments":["agencies handling client migrations"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","weak_competitor_names":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_teardown_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"weak_competitor_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","competitor_target_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","external_evidence_summary":"External commercial proof covers Pricing pages, External voice, SEO demand, SERP competitors across 38 validated market(s) and 21 partial market(s); 10 decision-useful outside source URL(s) attached. 5 weak-match signal(s) kept as cautions; adoption sample URLs hidden from proof links.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","what_still_needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","active_blockers":["Focused outside proof for this exact wedge has not been validated."],"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","next_requirement_label":"Focused outside proof","proof_status":"validated_core","proof_status_label":"Validated core","external_proof_status":"validated_core","external_proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":12,"command":"python -m app.collect external-research --market-key 'rename' --provider all --research-type all --limit 1 --per-type 1 --execute --allow-paid --max-paid-records 5 --daily-paid-limit 0","external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"url":"/opportunities?family=migration-recovery","market_url":"/opportunities/export","opportunity_url":"/opportunities/export","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof"],"caution_count":4,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready."},"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"]},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"validation_focus":{"market_key":"export","market_name":"Export","workflow":"Export preflight and recovery verification","url":"/opportunities/export","proof_status":"validated"},"buyer_validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":0,"validated_count":0,"promoted_count":0,"validated_promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","blockers":["32 grouped report(s) still need strong outside proof.","40 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"backup","market_name":"Backup","proof_status":"validated","quality_status":"research_first","needs":["Specific buyer needs stronger support","quality gate is research first"],"url":"/opportunities/backup"},{"market_key":"import","market_name":"Import","proof_status":"validated","quality_status":"interesting_evidence","needs":["Specific buyer needs stronger support","quality gate is interesting evidence"],"url":"/opportunities/import"}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready."},"family_wide_validation_variants":[{"market_key":"backup","market_name":"Backup","proof_status":"validated","quality_status":"research_first","needs":["Specific buyer needs stronger support","quality gate is research first"],"url":"/opportunities/backup"},{"market_key":"import","market_name":"Import","proof_status":"validated","quality_status":"interesting_evidence","needs":["Specific buyer needs stronger support","quality gate is interesting evidence"],"url":"/opportunities/import"}],"wedge_candidates":[{"market_key":"export","market_name":"Export","entry_point":"Export","title":"Export: Export preflight and recovery verification","workflow":"Export preflight and recovery verification","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.0,"proof_score":75.3,"commercial_score":78.0,"validation_score":94.8,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Export preflight and recovery verification: preflight export jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 78.0; validation 94.8","url":"/opportunities/export","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"duplicate","market_name":"Duplicate","entry_point":"Duplicate","title":"Duplicate: Duplicate preflight and recovery verification","workflow":"Duplicate preflight and recovery verification","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.1,"proof_score":77.5,"commercial_score":66.0,"validation_score":93.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Duplicate preflight and recovery verification: preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 93.6","url":"/opportunities/duplicate","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://backupbliss.com","https://github.com/jchristopher/duplicate-menu"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"copy","market_name":"Copy","entry_point":"Copy","title":"Copy: Copy preflight and recovery verification","workflow":"Copy preflight and recovery verification","mvp_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.5,"proof_score":87.1,"commercial_score":66.0,"validation_score":91.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Copy preflight and recovery verification: preflight copy jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough to...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 91.6","url":"/opportunities/copy","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://doc4design.com/features/","https://doc4design.com/customers/"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."}],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"},{"source_url":"https://wordpress.com/","url":"https://wordpress.com/","original_url":"https://wordpress.com/"},{"source_url":"https://wordpress.com/pricing/","url":"https://wordpress.com/pricing/","original_url":"https://wordpress.com/pricing/"}],"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/","https://wordpress.com/","https://wordpress.com/pricing/"],"external_evidence_preview":[{"market":"Export","market_key":"export","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near Export preflight and recovery verification; verify fit before using it for this focused wedge: wpzoom.com/plugins/inspiro-starter-sites, wpzoom.com/pricing.","source_summary":["wpzoom.com/plugins/inspiro-starter-sites","wpzoom.com/pricing"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","source_relevance_status":"family_fallback"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/","source_relevance_status":"family_fallback"}],"opportunity_context_status":"evidence_only","opportunity_context_status_label":"Evidence only","commercial_context_status":"evidence_only","commercial_context_status_label":"Evidence only","evidence_context_status":"evidence_only","evidence_context_status_label":"Evidence only","promotion_status":"evidence_only","promotion_status_label":"Evidence only","promotion_reason":"This row is useful source evidence, but it has not been promoted into a build-worthy commercial opportunity.","row_role":"supporting_evidence","row_role_label":"Supporting evidence","intelligence_role":"supporting_evidence","intelligence_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","evidence_role_label":"Unpromoted source evidence","evidence_role_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity.","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","worth_validating":false,"build_worthy_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity."}],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","live_readiness_repair":"focused_external_proof","decision_bucket_repaired":true,"previous_decision_bucket":"validate_now","previous_commercial_readiness_status":"ready_for_buyer_validation"},"commercial_thesis":{"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","existing_gap":"Gap to test: can buyers preflight export jobs, verify restore/import output, and flag failed handoffs before migration, restore, and rollback risk. pain: backup, restore, or transfer failure risk (1 signal). gap: backup, restore, or transfer failure risk, migration and recovery risk. teardown: test UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer against this wedge. Entry wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","what_still_needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},"readiness":{"decision_bucket":"validate_now","decision_bucket_label":"Validate Now","decision_score":83.7,"next_action":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs.","family_gate":{"bucket_key":"validate_now","status":"validate_now","label":"Validate now","decision":"Validate core family thesis","strategic_blockers":[],"strategic_warnings":["Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic."],"proof_blockers":[],"proof_warnings":["Some grouped markets still need stronger outside proof.","Some grouped markets still lack paid-adjacent proof."],"validated_core":true,"validated_promoted_count":30,"validated_ratio":0.543,"promoted_ratio":0.429,"bucket_rank":3},"family_gate_label":"Validate now","quality_gate_status":"core_complete","quality_gate_status_label":"Core gate complete","quality_gate_promoted":true,"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","passed_core":7,"partial":0,"core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"missing":[],"weak":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"total":7,"summary":"7/7 core checks pass"},"commercial_gate_checklist":[{"key":"specific_buyer","label":"Specific buyer","note":"The buyer is narrow enough to interview and sell to.","passed_count":68,"total_count":70,"core_target":30,"coverage":0.971,"coverage_percent":97.1,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"backup","name":"Backup","quality_score":72.0,"final_score":68.0,"quality_status":"research_first","proof_status":"validated"},{"key":"import","name":"Import","quality_score":60.9,"final_score":68.0,"quality_status":"interesting_evidence","proof_status":"validated"}]},{"key":"painful_business_problem","label":"Painful business problem","note":"The evidence points to urgent business pain, not only minor bugs.","passed_count":69,"total_count":70,"core_target":30,"coverage":0.986,"coverage_percent":98.6,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"xml import","name":"Xml Import","quality_score":42.8,"final_score":48.9,"quality_status":"interesting_evidence","proof_status":"not_collected"}]},{"key":"paid_adjacent_proof","label":"Paid adjacent proof","note":"There are signs buyers already pay for adjacent tools, plans, or workarounds.","passed_count":58,"total_count":70,"core_target":30,"coverage":0.829,"coverage_percent":82.9,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"replace media","name":"Replace Media","quality_score":68.0,"final_score":63.2,"quality_status":"research_first","proof_status":"not_collected"},{"key":"find and replace","name":"Find And Replace","quality_score":68.0,"final_score":60.6,"quality_status":"research_first","proof_status":"not_collected"},{"key":"clone post","name":"Clone Post","quality_score":68.0,"final_score":54.9,"quality_status":"research_first","proof_status":"not_collected"}]},{"key":"competitor_gap","label":"Competitor weakness or gap","note":"Weak incumbents or missing coverage create a realistic opening.","passed_count":54,"total_count":70,"core_target":30,"coverage":0.771,"coverage_percent":77.1,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"migration","name":"Migration","quality_score":81.2,"final_score":68.0,"quality_status":"research_first","proof_status":"validated"},{"key":"advanced wordpress reset","name":"Advanced Wordpress Reset","quality_score":73.3,"final_score":64.0,"quality_status":"research_first","proof_status":"validated"},{"key":"import site","name":"Import Site","quality_score":68.0,"final_score":60.0,"quality_status":"research_first","proof_status":"partial"}]},{"key":"narrow_entry_wedge","label":"Narrow entry wedge","note":"The first product can start with a focused workflow instead of a broad platform.","passed_count":70,"total_count":70,"core_target":30,"coverage":1.0,"coverage_percent":100.0,"status":"strong","status_label":"all markets pass","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[]},{"key":"clear_revenue_logic","label":"Clear revenue logic","note":"The thesis explains how the plugin makes money.","passed_count":63,"total_count":70,"core_target":30,"coverage":0.9,"coverage_percent":90.0,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"rss import","name":"Rss Import","quality_score":74.6,"final_score":68.9,"quality_status":"research_first","proof_status":"validated"},{"key":"import users","name":"Import Users","quality_score":68.0,"final_score":67.0,"quality_status":"research_first","proof_status":"partial"},{"key":"transfer","name":"Transfer","quality_score":68.0,"final_score":67.1,"quality_status":"research_first","proof_status":"partial"}]},{"key":"supporting_evidence","label":"Supporting evidence","note":"The claim is backed by source links, analyzed conversations, or outside-market proof.","passed_count":70,"total_count":70,"core_target":30,"coverage":1.0,"coverage_percent":100.0,"status":"strong","status_label":"all markets pass","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[]}],"commercial_card_summary":{"status":"complete","status_label":"complete","passed":9,"required":9,"missing":[],"missing_count":0},"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"site owners, agencies, and maintenance teams"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Migration and recovery failures are high-stress events with expensive cleanup."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can buyers preflight export jobs, verify restore/import output, and flag failed handoffs before migration, restore, and rollback risk. pain: backup, restore, or transfer failure risk (1 signal). gap: backup,"},{"key":"proof_support","label":"Proof support","passed":true,"status":"pass","detail":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without"},{"key":"validation_gap","label":"Validation needed","passed":true,"status":"pass","detail":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, "},{"key":"commercial_attractiveness","label":"Commercial attractiveness","passed":true,"status":"pass","detail":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import"},{"key":"mvp_wedge","label":"MVP wedge","passed":true,"status":"pass","detail":"preflight export jobs, verify restore/import output, and flag failed handoffs"},{"key":"source_evidence","label":"Source evidence","passed":true,"status":"pass","detail":"12 source link(s)"}],"commercial_card_status":"complete","commercial_card_missing_count":0,"wedge_candidates":[{"market_key":"export","market_name":"Export","entry_point":"Export","title":"Export: Export preflight and recovery verification","workflow":"Export preflight and recovery verification","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.0,"proof_score":75.3,"commercial_score":78.0,"validation_score":94.8,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Export preflight and recovery verification: preflight export jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 78.0; validation 94.8","url":"/opportunities/export","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","build_worthy_family_key":"","build_worthy_family_name":"","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_decision_status":"","linked_opportunity_decision_status_label":"","linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"","linked_opportunity_family_label":"","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"duplicate","market_name":"Duplicate","entry_point":"Duplicate","title":"Duplicate: Duplicate preflight and recovery verification","workflow":"Duplicate preflight and recovery verification","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.1,"proof_score":77.5,"commercial_score":66.0,"validation_score":93.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Duplicate preflight and recovery verification: preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 93.6","url":"/opportunities/duplicate","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://backupbliss.com","https://github.com/jchristopher/duplicate-menu"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","build_worthy_family_key":"","build_worthy_family_name":"","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_decision_status":"","linked_opportunity_decision_status_label":"","linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"","linked_opportunity_family_label":"","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"copy","market_name":"Copy","entry_point":"Copy","title":"Copy: Copy preflight and recovery verification","workflow":"Copy preflight and recovery verification","mvp_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.5,"proof_score":87.1,"commercial_score":66.0,"validation_score":91.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Copy preflight and recovery verification: preflight copy jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough to...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 91.6","url":"/opportunities/copy","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://doc4design.com/features/","https://doc4design.com/customers/"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","build_worthy_family_key":"","build_worthy_family_name":"","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_decision_status":"","linked_opportunity_decision_status_label":"","linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"","linked_opportunity_family_label":"","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"clone","market_name":"Clone","entry_point":"Clone","title":"Clone: Clone preflight and recovery verification","workflow":"Clone preflight and recovery verification","mvp_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.0,"proof_score":73.9,"commercial_score":66.0,"validation_score":88.1,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Clone preflight and recovery verification: preflight clone jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 88.1","url":"/opportunities/clone","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://wordpress.com/;53","https://www.popsci.com/;5877"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","build_worthy_family_key":"","build_worthy_family_name":"","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_decision_status":"","linked_opportunity_decision_status_label":"","linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"","linked_opportunity_family_label":"","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."}],"validation_gaps":["Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic."],"active_blockers":[],"watchlist_caveats":["Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic.","Some grouped markets still need stronger outside proof."],"validation_warnings":["Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic.","Some grouped markets still need stronger outside proof."],"buyer_validation_scope_summary":{"status":"core_only","status_label":"Core thesis only","scope":"core_family_thesis","scope_label":"Core thesis validation-ready","scope_reason":"Validate the strongest proven core thesis first; wider family proof still has core-only caveats: Specific buyer, Painful business problem, Paid adjacent proof, Competitor weakness or gap.","reports_count":70,"validated_count":38,"promoted_count":30,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"family_wide_validation_ready":false,"core_validation_ready":true,"blocker_count":7,"next_action":"Validate the strongest proven core thesis first, then collect family-wide proof for 32 weaker grouped market(s).","blockers":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"variant_examples":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}]},"validation_scope_summary":{"status":"core_only","status_label":"Core thesis only","scope":"core_family_thesis","scope_label":"Core thesis validation-ready","scope_reason":"Validate the strongest proven core thesis first; wider family proof still has core-only caveats: Specific buyer, Painful business problem, Paid adjacent proof, Competitor weakness or gap.","reports_count":70,"validated_count":38,"promoted_count":30,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"family_wide_validation_ready":false,"core_validation_ready":true,"blocker_count":7,"next_action":"Validate the strongest proven core thesis first, then collect family-wide proof for 32 weaker grouped market(s).","blockers":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"variant_examples":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}]},"family_proof_command_status":"use_family_queue","family_proof_command_suppressed_reason":"Saved row-level proof command no longer matches the current family proof focus; open the family Research Queue for the current bounded command.","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for One Click Demo Import (outside proof is partial), Demo Import (outside proof is partial), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_next_validation"},"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","passed_core":7,"partial":0,"core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"missing":[],"weak":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"total":7,"summary":"7/7 core checks pass"},"commercial_gate_checklist":[{"key":"specific_buyer","label":"Specific buyer","note":"The buyer is narrow enough to interview and sell to.","passed_count":68,"total_count":70,"core_target":30,"coverage":0.971,"coverage_percent":97.1,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"backup","name":"Backup","quality_score":72.0,"final_score":68.0,"quality_status":"research_first","proof_status":"validated"},{"key":"import","name":"Import","quality_score":60.9,"final_score":68.0,"quality_status":"interesting_evidence","proof_status":"validated"}]},{"key":"painful_business_problem","label":"Painful business problem","note":"The evidence points to urgent business pain, not only minor bugs.","passed_count":69,"total_count":70,"core_target":30,"coverage":0.986,"coverage_percent":98.6,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"xml import","name":"Xml Import","quality_score":42.8,"final_score":48.9,"quality_status":"interesting_evidence","proof_status":"not_collected"}]},{"key":"paid_adjacent_proof","label":"Paid adjacent proof","note":"There are signs buyers already pay for adjacent tools, plans, or workarounds.","passed_count":58,"total_count":70,"core_target":30,"coverage":0.829,"coverage_percent":82.9,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"replace media","name":"Replace Media","quality_score":68.0,"final_score":63.2,"quality_status":"research_first","proof_status":"not_collected"},{"key":"find and replace","name":"Find And Replace","quality_score":68.0,"final_score":60.6,"quality_status":"research_first","proof_status":"not_collected"},{"key":"clone post","name":"Clone Post","quality_score":68.0,"final_score":54.9,"quality_status":"research_first","proof_status":"not_collected"}]},{"key":"competitor_gap","label":"Competitor weakness or gap","note":"Weak incumbents or missing coverage create a realistic opening.","passed_count":54,"total_count":70,"core_target":30,"coverage":0.771,"coverage_percent":77.1,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"migration","name":"Migration","quality_score":81.2,"final_score":68.0,"quality_status":"research_first","proof_status":"validated"},{"key":"advanced wordpress reset","name":"Advanced Wordpress Reset","quality_score":73.3,"final_score":64.0,"quality_status":"research_first","proof_status":"validated"},{"key":"import site","name":"Import Site","quality_score":68.0,"final_score":60.0,"quality_status":"research_first","proof_status":"partial"}]},{"key":"narrow_entry_wedge","label":"Narrow entry wedge","note":"The first product can start with a focused workflow instead of a broad platform.","passed_count":70,"total_count":70,"core_target":30,"coverage":1.0,"coverage_percent":100.0,"status":"strong","status_label":"all markets pass","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[]},{"key":"clear_revenue_logic","label":"Clear revenue logic","note":"The thesis explains how the plugin makes money.","passed_count":63,"total_count":70,"core_target":30,"coverage":0.9,"coverage_percent":90.0,"status":"core_passed","status_label":"promoted core passes","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[{"key":"rss import","name":"Rss Import","quality_score":74.6,"final_score":68.9,"quality_status":"research_first","proof_status":"validated"},{"key":"import users","name":"Import Users","quality_score":68.0,"final_score":67.0,"quality_status":"research_first","proof_status":"partial"},{"key":"transfer","name":"Transfer","quality_score":68.0,"final_score":67.1,"quality_status":"research_first","proof_status":"partial"}]},{"key":"supporting_evidence","label":"Supporting evidence","note":"The claim is backed by source links, analyzed conversations, or outside-market proof.","passed_count":70,"total_count":70,"core_target":30,"coverage":1.0,"coverage_percent":100.0,"status":"strong","status_label":"all markets pass","passed_markets":[{"key":"copy","name":"Copy","quality_score":99.5,"final_score":63.5,"quality_status":"promoted","proof_status":"validated"},{"key":"duplicate","name":"Duplicate","quality_score":99.1,"final_score":75.5,"quality_status":"promoted","proof_status":"validated"},{"key":"clone","name":"Clone","quality_score":99.0,"final_score":76.6,"quality_status":"promoted","proof_status":"validated"}],"weak_markets":[]}],"commercial_card_summary":{"status":"complete","status_label":"complete","passed":9,"required":9,"missing":[],"missing_count":0},"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"site owners, agencies, and maintenance teams"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Migration and recovery failures are high-stress events with expensive cleanup."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can buyers preflight export jobs, verify restore/import output, and flag failed handoffs before migration, restore, and rollback risk. pain: backup, restore, or transfer failure risk (1 signal). gap: backup,"},{"key":"proof_support","label":"Proof support","passed":true,"status":"pass","detail":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without"},{"key":"validation_gap","label":"Validation needed","passed":true,"status":"pass","detail":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, "},{"key":"commercial_attractiveness","label":"Commercial attractiveness","passed":true,"status":"pass","detail":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import"},{"key":"mvp_wedge","label":"MVP wedge","passed":true,"status":"pass","detail":"preflight export jobs, verify restore/import output, and flag failed handoffs"},{"key":"source_evidence","label":"Source evidence","passed":true,"status":"pass","detail":"12 source link(s)"}],"wedge_candidates":[{"market_key":"export","market_name":"Export","url":"/opportunities/export","title":"Export: Export preflight and recovery verification","entry_point":"Export","workflow":"Export preflight and recovery verification","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Export preflight and recovery verification: preflight export jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 78.0; validation 94.8","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives","https://northflank.com/blog/what-is-the-best-disaster-recovery-software","https://aws.amazon.com/blogs/migration-and-modernization/migration-rollback-strategies-when-your-migration-doesnt-go-as-planned/","https://movebot.io/blog/mover-alternative"],"quality_score":99.0,"validation_score":94.8,"commercial_score":78.0,"final_score":63.4,"proof_status":"validated","proof_score":75.3,"proof_strong":true,"readiness":"build_candidate","quality_promoted":true},{"market_key":"duplicate","market_name":"Duplicate","url":"/opportunities/duplicate","title":"Duplicate: Duplicate preflight and recovery verification","entry_point":"Duplicate","workflow":"Duplicate preflight and recovery verification","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Duplicate preflight and recovery verification: preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 93.6","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://backupbliss.com","https://github.com/jchristopher/duplicate-menu","https://github.com/pricing/","https://github.com/pricing","https://github.com/pro/"],"quality_score":99.1,"validation_score":93.6,"commercial_score":66.0,"final_score":75.5,"proof_status":"validated","proof_score":77.5,"proof_strong":true,"readiness":"build_candidate","quality_promoted":true},{"market_key":"copy","market_name":"Copy","url":"/opportunities/copy","title":"Copy: Copy preflight and recovery verification","entry_point":"Copy","workflow":"Copy preflight and recovery verification","mvp_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Copy preflight and recovery verification: preflight copy jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough to...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 91.6","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://doc4design.com/features/","https://doc4design.com/customers/","https://doc4design.com/testimonials/","https://doubly.pro/","https://doubly.pro/features/"],"quality_score":99.5,"validation_score":91.6,"commercial_score":66.0,"final_score":63.5,"proof_status":"validated","proof_score":87.1,"proof_strong":true,"readiness":"build_candidate","quality_promoted":true},{"market_key":"clone","market_name":"Clone","url":"/opportunities/clone","title":"Clone: Clone preflight and recovery verification","entry_point":"Clone","workflow":"Clone preflight and recovery verification","mvp_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Clone preflight and recovery verification: preflight clone jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 88.1","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://wordpress.com/;53","https://www.popsci.com/;5877","https://www.unicaf.org/;12081","https://www.blogdumoderateur.com/;13048","https://jungefreiheit.de/;14326"],"quality_score":99.0,"validation_score":88.1,"commercial_score":66.0,"final_score":76.6,"proof_status":"validated","proof_score":73.9,"proof_strong":true,"readiness":"build_candidate","quality_promoted":true},{"market_key":"migrate","market_name":"Migrate","url":"/opportunities/migrate","title":"Migrate: Migrate preflight and recovery verification","entry_point":"Migrate","workflow":"Migrate preflight and recovery verification","mvp_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Migrate preflight and recovery verification: preflight migrate jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 79.0; validation 83.8","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://wordpress.com/;53","https://www.popsci.com/;5877","https://www.unicaf.org/;12081","https://www.blogdumoderateur.com/;13048","https://jungefreiheit.de/;14326"],"quality_score":94.7,"validation_score":83.8,"commercial_score":79.0,"final_score":78.8,"proof_status":"validated","proof_score":67.8,"proof_strong":true,"readiness":"build_candidate","quality_promoted":true}],"family_wide_validation_variants":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}],"buyer_validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","scope_reason":"This family has not passed the current commercial readiness gate.","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"family_wide_validation_ready":false,"core_validation_ready":false,"blocker_count":3,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","blockers":["32 grouped report(s) still need strong outside proof.","40 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","scope_reason":"This family has not passed the current commercial readiness gate.","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"family_wide_validation_ready":false,"core_validation_ready":false,"blocker_count":3,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","blockers":["32 grouped report(s) still need strong outside proof.","40 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"demo import","market_name":"Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]},{"market_key":"migration","market_name":"Migration","proof_status":"validated","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/migration","needs":["quality gate is Needs sharper proof"]}]},"validation_gaps":["Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic.","Some grouped markets still need stronger outside proof.","Some grouped markets still lack paid-adjacent proof."],"next_action":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof":{"summary":"30 validated promoted core market(s); 38 validated, 21 partial, 11 missing; 70 grouped market(s)","status":"validated_core","status_label":"Validated core","score":100.0,"source_types":[{"type":"pricing_pages","label":"Pricing pages","count":59},{"type":"external_voice","label":"External voice","count":39},{"type":"seo_demand","label":"SEO demand","count":24},{"type":"serp_competitors","label":"SERP competitors","count":24},{"type":"adjacent_substitutes","label":"Adjacent substitutes","count":22},{"type":"publicwww_adoption","label":"PublicWWW adoption","count":15}],"next_requirement_label":"Pricing and urgency validation","next_command":"python -m app.collect external-research --market-key 'rename' --provider all --research-type all --limit 1 --per-type 1 --execute --allow-paid --max-paid-records 5 --daily-paid-limit 0","context":{"status":"validated_core","status_label":"Validated core","summary":"30 promoted core market(s) validated; 59 market(s) with collected outside proof; 11 still missing; sources: Pricing pages, External voice, SEO demand","reports_count":70,"promoted_count":30,"validated_promoted_count":30,"validated_count":38,"partial_count":21,"planned_count":0,"missing_count":11,"collected_count":59,"validated_percent":54.3,"proof_coverage_percent":84.3,"planned_or_collected_percent":84.3,"core_validated_percent":100.0,"source_type_count":6,"source_url_count":10,"next_gap_label":"SEO demand","next_gap_count":46,"source_types":[{"type":"pricing_pages","label":"Pricing pages","count":59},{"type":"external_voice","label":"External voice","count":39},{"type":"seo_demand","label":"SEO demand","count":24},{"type":"serp_competitors","label":"SERP competitors","count":24}]},"evidence_mix":{"wordpress_source_snippets":5,"external_evidence_signals":5,"external_source_urls":10,"external_direct_source_urls":152,"external_sample_urls_suppressed":12,"external_low_relevance_signals":5,"external_source_types":6,"external_records_collected":212,"external_records_planned":0,"validated_markets":38,"partial_markets":21},"external_evidence_quality":{"status":"needs_review","status_label":"Weak-match links hidden","direct_source_urls":152,"sample_urls_suppressed":12,"low_relevance_signals":5},"next_requirement":{"type":"seo_demand","label":"SEO demand","provider":"dataforseo","provider_label":"dataforseo","status":"missing","status_label":"missing","provider_payment_blocked":false,"credentials_configured":true,"retry_ready":false,"refresh_collected":false,"summary":"Keyword demand, CPC, competition, and search intent.","cost_label":"API-backed"},"wordpress_evidence":[{"title":"Import not working on latest WP version (5.0.2)","snippet":"Import not working on latest WP version (5.0.2) On my current installation of WP (5.0.2), the export option work but the Import XML uploader does not work at all.","source_type":"support thread","market":"Import Export","url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","source_url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimport-not-working-on-latest-wp-version-5-0-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimport-not-working-on-latest-wp-version-5-0-2%2F","source_link_count":1,"source_urls":["https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","original_url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimport-not-working-on-latest-wp-version-5-0-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimport-not-working-on-latest-wp-version-5-0-2%2F"}]},{"title":"Definitely Stopped Working and no support answers","snippet":"Definitely Stopped Working and no support answers Export works, downloading a very nice .xml file.","source_type":"support thread","market":"Import Export","url":"https://wordpress.org/support/topic/definitely-stopped-working-and-no-support-answers/","source_url":"https://wordpress.org/support/topic/definitely-stopped-working-and-no-support-answers/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdefinitely-stopped-working-and-no-support-answers%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdefinitely-stopped-working-and-no-support-answers%2F","source_link_count":1,"source_urls":["https://wordpress.org/support/topic/definitely-stopped-working-and-no-support-answers/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/definitely-stopped-working-and-no-support-answers/","url":"https://wordpress.org/support/topic/definitely-stopped-working-and-no-support-answers/","original_url":"https://wordpress.org/support/topic/definitely-stopped-working-and-no-support-answers/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdefinitely-stopped-working-and-no-support-answers%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdefinitely-stopped-working-and-no-support-answers%2F"}]},{"title":"Inner file size limit that will block your backup","snippet":"Inner file size limit that will block your backup Current version of the plugin have inner (hidden) limit for file size – you can’t upload the backup even with limits on the...","source_type":"support thread","market":"Clone","url":"https://wordpress.org/support/topic/inner-file-size-limit-that-will-block-your-backup/","source_url":"https://wordpress.org/support/topic/inner-file-size-limit-that-will-block-your-backup/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Finner-file-size-limit-that-will-block-your-backup%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Finner-file-size-limit-that-will-block-your-backup%2F","source_link_count":1,"source_urls":["https://wordpress.org/support/topic/inner-file-size-limit-that-will-block-your-backup/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/inner-file-size-limit-that-will-block-your-backup/","url":"https://wordpress.org/support/topic/inner-file-size-limit-that-will-block-your-backup/","original_url":"https://wordpress.org/support/topic/inner-file-size-limit-that-will-block-your-backup/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Finner-file-size-limit-that-will-block-your-backup%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Finner-file-size-limit-that-will-block-your-backup%2F"}]},{"title":"PHP update not working","snippet":"PHP update not working I’ve had this message on my dashboard for about two weeks now: There is a new version of Advanced Order Export For WooCommerce available, but it does...","source_type":"support thread","market":"Export Orders","url":"https://wordpress.org/support/topic/php-update-not-working/","source_url":"https://wordpress.org/support/topic/php-update-not-working/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-update-not-working%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-update-not-working%2F","source_link_count":1,"source_urls":["https://wordpress.org/support/topic/php-update-not-working/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/php-update-not-working/","url":"https://wordpress.org/support/topic/php-update-not-working/","original_url":"https://wordpress.org/support/topic/php-update-not-working/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-update-not-working%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-update-not-working%2F"}]}],"external_evidence":[{"source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 4 page(s) for Duplicate Menu with prices such as $ 0, $ 4, $0.18 and plans such as Premium, Business, Developer.","market":"Duplicate","source_url_policy":"non_decision_proof_urls_hidden","relevance_status":"unchecked","strength":94.0,"proof_score":77.5,"source_link_count":0},{"source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 3 page(s) for WP Reset with prices such as $299, $119, $159 and plans such as Free, Personal, Pro.","market":"Reset","source_url_policy":"direct_source","relevance_status":"unchecked","strength":94.0,"proof_score":94.0,"source_link_count":3,"source_urls":["https://wpreset.com/","https://wpreset.com","https://wpreset.com/pro-download/"],"source_links":[{"source_url":"https://wpreset.com/","url":"https://wpreset.com/","original_url":"https://wpreset.com/"},{"source_url":"https://wpreset.com","url":"https://wpreset.com","original_url":"https://wpreset.com"},{"source_url":"https://wpreset.com/pro-download/","url":"https://wpreset.com/pro-download/","original_url":"https://wpreset.com/pro-download/"}]},{"source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 2 page(s) for Inspiro Starter Sites – 20+ Free Demo Templates for Gutenberg & Elementor with prices such as $ 8, $99, $ 15 and plans such as Free,...","market":"Demo Importer","source_url_policy":"direct_source","relevance_status":"unchecked","strength":94.0,"proof_score":94.0,"source_link_count":2,"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}]},{"source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 5 page(s) for Yoast Duplicate Post with prices such as $ 118.80, $3, $4 and plans such as Free, Basic, Premium.","market":"Copy","source_url_policy":"direct_source","relevance_status":"unchecked","strength":94.0,"proof_score":87.1,"source_link_count":3,"source_urls":["https://yoast.com/product/yoast-duplicate-post/","https://yoast.com/pricing-update-july-2025/","https://yoast.com/app/uploads/2020/03/plans.jpg"],"source_links":[{"source_url":"https://yoast.com/product/yoast-duplicate-post/","url":"https://yoast.com/product/yoast-duplicate-post/","original_url":"https://yoast.com/product/yoast-duplicate-post/"},{"source_url":"https://yoast.com/pricing-update-july-2025/","url":"https://yoast.com/pricing-update-july-2025/","original_url":"https://yoast.com/pricing-update-july-2025/"},{"source_url":"https://yoast.com/app/uploads/2020/03/plans.jpg","url":"https://yoast.com/app/uploads/2020/03/plans.jpg","original_url":"https://yoast.com/app/uploads/2020/03/plans.jpg"}]}]},"competitor_gap":{"status":"evidence_backed","status_label":"Evidence-backed competitor gap","summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus and Backup and Staging by WP Time Capsule for that exact workflow.","competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","source_link_count":0,"count":2},{"name":"Backup and Staging by WP Time Capsule","source_link_count":0,"count":1},{"name":"Automatic Domain Changer","source_link_count":0,"count":1}],"evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","source_link_count":0,"count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","source_link_count":0,"count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","source_link_count":0,"count":2}],"unserved_gaps":[{"label":"bugs","source_link_count":0,"count":3},{"label":"migration","source_link_count":0,"count":3},{"label":"missing feature","source_link_count":0,"count":2}],"complaint_themes":[{"label":"Bugs in Copy (1 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (9 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (8 signals)","source_link_count":0,"count":1}],"paid_terms":[{"label":"pro","source_link_count":0,"count":24},{"label":"order","source_link_count":0,"count":9},{"label":"premium","source_link_count":0,"count":8}],"teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Automatic Domain Changer","question":"Does Automatic Domain Changer already solve the wedge clearly enough to remove the entry opportunity?"}]},"brief":{"key":"migration-recovery","name":"migration and recovery assurance","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","wedge":"preflight migrations, verify restores, and show exactly what failed before a handoff","takeaway":"migration and recovery assurance has external proof in 38 market(s) and repeated bugs pain; the next decision is which market gives site owners, agencies, and maintenance teams the narrowest paid wedge.","metrics":{"markets":70,"validated":38,"partial":21,"build_candidates":30,"product_lane_markets":14,"total_complaints":6847,"paid_signal_plugins":203,"avg_pain":84.5,"avg_weakness":34.5,"best_score":79.2,"avg_score":65.3},"complaint_themes":[{"title":"Bugs pain","summary":"4 complaint signal(s) mention bugs across 2 plugin(s). The pattern is new in the recent window.","sentiment":"complaint","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":4},{"name":"Replace","count":2},{"name":"Replace Image","count":2}]},{"title":"Security pain","summary":"2 complaint signal(s) mention security across 2 plugin(s). The pattern is new in the recent window.","sentiment":"complaint","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":6},{"name":"Cloud Backup","count":3},{"name":"Database Backup","count":3}]},{"title":"Missing Feature pain","summary":"3 complaint signal(s) mention missing feature across 1 plugin(s). The pattern is new in the recent window.","sentiment":"complaint","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":3},{"name":"Cloud Backup","count":3},{"name":"Database Backup","count":3}]},{"title":"Migration pain","summary":"2 complaint signal(s) mention migration across 1 plugin(s). The pattern is new in the recent window.","sentiment":"complaint","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":2},{"name":"Cloud Backup","count":2},{"name":"Database Backup","count":2}]}],"praise_themes":[{"title":"Migration strength","summary":"9 praise signal(s) mention migration across 4 plugin(s). The pattern is new in the recent window.","sentiment":"praise","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":9},{"name":"Migration","count":7},{"name":"Cloud Backup","count":6}]},{"title":"Security strength","summary":"3 praise signal(s) mention security across 3 plugin(s). The pattern is new in the recent window.","sentiment":"praise","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":3}]},{"title":"Praise strength","summary":"5 praise signal(s) mention praise across 3 plugin(s). The pattern is new in the recent window.","sentiment":"praise","market_key":"export","market_name":"Export","markets":[{"name":"Backup","count":5},{"name":"Cloud Backup","count":5},{"name":"Database Backup","count":5}]}],"evidence_examples":[{"title":"An error occurred. Please try again.","summary":"An error occurred. Please try again.: users show bugs, setup pain that may indicate a product gap.","market":"Backup","url":"https://wordpress.org/support/topic/an-error-occurred-please-try-again-31/","source_url":"https://wordpress.org/support/topic/an-error-occurred-please-try-again-31/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fan-error-occurred-please-try-again-31%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fan-error-occurred-please-try-again-31%2F"},{"title":"How to remove https://stats.WP.com/","summary":"How to remove https://stats.WP.com/: users show bugs, compatibility, missing feature pain that may indicate a product gap.","market":"Backup","url":"https://wordpress.org/support/topic/how-to-remove-https-stats-wp-com/","source_url":"https://wordpress.org/support/topic/how-to-remove-https-stats-wp-com/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhow-to-remove-https-stats-wp-com%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhow-to-remove-https-stats-wp-com%2F"},{"title":"Issue with install ‘onboarding’","summary":"Issue with install ‘onboarding’: users show bugs, performance, missing feature pain that may indicate a product gap.","market":"Backup","url":"https://wordpress.org/support/topic/issue-with-install-onboarding/","source_url":"https://wordpress.org/support/topic/issue-with-install-onboarding/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fissue-with-install-onboarding%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fissue-with-install-onboarding%2F"},{"title":"Social sharing not working automatically","summary":"Social sharing not working automatically: users show bugs, missing feature, support pain that may indicate a product gap.","market":"Backup","url":"https://wordpress.org/support/topic/social-sharing-not-working-automatically/","source_url":"https://wordpress.org/support/topic/social-sharing-not-working-automatically/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsocial-sharing-not-working-automatically%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsocial-sharing-not-working-automatically%2F"}],"wedge_candidates":[{"market_key":"export","market_name":"Export","entry_point":"Export","title":"Export: Export preflight and recovery verification","workflow":"Export preflight and recovery verification","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.0,"proof_score":75.3,"commercial_score":78.0,"validation_score":94.8,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Export preflight and recovery verification: preflight export jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 78.0; validation 94.8","url":"/opportunities/export","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"duplicate","market_name":"Duplicate","entry_point":"Duplicate","title":"Duplicate: Duplicate preflight and recovery verification","workflow":"Duplicate preflight and recovery verification","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.1,"proof_score":77.5,"commercial_score":66.0,"validation_score":93.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Duplicate preflight and recovery verification: preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 93.6","url":"/opportunities/duplicate","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://backupbliss.com","https://github.com/jchristopher/duplicate-menu"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"copy","market_name":"Copy","entry_point":"Copy","title":"Copy: Copy preflight and recovery verification","workflow":"Copy preflight and recovery verification","mvp_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.5,"proof_score":87.1,"commercial_score":66.0,"validation_score":91.6,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Copy preflight and recovery verification: preflight copy jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough to...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 91.6","url":"/opportunities/copy","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://doc4design.com/features/","https://doc4design.com/customers/"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."},{"market_key":"clone","market_name":"Clone","entry_point":"Clone","title":"Clone: Clone preflight and recovery verification","workflow":"Clone preflight and recovery verification","mvp_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","buyer":"site owners, agencies, and maintenance teams","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.0,"proof_score":73.9,"commercial_score":66.0,"validation_score":88.1,"what_to_test":"Run 5 buyer interviews with site owners, agencies, and maintenance teams around Clone preflight and recovery verification: preflight clone jobs, verify restore/import output, and flag failed handoffs. Ask whether this is urgent enough...","why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 88.1","url":"/opportunities/clone","mvp_features":["Migration preflight checklist","Restore verification","Transfer failure log","Rollback plan generator"],"source_urls":["https://wordpress.com/;53","https://www.popsci.com/;5877"],"row_type":"validation_wedge_candidate","kind":"validation_wedge_candidate","row_role":"market_context","row_role_label":"Market context","intelligence_role":"market_context","intelligence_role_label":"Market context","recommendation_role":"validation_wedge_candidate","recommendation_role_label":"Validation Wedge Candidate","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"row_is_build_worthy":false,"validation_ready":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_validation_ready":false,"linked_opportunity_core_validation_ready":false,"linked_opportunity_family_wide_validation_ready":false,"linked_opportunity_is_build_worthy":false,"linked_opportunity_validation_claim_scope":"not_ready","linked_opportunity_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","worth_validating":false,"build_worthy_reason":"This market context row is not a build recommendation.","opportunity_context_status":"market_context","opportunity_context_status_label":"Market context","commercial_context_status":"market_context","commercial_context_status_label":"Market context","promotion_status":"market_context","promotion_status_label":"Market context","promotion_reason":"This market context row is not a build recommendation."}],"next_actions":["Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs.","Close missing external proof around SEO demand, SERP competitors, PublicWWW adoption.","Read the strongest bugs pain evidence in Backup, Replace."]},"validation":{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","grouped_family_name":"migration and recovery assurance","grouped_family_label":"migration and recovery assurance","title":"Export preflight and recovery verification","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","opportunity_title":"Export preflight and recovery verification","decision_title":"Export preflight and recovery verification","card_title":"Export preflight and recovery verification","build_card_title":"Export preflight and recovery verification","commercial_opportunity_title":"Export preflight and recovery verification","validation_focus_label":"Export preflight and recovery verification","validation_focus_display_name":"Export preflight and recovery verification","validation_focus_market_key":"export","validation_focus_market_name":"Export","validation_focus_url":"/opportunities/export","validation_focus_workflow":"Export preflight and recovery verification","primary_validation_market_key":"export","primary_validation_market_name":"Export","primary_validation_url":"/opportunities/export","primary_validation_workflow":"Export preflight and recovery verification","primary_market_key":"export","primary_market_name":"Export","primary_market_url":"/opportunities/export","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","market_context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","market_key":"export","market_name":"Export","bucket_key":"validate_now","bucket_label":"Validate Now","decision_bucket":"validate_now","decision_bucket_label":"Validate Now","decision_score":83.7,"commercial_readiness_status":"ready_for_buyer_validation","commercial_readiness_label":"Ready for buyer validation","validation_ready":true,"is_build_worthy":true,"worth_validating":true,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity","row_is_opportunity":true,"row_is_build_worthy":true,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"build_worthy","buyer_validation_scope":"core_family_thesis","buyer_validation_scope_label":"Core thesis validation-ready","core_validation_ready":true,"family_wide_validation_ready":false,"validation_claim_scope":"core_wedge_only","validation_claim_scope_label":"Core wedge only","scope_limited_validation":true,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"buyer_validation_scope_warning":"Buyer validation should test the strongest proven wedge; the wider grouped family still needs proof before it is claimed as a full commercial opportunity.","family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"family_wide_validation_blocker_count":7,"family_wide_validation_blocker_summary":"32 grouped report(s) still need strong outside proof; 40 grouped report(s) are not promoted commercial opportunities; Specific buyer; Painful business problem","family_wide_validation_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_next_validation","family_proof_command_status":"use_family_queue","family_proof_command_suppressed_reason":"Saved row-level proof command no longer matches the current family proof focus; open the family Research Queue for the current bounded command.","what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners planning high-risk migrations","who_buys":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations"],"secondary_buyer_segments":["agencies handling client migrations"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus and Backup and Staging by WP Time Capsule for that exact workflow.","competitor_gap_thesis":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus and Backup and Staging by WP Time Capsule for that exact workflow.","weak_competitor_names":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_teardown_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"weak_competitor_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","competitor_target_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","external_evidence_summary":"External commercial proof covers Pricing pages, External voice, SEO demand, SERP competitors across 38 validated market(s) and 21 partial market(s); 10 decision-useful outside source URL(s) attached. 5 weak-match signal(s) kept as cautions; adoption sample URLs hidden from proof links.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","what_still_needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated_core","proof_status_label":"Validated core","external_proof_status":"validated_core","external_proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":12,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":true,"external_proof_focus_status":"accepted_by_decision","external_proof_focus_label":"Accepted by decision board","external_proof_focus_requires_validation":false,"focused_external_proof_gate_preserved":true,"url":"/opportunities?family=migration-recovery","market_url":"/opportunities/export","opportunity_url":"/opportunities/export","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"ready_for_buyer_validation","label":"Ready for buyer validation","validation_ready":true,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"validate_now","decision_bucket_label":"Validate Now","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blocker_count":0,"cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof"],"caution_count":3,"next_action":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs.","summary":{}},"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"validation_focus":{"market_key":"export","market_name":"Export","workflow":"Export preflight and recovery verification","url":"/opportunities/export","proof_status":"validated"},"buyer_validation_scope_summary":{"status":"core_only","status_label":"Core thesis only","scope":"core_family_thesis","scope_label":"Core thesis validation-ready","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"next_action":"Validate the strongest proven core thesis first, then collect family-wide proof for 32 weaker grouped market(s).","blockers":["Specific buyer","Painful business problem","Paid adjacent proof"],"variant_examples":[{"market_key":"backup","market_name":"Backup","proof_status":"validated","quality_status":"research_first","url":"/opportunities/backup","needs":["Specific buyer needs stronger support","quality gate is research first"]},{"market_key":"import","market_name":"Import","proof_status":"validated","quality_status":"interesting_evidence","url":"/opportunities/import","needs":["Specific buyer needs stronger support","quality gate is interesting evidence"]}]},"validation_scope_summary":{"status":"core_only","status_label":"Core thesis only","scope":"core_family_thesis","scope_label":"Core thesis validation-ready","reports_count":0,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":32,"unpromoted_gap_count":40,"next_action":"Validate the strongest proven core thesis first, then collect family-wide proof for 32 weaker grouped market(s)."},"family_wide_validation_variants":[{"market_key":"backup","market_name":"Backup","proof_status":"validated","quality_status":"research_first","url":"/opportunities/backup","needs":["Specific buyer needs stronger support","quality gate is research first"]},{"market_key":"import","market_name":"Import","proof_status":"validated","quality_status":"interesting_evidence","url":"/opportunities/import","needs":["Specific buyer needs stronger support","quality gate is interesting evidence"]}],"validation_plan":{"validation_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","commercial_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","interview_target":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","primary_test":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","pricing_test":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible.","competitor_teardown":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps.","go_no_go":"Move forward only if at least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter and buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or prot…","buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"]},"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}],"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/"],"external_evidence_preview":[{"source_type":"Family outside proof","research_type":"family_source_links","signal":"Family-level outside proof near Export preflight and recovery verification; verify fit before using it for this focused wedge: wpzoom.com/plugins/inspiro-starter-sites, wpzoom.com/pricing.","market":"Export","source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}],"row_role":"supporting_evidence","row_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","market_key":"export","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"none"}],"tasks":[{"key":"buyer_interviews","label":"Buyer interviews","detail":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?"]},{"key":"pricing_test","label":"Pricing test","detail":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible."},{"key":"competitor_teardown","label":"Competitor teardown","detail":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps."}],"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","validation_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","commercial_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","interview_target":"site owners planning high-risk migrations","primary_test":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","pricing_test":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible.","competitor_teardown":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps.","go_no_go":"Move forward only if at least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter and buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","task_count":4,"proof_score":100.0,"external_status":"validated_core","external_status_label":"Validated core","external_score":100.0,"external_proof_coverage_percent":84.3,"external_proof_validated_percent":54.3,"quality_score":99.5,"quality_status":"promoted","quality_status_label":"Promoted","quality_promoted":true,"quality_gate_status":"core_complete","quality_gate_status_label":"Core gate complete","quality_gate_promoted":true,"buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies","maintenance teams"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?","Which existing tools fail around backup, restore, or transfer failure risk, migration and recovery risk, and what makes that failure expensive?","Would a product that helps you preflight export jobs, verify restore/import output, and flag failed handoffs be bought as a standalone plugin, an agency add-on, or a higher-tier feature?"],"success_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."],"go_no_go_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."],"validation_gaps":["Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic."],"watchlist_caveats":["Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic.","Some grouped markets still need stronger outside proof."],"validation_warnings":["Some grouped markets still need clearer competitor-gap proof.","Some grouped markets still need clearer revenue logic.","Some grouped markets still need stronger outside proof."],"evidence_to_show":[{"type":"competitor_gap","label":"Evidence-backed competitor gap","summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive...","status":"evidence_backed","weak_signal_count":0,"competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","count":2},{"name":"Backup and Staging by WP Time Capsule","count":1}],"evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2}],"teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"}],"signal":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive..."},{"type":"source_links","label":"External proof sources","summary":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites...","source_link_count":12,"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}],"signal":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites..."}],"evidence_to_show_count":2,"outreach_evidence_count":2,"weak_competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","source_link_count":0,"count":2},{"name":"Backup and Staging by WP Time Capsule","source_link_count":0,"count":1},{"name":"Automatic Domain Changer","source_link_count":0,"count":1}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","count":2}],"unserved_gaps":[{"label":"bugs","source_link_count":0,"count":3},{"label":"migration","source_link_count":0,"count":3},{"label":"missing feature","source_link_count":0,"count":2}],"complaint_themes":[{"label":"Bugs in Copy (1 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (9 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (8 signals)","source_link_count":0,"count":1}],"paid_terms":[{"label":"pro","source_link_count":0,"count":24},{"label":"order","source_link_count":0,"count":9},{"label":"premium","source_link_count":0,"count":8}],"competitor_gap_competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","count":2},{"name":"Backup and Staging by WP Time Capsule","count":1},{"name":"Automatic Domain Changer","count":1}],"competitor_gap_evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","count":2}],"competitor_gap_unserved_gaps":[{"label":"bugs","count":3},{"label":"migration","count":3},{"label":"missing feature","count":2}],"competitor_gap_complaint_themes":[{"label":"Bugs in Copy (1 signals)","count":1},{"label":"Bugs in Duplicate (9 signals)","count":1},{"label":"Bugs in Duplicate (8 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"pro","count":24},{"label":"order","count":9},{"label":"premium","count":8}],"competitor_teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Automatic Domain Changer","question":"Does Automatic Domain Changer already solve the wedge clearly enough to remove the entry opportunity?"}],"external_evidence_quality":{"status":"needs_review","status_label":"Weak-match links hidden"},"evidence_mix":{"wordpress_source_snippets":5,"external_evidence_signals":5,"external_source_urls":10,"external_direct_source_urls":152,"external_sample_urls_suppressed":12,"external_low_relevance_signals":5,"external_source_types":6,"external_records_collected":212,"external_records_planned":0,"validated_markets":38,"partial_markets":21}},"validation_queue":{"summary":{"total":0,"shown":0,"rows_shown":0,"row_key":"rows","families":0,"visible_families":0,"visible_family_rows":0,"task_count":0,"source_count":0,"source_link_count":0,"visible_source_count":0,"visible_source_link_count":0,"commercial_card_complete":0,"commercial_card_needs_detail":0,"visible_commercial_card_complete":0,"visible_commercial_card_needs_detail":0,"commercial_readiness":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","readiness_scope":"row","readiness_scope_label":"Row readiness","validation_ready_count_scope":"row","row_validation_ready":0,"row_build_worthy":0,"row_build_worthy_rows":0,"row_build_decision_rows":0,"row_non_opportunity_rows":0,"linked_opportunity_family_validation_ready":0,"linked_opportunity_family_core_validation_ready_rows":0,"linked_opportunity_family_family_wide_validation_ready_rows":0},"visible_commercial_readiness":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"source_row_key":"rows","evidence_summary":{"total":0,"source_evidence_rows":0,"source_link_rows":0,"source_count_only_rows":0,"missing_source_evidence_rows":0,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":0.0,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0},"row_commercial_readiness":{"scope":"row","scope_label":"Row readiness","total":0,"validation_ready":0,"build_worthy_rows":0,"non_opportunity_rows":0,"build_decision_rows":0},"commercial_readiness_scope":"row","commercial_readiness_scope_label":"Row readiness","row_validation_ready":0,"row_build_worthy":0,"linked_opportunity_family_validation_ready":0,"visible_total":0,"visible_readiness_summary":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"validation_ready":0,"buyer_validation_ready_rows":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"build_worthy_rows":0,"payload_mode":"compact","full_payload_url":"/api/validation/buyer-queue?family=migration-recovery&full=true","preview_row_mode":"dossier_validation_preview","readiness_summary":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","readiness_scope":"row","readiness_scope_label":"Row readiness","validation_ready_count_scope":"row","row_validation_ready":0,"row_build_worthy":0,"row_build_worthy_rows":0,"row_build_decision_rows":0,"row_non_opportunity_rows":0,"linked_opportunity_family_validation_ready":0,"linked_opportunity_family_core_validation_ready_rows":0,"linked_opportunity_family_family_wide_validation_ready_rows":0}},"commercial_readiness":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","readiness_scope":"row","readiness_scope_label":"Row readiness","validation_ready_count_scope":"row","row_validation_ready":0,"row_build_worthy":0,"row_build_worthy_rows":0,"row_build_decision_rows":0,"row_non_opportunity_rows":0,"linked_opportunity_family_validation_ready":0,"linked_opportunity_family_core_validation_ready_rows":0,"linked_opportunity_family_family_wide_validation_ready_rows":0},"readiness_summary":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","readiness_scope":"row","readiness_scope_label":"Row readiness","validation_ready_count_scope":"row","row_validation_ready":0,"row_build_worthy":0,"row_build_worthy_rows":0,"row_build_decision_rows":0,"row_non_opportunity_rows":0,"linked_opportunity_family_validation_ready":0,"linked_opportunity_family_core_validation_ready_rows":0,"linked_opportunity_family_family_wide_validation_ready_rows":0},"visible_commercial_readiness":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"visible_readiness_summary":{"total":0,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","blocker_count":0,"caution_count":0,"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"evidence_summary":{"total":0,"source_evidence_rows":0,"source_link_rows":0,"source_count_only_rows":0,"missing_source_evidence_rows":0,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":0.0,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0}},"agents":{"findings":[{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Migrate complaint pressure","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"migrate","source_market_name":"Migrate","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"migrate","context_market_name":"Migrate","market_context":"migrate","market_context_label":"Source market: Migrate","context_title":"Migrate: migration and recovery assurance","market_context_title":"Migrate: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"migrate","market_name":"Migrate","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Migrate preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around host, plugin, or database migration breakage (2 signals).","what_users_are_unhappy_about":"User pain clusters around host, plugin, or database migration breakage (2 signals).","customer_pain_summary":"User pain clusters around host, plugin, or database migration breakage (2 signals).","user_pain_points":["host, plugin, or database migration breakage (2 signals)"],"commercial_pain_points":["host, plugin, or database migration breakage (2 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight migrate jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":4,"source_link_count":4,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/migrate","opportunity_url":"/opportunities/migrate","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blocker_count":0,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/","url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/","original_url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fviews-in-database-are-not-saved%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fviews-in-database-are-not-saved%2F"}],"source_urls":["https://wordpress.org/support/topic/views-in-database-are-not-saved/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":67.8,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Complaint Analyst","agent_role":"Complaint Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"migrate","status":"high_priority","summary":"309 analyzed complaint conversation(s) include compatibility friction, pointing toward plugin and theme compatibility assistant.","recommendation":"Treat the complaints as evidence for plugin and theme compatibility assistant; validate whether users will pay for a better way to find plugin, theme, and hosting conflicts before users waste support time.","agent_recommends_build_candidate":false,"agent_recommendation_status":"high_priority","generated_at":"2026-05-30T01:37:29+00:00","metrics":{"external_research_status":"validated","external_research_score":67.8}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Migrate trend momentum","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"migrate","source_market_name":"Migrate","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"migrate","context_market_name":"Migrate","market_context":"migrate","market_context_label":"Source market: Migrate","context_title":"Migrate: migration and recovery assurance","market_context_title":"Migrate: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"migrate","market_name":"Migrate","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Migrate preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around host, plugin, or database migration breakage (2 signals).","what_users_are_unhappy_about":"User pain clusters around host, plugin, or database migration breakage (2 signals).","customer_pain_summary":"User pain clusters around host, plugin, or database migration breakage (2 signals).","user_pain_points":["host, plugin, or database migration breakage (2 signals)"],"commercial_pain_points":["host, plugin, or database migration breakage (2 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight migrate jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/markets/migrate","opportunity_url":"/opportunities/migrate","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://servmask.com/","url":"https://servmask.com/","original_url":"https://servmask.com/"}],"source_urls":["https://servmask.com/"],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":67.8,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Trend Analyst","agent_role":"Trend Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"migrate","status":"growing","summary":"Migrate is growing: downloads moved -49.1% and analyzed conversation signals moved 6.9% versus the previous window.","recommendation":"Watch this market more closely when download movement, complaint activity, and theme momentum rise together.","agent_recommends_build_candidate":false,"agent_recommendation_status":"growing","generated_at":"2026-05-30T01:37:29+00:00","metrics":{"external_research_status":"validated","external_research_score":67.8}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Clone complaint pressure","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"clone","source_market_name":"Clone","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"clone","context_market_name":"Clone","market_context":"clone","market_context_label":"Source market: Clone","context_title":"Clone: migration and recovery assurance","market_context_title":"Clone: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"clone","market_name":"Clone","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Clone preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)","host, plugin, or database migration breakage (2 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)","host, plugin, or database migration breakage (2 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight clone jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight clone jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":5,"source_link_count":5,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/clone","opportunity_url":"/opportunities/clone","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blocker_count":0,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","original_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbackend-design-broken-after-wordpress-7-0%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbackend-design-broken-after-wordpress-7-0%2F"}],"source_urls":["https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":73.9,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Complaint Analyst","agent_role":"Complaint Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"clone","status":"high_priority","summary":"344 analyzed complaint conversation(s) include bugs and breakage, pointing toward reliability and update-safety workflow.","recommendation":"Treat the complaints as evidence for reliability and update-safety workflow; validate whether users will pay for a better way to prevent site breakage before updates or workflow changes reach production.","agent_recommends_build_candidate":false,"agent_recommendation_status":"high_priority","generated_at":"2026-05-30T01:37:30+00:00","metrics":{"external_research_status":"validated","external_research_score":73.9}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Clone trend momentum","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"clone","source_market_name":"Clone","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"clone","context_market_name":"Clone","market_context":"clone","market_context_label":"Source market: Clone","context_title":"Clone: migration and recovery assurance","market_context_title":"Clone: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"clone","market_name":"Clone","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Clone preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)","host, plugin, or database migration breakage (2 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)","host, plugin, or database migration breakage (2 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight clone jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight clone jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":12,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/markets/clone","opportunity_url":"/opportunities/clone","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://servmask.com/","url":"https://servmask.com/","original_url":"https://servmask.com/"}],"source_urls":["https://servmask.com/"],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":73.9,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Trend Analyst","agent_role":"Trend Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"clone","status":"growing","summary":"Clone is growing: downloads moved -50.4% and analyzed conversation signals moved 31.1% versus the previous window.","recommendation":"Watch this market more closely when download movement, complaint activity, and theme momentum rise together.","agent_recommends_build_candidate":false,"agent_recommendation_status":"growing","generated_at":"2026-05-30T01:37:30+00:00","metrics":{"external_research_status":"validated","external_research_score":73.9}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Duplicate complaint pressure","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"duplicate","source_market_name":"Duplicate","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"duplicate","context_market_name":"Duplicate","market_context":"duplicate","market_context_label":"Source market: Duplicate","context_title":"Duplicate: migration and recovery assurance","market_context_title":"Duplicate: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"duplicate","market_name":"Duplicate","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Duplicate preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (9 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (9 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (9 signals).","user_pain_points":["backup, restore, or transfer failure risk (9 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (9 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (9 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (9 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (9 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":8,"source_link_count":8,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/markets/duplicate","opportunity_url":"/opportunities/duplicate","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://backupbliss.com","url":"https://backupbliss.com","original_url":"https://backupbliss.com"}],"source_urls":["https://backupbliss.com"],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":77.5,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Complaint Analyst","agent_role":"Complaint Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"duplicate","status":"high_priority","summary":"327 analyzed complaint conversation(s) include workflow gaps, pointing toward workflow simplification and operations layer.","recommendation":"Treat the complaints as evidence for workflow simplification and operations layer; validate whether users will pay for a better way to remove repetitive work from an important WordPress workflow.","agent_recommends_build_candidate":false,"agent_recommendation_status":"high_priority","generated_at":"2026-06-01T01:52:18+00:00","metrics":{"external_research_status":"validated","external_research_score":77.5}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Replace complaint pressure","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"replace","source_market_name":"Replace","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"replace","context_market_name":"Replace","market_context":"replace","market_context_label":"Source market: Replace","context_title":"Replace: migration and recovery assurance","market_context_title":"Replace: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"replace","market_name":"Replace","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Replace preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (13 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (13 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (13 signals).","user_pain_points":["backup, restore, or transfer failure risk (13 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (13 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (13 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight replace jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (13 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight replace jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (13 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight replace jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight replace jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight replace jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight replace jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight replace jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight replace jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":4,"source_link_count":4,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/markets/replace","opportunity_url":"/opportunities/replace","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://shortpixel.com","url":"https://shortpixel.com","original_url":"https://shortpixel.com"}],"source_urls":["https://shortpixel.com"],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":77.9,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Complaint Analyst","agent_role":"Complaint Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"replace","status":"high_priority","summary":"231 analyzed complaint conversation(s) include workflow gaps, pointing toward workflow simplification and operations layer.","recommendation":"Treat the complaints as evidence for workflow simplification and operations layer; validate whether users will pay for a better way to remove repetitive work from an important WordPress workflow.","agent_recommends_build_candidate":false,"agent_recommendation_status":"high_priority","generated_at":"2026-06-01T00:06:34+00:00","metrics":{"external_research_status":"validated","external_research_score":77.9}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Importer complaint pressure","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"importer","source_market_name":"Importer","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"importer","context_market_name":"Importer","market_context":"importer","market_context_label":"Source market: Importer","context_title":"Importer: migration and recovery assurance","market_context_title":"Importer: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"importer","market_name":"Importer","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Importer preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","what_users_are_unhappy_about":"Migration and recovery failures are high-stress events with expensive cleanup.","customer_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to preflight importer jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to preflight importer jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to preflight importer jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight importer jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight importer jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight importer jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight importer jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight importer jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":11,"source_link_count":11,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"external_proof_focus_status":"focus_matched","external_proof_focus_label":"Focused outside proof","external_proof_focus_requires_validation":false,"market_url":"/markets/importer","opportunity_url":"/opportunities/importer","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blocker_count":0,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://churchthemes.com/plugins/widget-importer-exporter/","url":"https://churchthemes.com/plugins/widget-importer-exporter/","original_url":"https://churchthemes.com/plugins/widget-importer-exporter/"}],"source_urls":["https://churchthemes.com/plugins/widget-importer-exporter/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":56.0,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Complaint Analyst","agent_role":"Complaint Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"importer","status":"high_priority","summary":"478 analyzed complaint conversation(s) include workflow gaps, pointing toward workflow simplification and operations layer.","recommendation":"Treat the complaints as evidence for workflow simplification and operations layer; validate whether users will pay for a better way to remove repetitive work from an important WordPress workflow.","agent_recommends_build_candidate":false,"agent_recommendation_status":"high_priority","generated_at":"2026-05-31T13:10:58+00:00","metrics":{"external_research_status":"validated","external_research_score":56.0}},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Export Orders complaint pressure","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"export orders","source_market_name":"Export Orders","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"export orders","context_market_name":"Export Orders","market_context":"export orders","market_context_label":"Source market: Export Orders","context_title":"Export Orders: migration and recovery assurance","market_context_title":"Export Orders: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"export orders","market_name":"Export Orders","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"agent_analysis","recommendation_role":"agent_finding","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"agent_analysis","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Export Orders preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals).","user_pain_points":["backup, restore, or transfer failure risk (7 signals)","host, plugin, or database migration breakage (7 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (7 signals)","host, plugin, or database migration breakage (7 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export orders…","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export orders…","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export orders…","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export orders jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export orders jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight export orders jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export orders jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","proof_status":"validated","proof_status_label":"validated","external_proof_status":"validated","external_proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":12,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/markets/export%20orders","opportunity_url":"/opportunities/export%20orders","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated","proof_status_label":"validated","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://visser.com.au/","url":"https://visser.com.au/","original_url":"https://visser.com.au/"}],"source_urls":["https://visser.com.au/"],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","row_type":"agent_finding","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"priority_score":100.0,"proof_score":65.3,"external_status":"validated","external_status_label":"validated","proof_strong_enough":true,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"agent_finding","agent_name":"Complaint Analyst","agent_role":"Complaint Analyst","agent_record_role":"analyst_finding","record_label":"Analyst finding","target_key":"export orders","status":"high_priority","summary":"49 analyzed complaint conversation(s) include workflow gaps, pointing toward workflow simplification and operations layer.","recommendation":"Treat the complaints as evidence for workflow simplification and operations layer; validate whether users will pay for a better way to remove repetitive work from an important WordPress workflow.","agent_recommends_build_candidate":false,"agent_recommendation_status":"high_priority","generated_at":"2026-06-02T10:00:19+00:00","metrics":{"external_research_status":"validated","external_research_score":65.3}}],"reviews":[{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Migrate: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"migrate","source_market_name":"Migrate","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"migrate","context_market_name":"Migrate","market_context":"migrate","market_context_label":"Source market: Migrate","context_title":"Migrate: migration and recovery assurance","market_context_title":"Migrate: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"migrate","market_name":"Migrate","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Migrate preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around host, plugin, or database migration breakage (2 signals).","what_users_are_unhappy_about":"User pain clusters around host, plugin, or database migration breakage (2 signals).","customer_pain_summary":"User pain clusters around host, plugin, or database migration breakage (2 signals).","user_pain_points":["host, plugin, or database migration breakage (2 signals)"],"commercial_pain_points":["host, plugin, or database migration breakage (2 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight migrate jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight migrate jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight migrate jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":8,"source_link_count":8,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/migrate","opportunity_url":"/opportunities/migrate","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/","url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/","original_url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fviews-in-database-are-not-saved%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fviews-in-database-are-not-saved%2F"}],"source_urls":["https://wordpress.org/support/topic/views-in-database-are-not-saved/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight migrate jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"migrate","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-05-30T01:37:25+00:00","evidence_score":100.0,"evidence_count":977,"checked_claims":[{"name":"Demand","supported":true,"evidence":"7.8M active installs across 54 plugin(s)."},{"name":"Growth","supported":true,"evidence":"77 recent analyzed conversation(s) and 8 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Clone: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"clone","source_market_name":"Clone","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"clone","context_market_name":"Clone","market_context":"clone","market_context_label":"Source market: Clone","context_title":"Clone: migration and recovery assurance","market_context_title":"Clone: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"clone","market_name":"Clone","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Clone preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)","host, plugin, or database migration breakage (2 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)","host, plugin, or database migration breakage (2 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal) and host, plugin, or database migration breakage (2 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight clone jobs, ve…","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight clone jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight clone jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight clone jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":7,"source_link_count":7,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/clone","opportunity_url":"/opportunities/clone","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","original_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbackend-design-broken-after-wordpress-7-0%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbackend-design-broken-after-wordpress-7-0%2F"}],"source_urls":["https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight clone jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"clone","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-05-30T01:37:25+00:00","evidence_score":100.0,"evidence_count":1392,"checked_claims":[{"name":"Demand","supported":true,"evidence":"10.6M active installs across 78 plugin(s)."},{"name":"Growth","supported":true,"evidence":"97 recent analyzed conversation(s) and 11 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Duplicate: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"duplicate","source_market_name":"Duplicate","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"duplicate","context_market_name":"Duplicate","market_context":"duplicate","market_context_label":"Source market: Duplicate","context_title":"Duplicate: migration and recovery assurance","market_context_title":"Duplicate: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"duplicate","market_name":"Duplicate","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Duplicate preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (9 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (9 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (9 signals).","user_pain_points":["backup, restore, or transfer failure risk (9 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (9 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (9 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (9 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (9 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight duplicate jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight duplicate jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/duplicate","opportunity_url":"/opportunities/duplicate","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/your-plugin-doesnt-my-css-code-from-my-theme/","url":"https://wordpress.org/support/topic/your-plugin-doesnt-my-css-code-from-my-theme/","original_url":"https://wordpress.org/support/topic/your-plugin-doesnt-my-css-code-from-my-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fyour-plugin-doesnt-my-css-code-from-my-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fyour-plugin-doesnt-my-css-code-from-my-theme%2F"}],"source_urls":["https://wordpress.org/support/topic/your-plugin-doesnt-my-css-code-from-my-theme/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight duplicate jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"duplicate","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-06-01T01:52:18+00:00","evidence_score":100.0,"evidence_count":1042,"checked_claims":[{"name":"Demand","supported":true,"evidence":"1.4M active installs across 95 plugin(s)."},{"name":"Growth","supported":true,"evidence":"28 recent analyzed conversation(s) and 0 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Replace: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"replace","source_market_name":"Replace","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"replace","context_market_name":"Replace","market_context":"replace","market_context_label":"Source market: Replace","context_title":"Replace: migration and recovery assurance","market_context_title":"Replace: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"replace","market_name":"Replace","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Replace preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (13 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (13 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (13 signals).","user_pain_points":["backup, restore, or transfer failure risk (13 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (13 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (13 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight replace jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (13 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight replace jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (13 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight replace jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight replace jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight replace jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight replace jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight replace jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight replace jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/replace","opportunity_url":"/opportunities/replace","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/bricks-builder-compatibility-still-not-fixed/","url":"https://wordpress.org/support/topic/bricks-builder-compatibility-still-not-fixed/","original_url":"https://wordpress.org/support/topic/bricks-builder-compatibility-still-not-fixed/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbricks-builder-compatibility-still-not-fixed%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbricks-builder-compatibility-still-not-fixed%2F"}],"source_urls":["https://wordpress.org/support/topic/bricks-builder-compatibility-still-not-fixed/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight replace jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"replace","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-06-01T00:06:33+00:00","evidence_score":100.0,"evidence_count":789,"checked_claims":[{"name":"Demand","supported":true,"evidence":"1.0M active installs across 69 plugin(s)."},{"name":"Growth","supported":true,"evidence":"7 recent analyzed conversation(s) and 0 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Importer: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"importer","source_market_name":"Importer","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"importer","context_market_name":"Importer","market_context":"importer","market_context_label":"Source market: Importer","context_title":"Importer: migration and recovery assurance","market_context_title":"Importer: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"importer","market_name":"Importer","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Importer preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","what_users_are_unhappy_about":"Migration and recovery failures are high-stress events with expensive cleanup.","customer_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to preflight importer jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to preflight importer jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to preflight importer jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight importer jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight importer jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight importer jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight importer jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight importer jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":2,"source_link_count":2,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/importer","opportunity_url":"/opportunities/importer","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/doesnt-work-with-posts-selection-now-everything-is-a-mess/","url":"https://wordpress.org/support/topic/doesnt-work-with-posts-selection-now-everything-is-a-mess/","original_url":"https://wordpress.org/support/topic/doesnt-work-with-posts-selection-now-everything-is-a-mess/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdoesnt-work-with-posts-selection-now-everything-is-a-mess%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdoesnt-work-with-posts-selection-now-everything-is-a-mess%2F"}],"source_urls":["https://wordpress.org/support/topic/doesnt-work-with-posts-selection-now-everything-is-a-mess/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight importer jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"importer","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-05-31T13:10:56+00:00","evidence_score":100.0,"evidence_count":1209,"checked_claims":[{"name":"Demand","supported":true,"evidence":"2.6M active installs across 113 plugin(s)."},{"name":"Growth","supported":true,"evidence":"17 recent analyzed conversation(s) and 2 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Export Orders: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"export orders","source_market_name":"Export Orders","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"export orders","context_market_name":"Export Orders","market_context":"export orders","market_context_label":"Source market: Export Orders","context_title":"Export Orders: migration and recovery assurance","market_context_title":"Export Orders: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"export orders","market_name":"Export Orders","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Export Orders preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals).","user_pain_points":["backup, restore, or transfer failure risk (7 signals)","host, plugin, or database migration breakage (7 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (7 signals)","host, plugin, or database migration breakage (7 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export orders…","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export orders…","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (7 signals) and host, plugin, or database migration breakage (7 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export orders…","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export orders jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export orders jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight export orders jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export orders jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/export%20orders","opportunity_url":"/opportunities/export%20orders","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/we-have-the-free-version-and-pro-version/","url":"https://wordpress.org/support/topic/we-have-the-free-version-and-pro-version/","original_url":"https://wordpress.org/support/topic/we-have-the-free-version-and-pro-version/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwe-have-the-free-version-and-pro-version%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwe-have-the-free-version-and-pro-version%2F"}],"source_urls":["https://wordpress.org/support/topic/we-have-the-free-version-and-pro-version/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight export orders jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"export orders","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-06-02T10:00:17+00:00","evidence_score":100.0,"evidence_count":230,"checked_claims":[{"name":"Demand","supported":true,"evidence":"116.8K active installs across 12 plugin(s)."},{"name":"Growth","supported":true,"evidence":"6 recent analyzed conversation(s) and 0 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Order Export: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"order export","source_market_name":"Order Export","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"order export","context_market_name":"Order Export","market_context":"order export","market_context_label":"Source market: Order Export","context_title":"Order Export: migration and recovery assurance","market_context_title":"Order Export: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"order export","market_name":"Order Export","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Order Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (4 signals) and host, plugin, or database migration breakage (5 signals).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (4 signals) and host, plugin, or database migration breakage (5 signals).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (4 signals) and host, plugin, or database migration breakage (5 signals).","user_pain_points":["backup, restore, or transfer failure risk (4 signals)","host, plugin, or database migration breakage (5 signals)"],"commercial_pain_points":["backup, restore, or transfer failure risk (4 signals)","host, plugin, or database migration breakage (5 signals)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (4 signals) and host, plugin, or database migration breakage (5 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight order export.…","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (4 signals) and host, plugin, or database migration breakage (5 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight order export.…","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (4 signals) and host, plugin, or database migration breakage (5 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight order export.…","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight order export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight order export jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight order export jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight order export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight order export jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight order export jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight order export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight order export jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/order%20export","opportunity_url":"/opportunities/order%20export","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight order export jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/still-waiting-key-features-missing-site-blocked-from-going-live/","url":"https://wordpress.org/support/topic/still-waiting-key-features-missing-site-blocked-from-going-live/","original_url":"https://wordpress.org/support/topic/still-waiting-key-features-missing-site-blocked-from-going-live/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstill-waiting-key-features-missing-site-blocked-from-going-live%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstill-waiting-key-features-missing-site-blocked-from-going-live%2F"}],"source_urls":["https://wordpress.org/support/topic/still-waiting-key-features-missing-site-blocked-from-going-live/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight order export jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"order export","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-06-02T10:00:17+00:00","evidence_score":100.0,"evidence_count":183,"checked_claims":[{"name":"Demand","supported":true,"evidence":"109.5K active installs across 10 plugin(s)."},{"name":"Growth","supported":true,"evidence":"5 recent analyzed conversation(s) and 0 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."},{"family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","title":"Copy: Migration and recovery assurance","display_name":"migration and recovery assurance","opportunity_name":"migration and recovery assurance","opportunity_label":"migration and recovery assurance","opportunity_title":"Export preflight and recovery verification","decision_title":"migration and recovery assurance","card_title":"migration and recovery assurance","build_card_title":"migration and recovery assurance","commercial_opportunity_title":"migration and recovery assurance","representative_market_key":"copy","representative_market_name":"Copy","source_market_key":"copy","source_market_name":"Copy","grouped_market_key":"copy","grouped_market_name":"Copy","context_market_key":"copy","context_market_name":"Copy","market_context":"copy","market_context_label":"Source market: Copy","context_title":"Copy: migration and recovery assurance","market_context_title":"Copy: migration and recovery assurance","linked_opportunity_name":"migration and recovery assurance","linked_opportunity_title":"migration and recovery assurance","market_key":"copy","market_name":"Copy","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"evidence_review","recommendation_role":"evidence_review","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"evidence_review","family_wide_validation_gap_count":32,"family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for Backup (Specific buyer needs stronger support), Import (Specific buyer needs stronger support), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_research_queue","what_to_build":"Copy preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","who_buys":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight copy jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight copy jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight copy jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight copy jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight copy jobs, verify restore/import output, and flag failed handoffs.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight copy jobs, verify restore/import output, and flag failed handoffs.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight copy jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight copy jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight copy jobs, verify restore/import output, and flag failed handoffs.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":1,"source_link_count":1,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/copy","opportunity_url":"/opportunities/copy","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_external_proof","label":"Needs outside proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof needed: not validated"],"blocker_count":1,"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight copy jobs, verify restore/import output, and flag failed handoffs."},"commercial_gate_summary":{"status":"complete","label":"Gate complete"},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"source_links":[{"source_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","original_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbackend-design-broken-after-wordpress-7-0%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbackend-design-broken-after-wordpress-7-0%2F"}],"source_urls":["https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"],"needs_validation":"finish the missing outside proof, then test buyer urgency with site owners planning high-risk migrations: preflight copy jobs, verify restore/import output, and flag failed handoffs.","row_type":"evidence_review","opportunity_family_key":"migration-recovery","opportunity_family_name":"migration and recovery assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","record_type":"evidence_review","agent_name":"Evidence Reviewer","agent_role":"Evidence Reviewer","agent_record_role":"evidence_review","record_label":"Evidence review","target_key":"copy","status":"verified","agent_recommends_build_candidate":false,"agent_recommendation_status":"verified","reviewed_at":"2026-06-01T00:05:00+00:00","evidence_score":100.0,"evidence_count":940,"checked_claims":[{"name":"Demand","supported":true,"evidence":"4.3M active installs across 90 plugin(s)."},{"name":"Growth","supported":true,"evidence":"33 recent analyzed conversation(s) and 1 recent theme hit(s)."}],"notes":"Recommendation has enough independent evidence for demand, pain, weakness, and source links."}],"target_market_count":70},"reports":[{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"copy","market_name":"Copy","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Copy: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 1 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 1 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":1,"source_link_count":1,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":63.5,"quality_score":99.5,"validation_score":91.6,"commercial_score":66.0,"pain_score":48.0,"weakness_score":47.1,"proof_score":87.1,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/copy","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"duplicate","market_name":"Duplicate","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Duplicate: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":75.5,"quality_score":99.1,"validation_score":93.6,"commercial_score":66.0,"pain_score":100.0,"weakness_score":38.8,"proof_score":77.5,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/duplicate","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/your-plugin-doesnt-my-css-code-from-my-theme/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/your-plugin-doesnt-my-css-code-from-my-theme/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"clone","market_name":"Clone","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Clone: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 7 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 7 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":7,"source_link_count":7,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":76.6,"quality_score":99.0,"validation_score":88.1,"commercial_score":66.0,"pain_score":100.0,"weakness_score":40.6,"proof_score":73.9,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/clone","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/backend-design-broken-after-wordpress-7-0/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"migrate","market_name":"Migrate","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Migrate: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 8 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 8 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":8,"source_link_count":8,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":78.8,"quality_score":94.7,"validation_score":83.8,"commercial_score":79.0,"pain_score":97.3,"weakness_score":45.8,"proof_score":67.8,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/migrate","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/views-in-database-are-not-saved/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/views-in-database-are-not-saved/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"importer","market_name":"Importer","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Importer: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 2 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 2 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":2,"source_link_count":2,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":73.6,"quality_score":94.2,"validation_score":82.5,"commercial_score":82.0,"pain_score":100.0,"weakness_score":67.7,"proof_score":56.0,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/importer","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/doesnt-work-with-posts-selection-now-everything-is-a-mess/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/doesnt-work-with-posts-selection-now-everything-is-a-mess/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"export orders","market_name":"Export Orders","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Export Orders: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":70.6,"quality_score":94.1,"validation_score":85.4,"commercial_score":58.0,"pain_score":100.0,"weakness_score":37.5,"proof_score":65.3,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/export%20orders","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/we-have-the-free-version-and-pro-version/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/we-have-the-free-version-and-pro-version/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"order export","market_name":"Order Export","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Order Export: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":69.3,"quality_score":93.5,"validation_score":81.9,"commercial_score":60.0,"pain_score":100.0,"weakness_score":30.8,"proof_score":67.5,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/order%20export","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/still-waiting-key-features-missing-site-blocked-from-going-live/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/still-waiting-key-features-missing-site-blocked-from-going-live/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"replace","market_name":"Replace","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Replace: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":74.4,"quality_score":90.3,"validation_score":70.4,"commercial_score":66.0,"pain_score":100.0,"weakness_score":50.0,"proof_score":77.9,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","url":"/opportunities/replace","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/bricks-builder-compatibility-still-not-fixed/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/bricks-builder-compatibility-still-not-fixed/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"restore","market_name":"Restore","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Restore: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 4 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 4 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":4,"source_link_count":4,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":63.4,"quality_score":89.5,"validation_score":72.0,"commercial_score":66.0,"pain_score":40.3,"weakness_score":35.0,"proof_score":64.5,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","url":"/opportunities/restore","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/5-6-10-causes-fatal-error-on-wp-7-0/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/5-6-10-causes-fatal-error-on-wp-7-0/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"csv import","market_name":"Csv Import","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Csv Import: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":69.5,"quality_score":88.1,"validation_score":74.8,"commercial_score":54.0,"pain_score":100.0,"weakness_score":50.0,"proof_score":76.1,"challenge_verdict":"pricing_validation","small_fix_risk":"medium","url":"/opportunities/csv%20import","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/error-on-activation-with-wp-44/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/error-on-activation-with-wp-44/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"import-export","market_name":"Import Export","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Import Export: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":66.4,"quality_score":87.3,"validation_score":75.4,"commercial_score":54.0,"pain_score":100.0,"weakness_score":22.3,"proof_score":67.4,"challenge_verdict":"pricing_validation","small_fix_risk":"medium","url":"/opportunities/import-export","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"import products","market_name":"Import Products","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Import Products: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":69.1,"quality_score":86.6,"validation_score":75.6,"commercial_score":64.0,"pain_score":100.0,"weakness_score":32.0,"proof_score":91.9,"challenge_verdict":"positioning_validation","small_fix_risk":"low","url":"/opportunities/import%20products","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/great-support-and-documentation-3/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/great-support-and-documentation-3/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"wordpress csv export","market_name":"Wordpress Csv Export","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Wordpress Csv Export: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":72.5,"quality_score":86.2,"validation_score":82.6,"commercial_score":68.0,"pain_score":100.0,"weakness_score":40.0,"proof_score":83.0,"challenge_verdict":"pricing_validation","small_fix_risk":"low","url":"/opportunities/wordpress%20csv%20export","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/powerful-tool-very-good-support/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/powerful-tool-very-good-support/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"wordpress csv import","market_name":"Wordpress Csv Import","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Wordpress Csv Import: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":68.8,"quality_score":85.9,"validation_score":74.1,"commercial_score":58.0,"pain_score":100.0,"weakness_score":34.5,"proof_score":91.9,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","url":"/opportunities/wordpress%20csv%20import","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/importing-user-role/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/importing-user-role/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"wordpress backup","market_name":"Wordpress Backup","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Wordpress Backup: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":79.0,"quality_score":85.7,"validation_score":73.3,"commercial_score":96.0,"pain_score":100.0,"weakness_score":39.2,"proof_score":67.8,"challenge_verdict":"positioning_validation","small_fix_risk":"low","url":"/opportunities/wordpress%20backup","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/easy-and-reliable-83/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/easy-and-reliable-83/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"database backup","market_name":"Database Backup","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Database Backup: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":79.2,"quality_score":85.7,"validation_score":73.8,"commercial_score":96.0,"pain_score":100.0,"weakness_score":38.3,"proof_score":72.5,"challenge_verdict":"positioning_validation","small_fix_risk":"low","url":"/opportunities/database%20backup","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/easy-and-reliable-83/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/easy-and-reliable-83/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"rollback","market_name":"Rollback","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Rollback: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":68.6,"quality_score":85.6,"validation_score":65.1,"commercial_score":58.0,"pain_score":100.0,"weakness_score":38.1,"proof_score":71.9,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","url":"/opportunities/rollback","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/plugin-deactivation-10/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/plugin-deactivation-10/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"product import","market_name":"Product Import","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Product Import: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":65.9,"quality_score":85.5,"validation_score":70.4,"commercial_score":58.0,"pain_score":100.0,"weakness_score":20.0,"proof_score":71.2,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","url":"/opportunities/product%20import","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/fantastic-3456/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/fantastic-3456/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"csv importer","market_name":"Csv Importer","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"Csv Importer: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes validated outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Close the wider family proof gaps before treating the whole family as validation-ready.","external_proof_status":"validated","external_proof_status_label":"Validated","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_promoted":true,"proof_strong_enough":true,"readiness":"build_candidate","final_score":71.8,"quality_score":85.4,"validation_score":77.0,"commercial_score":64.0,"pain_score":100.0,"weakness_score":42.8,"proof_score":73.5,"challenge_verdict":"positioning_validation","small_fix_risk":"low","url":"/opportunities/csv%20importer","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/great-plugin-with-outstanding-support-24/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/great-plugin-with-outstanding-support-24/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."},{"row_type":"market_report_summary","row_role":"market_context","recommendation_role":"market_report_context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","market_key":"one click demo import","market_name":"One Click Demo Import","source_market_key":"export","source_market_name":"Export","context_market_key":"export","context_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"Copy","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","title":"One Click Demo Import: Migration and recovery assurance","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_external_proof","commercial_readiness_label":"Needs outside proof","validation_ready":false,"core_validation_ready":false,"family_wide_validation_ready":false,"family_wide_validation_gap_count":32,"what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners, agencies, and maintenance teams","primary_buyer_segment":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"Migration and recovery failures are high-stress events with expensive cleanup.","why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes partial outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: migration and recovery failures are high-stress events with expensive cleanup. Evidence includes partial outside proof and 10 linked source(s). Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Use the competitor teardown step to identify named incumbents before treating migration and recovery assurance as build-ready. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","next_action":"Collect the missing outside commercial proof before promotion.","external_proof_status":"partial","external_proof_status_label":"Partial","commercial_gate_status":"proof_blocked","commercial_gate_label":"Proof Blocked","commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":10,"source_link_count":10,"quality_status":"research_first","quality_status_label":"Needs sharper proof","quality_promoted":false,"proof_strong_enough":false,"readiness":"research_first","final_score":68.5,"quality_score":68.0,"validation_score":66.3,"commercial_score":67.0,"pain_score":100.0,"weakness_score":26.7,"proof_score":90.0,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","url":"/opportunities/one%20click%20demo%20import","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies"],"source_urls":["https://wordpress.org/support/topic/installation-support-response-to-customer/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/installation-support-response-to-customer/"}],"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9},"opportunity_quality":{"status":"research_first","status_label":"Needs sharper proof"},"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning."}],"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/","https://wordpress.com/","https://wordpress.com/pricing/","https://wpreset.com/","https://wpreset.com","https://wpreset.com/pro-download/","https://yoast.com/product/yoast-duplicate-post/","https://yoast.com/pricing-update-july-2025/","https://yoast.com/app/uploads/2020/03/plans.jpg","https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives","https://northflank.com/blog/what-is-the-best-disaster-recovery-software","https://aws.amazon.com/blogs/migration-and-modernization/migration-rollback-strategies-when-your-migration-doesnt-go-as-planned/","https://movebot.io/blog/mover-alternative","https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","https://wordpress.com/;53","https://www.popsci.com/;5877","https://www.unicaf.org/;12081","https://www.blogdumoderateur.com/;13048"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"},{"source_url":"https://wordpress.com/","url":"https://wordpress.com/","original_url":"https://wordpress.com/"},{"source_url":"https://wordpress.com/pricing/","url":"https://wordpress.com/pricing/","original_url":"https://wordpress.com/pricing/"},{"source_url":"https://wpreset.com/","url":"https://wpreset.com/","original_url":"https://wpreset.com/"},{"source_url":"https://wpreset.com","url":"https://wpreset.com","original_url":"https://wpreset.com"},{"source_url":"https://wpreset.com/pro-download/","url":"https://wpreset.com/pro-download/","original_url":"https://wpreset.com/pro-download/"},{"source_url":"https://yoast.com/product/yoast-duplicate-post/","url":"https://yoast.com/product/yoast-duplicate-post/","original_url":"https://yoast.com/product/yoast-duplicate-post/"},{"source_url":"https://yoast.com/pricing-update-july-2025/","url":"https://yoast.com/pricing-update-july-2025/","original_url":"https://yoast.com/pricing-update-july-2025/"},{"source_url":"https://yoast.com/app/uploads/2020/03/plans.jpg","url":"https://yoast.com/app/uploads/2020/03/plans.jpg","original_url":"https://yoast.com/app/uploads/2020/03/plans.jpg"},{"source_url":"https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","url":"https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/","original_url":"https://www.reddit.com/r/DataHoarder/comments/1synycs/whats_the_best_automatic_backup_software_set_it/"},{"source_url":"https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives","url":"https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives","original_url":"https://www.gartner.com/reviews/product/odaseva-backup-n-restore/alternatives"},{"source_url":"https://northflank.com/blog/what-is-the-best-disaster-recovery-software","url":"https://northflank.com/blog/what-is-the-best-disaster-recovery-software","original_url":"https://northflank.com/blog/what-is-the-best-disaster-recovery-software"},{"source_url":"https://aws.amazon.com/blogs/migration-and-modernization/migration-rollback-strategies-when-your-migration-doesnt-go-as-planned/","url":"https://aws.amazon.com/blogs/migration-and-modernization/migration-rollback-strategies-when-your-migration-doesnt-go-as-planned/","original_url":"https://aws.amazon.com/blogs/migration-and-modernization/migration-rollback-strategies-when-your-migration-doesnt-go-as-planned/"},{"source_url":"https://movebot.io/blog/mover-alternative","url":"https://movebot.io/blog/mover-alternative","original_url":"https://movebot.io/blog/mover-alternative"},{"source_url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","original_url":"https://wordpress.org/support/topic/import-not-working-on-latest-wp-version-5-0-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimport-not-working-on-latest-wp-version-5-0-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fimport-not-working-on-latest-wp-version-5-0-2%2F"},{"source_url":"https://wordpress.com/;53","url":"https://wordpress.com/;53","original_url":"https://wordpress.com/;53"},{"source_url":"https://www.popsci.com/;5877","url":"https://www.popsci.com/;5877","original_url":"https://www.popsci.com/;5877"},{"source_url":"https://www.unicaf.org/;12081","url":"https://www.unicaf.org/;12081","original_url":"https://www.unicaf.org/;12081"},{"source_url":"https://www.blogdumoderateur.com/;13048","url":"https://www.blogdumoderateur.com/;13048","original_url":"https://www.blogdumoderateur.com/;13048"}],"family_dossier_url":"/opportunities/families/migration-recovery/dossier","opportunity_family_dossier_url":"/opportunities/families/migration-recovery/dossier","api_urls":{"family":"/api/opportunities/families?family=migration-recovery","dossier":"/api/opportunities/families/migration-recovery/dossier","html":"/opportunities/families/migration-recovery/dossier","decision_board":"/api/opportunities/decision-board?family=migration-recovery","validation":"/api/validation/buyer-queue?family=migration-recovery","research":"/api/research/queue?family=migration-recovery","evidence":"/api/evidence?family=migration-recovery","agents":"/api/agents"},"family_proof_command_status":"use_family_queue","family_proof_command_suppressed_reason":"Saved row-level proof command no longer matches the current family proof focus; open the family Research Queue for the current bounded command.","family_key":"migration-recovery","family_name":"migration and recovery assurance","family_label":"migration and recovery assurance","grouped_family_name":"migration and recovery assurance","grouped_family_label":"migration and recovery assurance","title":"Export preflight and recovery verification","display_name":"Export preflight and recovery verification","opportunity_name":"Export preflight and recovery verification","opportunity_label":"Export preflight and recovery verification","opportunity_title":"Export preflight and recovery verification","decision_title":"Export preflight and recovery verification","card_title":"Export preflight and recovery verification","build_card_title":"Export preflight and recovery verification","commercial_opportunity_title":"Export preflight and recovery verification","validation_focus_label":"Export preflight and recovery verification","validation_focus_display_name":"Export preflight and recovery verification","validation_focus_market_key":"export","validation_focus_market_name":"Export","validation_focus_url":"/opportunities/export","validation_focus_workflow":"Export preflight and recovery verification","primary_validation_market_key":"export","primary_validation_market_name":"Export","primary_validation_url":"/opportunities/export","primary_validation_workflow":"Export preflight and recovery verification","primary_market_key":"export","primary_market_name":"Export","primary_market_url":"/opportunities/export","representative_market_key":"copy","representative_market_name":"migration and recovery assurance","source_market_key":"export","source_market_name":"Export","grouped_market_key":"copy","grouped_market_name":"migration and recovery assurance","context_market_key":"export","context_market_name":"Export","market_context":"export","market_context_label":"Source market: Export","context_title":"Export: Export preflight and recovery verification","market_context_title":"Export: Export preflight and recovery verification","linked_opportunity_name":"Export preflight and recovery verification","linked_opportunity_title":"Export preflight and recovery verification","market_key":"export","market_name":"Export","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","decision_score":83.7,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","row_is_opportunity":true,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"needs_family_proof","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"buyer_validation_scope_warning":"Resolve the commercial gate before treating this as buyer-validation ready.","family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"family_wide_validation_blocker_count":3,"family_wide_validation_blocker_summary":"32 grouped report(s) still need strong outside proof; 40 grouped report(s) are not promoted commercial opportunities; Outside proof validates the strongest core thesis, not the full grouped family","family_wide_validation_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","family_proof_next_action":"Open the family proof queue for migration and recovery assurance and collect the highest-priority missing outside proof for One Click Demo Import (outside proof is partial), Demo Import (outside proof is partial), and the remaining 38 weaker grouped markets before claiming the full grouped family.","family_proof_command_guidance":"Use bounded row-level commands from the family Research Queue; do not restart the parked broad proof worker.","family_proof_command_source":"family_next_validation","what_to_build":"Export preflight and recovery verification for moving, restoring, or rolling back sites without failed handoffs","buyer":"site owners planning high-risk migrations","who_buys":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations"],"secondary_buyer_segments":["agencies handling client migrations"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","buyer_validation_target":"site owners planning high-risk migrations","paid_workflow":"moving, restoring, or rolling back sites without failed handoffs","urgent_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","problem":"Migration and recovery failures are high-stress events with expensive cleanup.","pain":"Migration and recovery failures are high-stress events with expensive cleanup.","user_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","customer_pain_summary":"User pain clusters around backup, restore, or transfer failure risk (1 signal).","user_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"commercial_pain_points":["backup, restore, or transfer failure risk (1 signal)"],"why_pay_attention":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","why_it_matters":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","commercial_thesis_summary":"Pay attention because site owners planning high-risk migrations have a costly workflow problem: user pain clusters around backup, restore, or transfer failure risk (1 signal). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to preflight export jobs, verify restore/import output, and flag failed handoffs.","competitor_gap_thesis":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","weak_competitor_names":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_teardown_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"competitor_targets":["UpdraftPlus","Backup and Staging by WP Time Capsule","Automatic Domain Changer"],"weak_competitor_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","competitor_target_summary":"Weak competitor(s) to inspect: UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites without failed handoffs.","external_evidence_summary":"External commercial proof covers Pricing pages, External voice, SEO demand, SERP competitors across 38 validated market(s) and 21 partial market(s); 10 decision-useful outside source URL(s) attached. 5 weak-match signal(s) kept as cautions; adoption sample URLs hidden from proof links.","remaining_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","what_still_needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","commercial_attractiveness":"Commercial pull comes from site owners planning high-risk migrations: migration and recovery failures are high-stress events with expensive cleanup. The first paid wedge is to preflight export jobs, verify restore/import output, and flag failed handoffs. Revenue can come from scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls.","mvp_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","first_validation_wedge":"preflight export jobs, verify restore/import output, and flag failed handoffs","revenue_logic":"scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls","active_blockers":["Focused outside proof for this exact wedge has not been validated."],"next_requirement_label":"Focused outside proof","proof_status":"validated_core","proof_status_label":"Validated core","external_proof_status":"validated_core","external_proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":20,"source_link_count":20,"external_proof_focus_status":"family_fallback","external_proof_focus_label":"Family-level outside proof","external_proof_focus_warning":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","external_proof_focus_requires_validation":true,"market_url":"/opportunities/export","opportunity_url":"/opportunities/export","research_url":"/research?family=migration-recovery","research_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_proof_url":"/research?family=migration-recovery","family_proof_api_url":"/api/research/queue?family=migration-recovery&limit=8","family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof","Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":4,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","dossier_url":"/opportunities/families/migration-recovery/dossier","dossier_api_url":"/api/opportunities/families/migration-recovery/dossier"},"validation_focus":{"market_key":"export","market_name":"Export","workflow":"Export preflight and recovery verification","url":"/opportunities/export","proof_status":"validated"},"validation_plan":{"validation_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","interview_target":"site owners planning high-risk migrations","primary_buyer_segment":"site owners planning high-risk migrations","buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with site owners planning high-risk migrations first; keep other buyer groups as secondary segments.","primary_test":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","pricing_test":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible.","competitor_teardown":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps.","buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"buyer_segment_candidates":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies"],"secondary_buyer_segments":["agencies handling client migrations","site owners","agencies","maintenance teams"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?","Which existing tools fail around backup, restore, or transfer failure risk, migration and recovery risk, and what makes that failure expensive?","Would a product that helps you preflight export jobs, verify restore/import output, and flag failed handoffs be bought as a standalone plugin, an agency add-on, or a higher-tier feature?"],"success_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."]},"external_evidence_preview":[{"source_type":"Family outside proof","research_type":"family_source_links","signal":"Family-level outside proof near Export preflight and recovery verification; verify fit before using it for this focused wedge: wpzoom.com/plugins/inspiro-starter-sites, wpzoom.com/pricing.","market":"Export","source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}],"row_role":"supporting_evidence","row_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","market_key":"export","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"none"}],"watchlist_caveats":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"validation_warnings":["Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"commercial_readiness_cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof","Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"needs_validation":"Test buyer urgency and pricing with site owners planning high-risk migrations: preflight export jobs, verify restore/import output, and flag failed handoffs. Tear down UpdraftPlus, Backup and Staging by WP Time Capsule, and Automatic Domain Changer against this workflow before build planning.","live_readiness_repair":"focused_external_proof","decision_bucket_repaired":true,"previous_decision_bucket":"validate_now","previous_commercial_readiness_status":"ready_for_buyer_validation","competitor_gap_raw_summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. teardown wedge: preflight export jobs, verify restore/import output, and flag failed handoffs.","opportunity_family_key":"migration-recovery","family_url":"/opportunities?family=migration-recovery","opportunity_family_url":"/opportunities?family=migration-recovery","family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_api_url":"/api/opportunities/families?family=migration-recovery","opportunity_family_dossier_api_url":"/api/opportunities/families/migration-recovery/dossier","urls":{"family":"/opportunities?family=migration-recovery","dossier":"/opportunities/families/migration-recovery/dossier"},"opportunity_family_name":"migration and recovery assurance","market_label":"Export","core_problem":"Migration and recovery failures are high-stress events with expensive cleanup.","competitor_gap_status":"evidence_backed","competitor_gap_status_label":"Evidence-backed competitor gap","competitor_gap_summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","competitor_gap_competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","count":2},{"name":"Backup and Staging by WP Time Capsule","count":1},{"name":"Automatic Domain Changer","count":1},{"name":"Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More","count":1},{"name":"Backuply – Backup, Restore, Migrate and Clone","count":1}],"competitor_teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Automatic Domain Changer","question":"Does Automatic Domain Changer already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More","question":"Does Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More already solve the wedge clearly enough to remove the entry opportunity?"}],"weak_competitor_count":0,"existing_gap":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","why_existing_tools_fall_short":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive cleanup? Tear down UpdraftPlus: WP Backup & Migration Plugin, Backup and Staging by WP Time Capsule, Automatic Domain Changer for that exact workflow. pain: backup, restore, or transfer failure risk (1 signal); gap: backup, restore, or transfer failure risk, migr...","family_gate":{"bucket_key":"proof_blocked"},"external_status":"validated_core","external_status_label":"Validated core","proof_score":100.0,"external_score":100.0,"quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"quality_gate_promoted":false,"family_commercial_gate_status":"core_complete","commercial_gate_status_label":"Core gate complete","family_commercial_gate_label":"Core gate complete","family_commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"summary":{}},"commercial_gate_partial":0,"commercial_gate_core_only":["Specific buyer","Painful business problem","Paid adjacent proof","Competitor weakness or gap"],"family_commercial_gate_checklist":[{"key":"specific_buyer","label":"Specific buyer","status":"core_passed","status_label":"promoted core passes","coverage":0.971,"coverage_percent":97.1,"passed_count":68,"total_count":70,"core_target":30,"note":"The buyer is narrow enough to interview and sell to.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}],"weak_markets":[{"key":"backup","name":"Backup","quality_status":"research_first","proof_status":"validated","quality_score":72.0,"final_score":68.0},{"key":"import","name":"Import","quality_status":"interesting_evidence","proof_status":"validated","quality_score":60.9,"final_score":68.0}]},{"key":"painful_business_problem","label":"Painful business problem","status":"core_passed","status_label":"promoted core passes","coverage":0.986,"coverage_percent":98.6,"passed_count":69,"total_count":70,"core_target":30,"note":"The evidence points to urgent business pain, not only minor bugs.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}],"weak_markets":[{"key":"xml import","name":"Xml Import","quality_status":"interesting_evidence","proof_status":"not_collected","quality_score":42.8,"final_score":48.9}]},{"key":"paid_adjacent_proof","label":"Paid adjacent proof","status":"core_passed","status_label":"promoted core passes","coverage":0.829,"coverage_percent":82.9,"passed_count":58,"total_count":70,"core_target":30,"note":"There are signs buyers already pay for adjacent tools, plans, or workarounds.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}],"weak_markets":[{"key":"replace media","name":"Replace Media","quality_status":"research_first","proof_status":"not_collected","quality_score":68.0,"final_score":63.2},{"key":"find and replace","name":"Find And Replace","quality_status":"research_first","proof_status":"not_collected","quality_score":68.0,"final_score":60.6}]},{"key":"competitor_gap","label":"Competitor weakness or gap","status":"core_passed","status_label":"promoted core passes","coverage":0.771,"coverage_percent":77.1,"passed_count":54,"total_count":70,"core_target":30,"note":"Weak incumbents or missing coverage create a realistic opening.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}],"weak_markets":[{"key":"migration","name":"Migration","quality_status":"research_first","proof_status":"validated","quality_score":81.2,"final_score":68.0},{"key":"advanced wordpress reset","name":"Advanced Wordpress Reset","quality_status":"research_first","proof_status":"validated","quality_score":73.3,"final_score":64.0}]},{"key":"narrow_entry_wedge","label":"Narrow entry wedge","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":70,"total_count":70,"core_target":30,"note":"The first product can start with a focused workflow instead of a broad platform.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}]},{"key":"clear_revenue_logic","label":"Clear revenue logic","status":"core_passed","status_label":"promoted core passes","coverage":0.9,"coverage_percent":90.0,"passed_count":63,"total_count":70,"core_target":30,"note":"The thesis explains how the plugin makes money.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}],"weak_markets":[{"key":"rss import","name":"Rss Import","quality_status":"research_first","proof_status":"validated","quality_score":74.6,"final_score":68.9},{"key":"import users","name":"Import Users","quality_status":"research_first","proof_status":"partial","quality_score":68.0,"final_score":67.0}]},{"key":"supporting_evidence","label":"Supporting evidence","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":70,"total_count":70,"core_target":30,"note":"The claim is backed by source links, analyzed conversations, or outside-market proof.","passed_markets":[{"key":"copy","name":"Copy","quality_status":"promoted","proof_status":"validated","quality_score":99.5,"final_score":63.5},{"key":"duplicate","name":"Duplicate","quality_status":"promoted","proof_status":"validated","quality_score":99.1,"final_score":75.5}]}],"quality_gate_status":"core_complete","quality_gate_status_label":"Core gate complete","commercial_readiness_blockers":["Focused outside proof for this exact wedge has not been validated."],"commercial_readiness_next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","row_role_label":"Opportunity family","intelligence_role":"commercial_opportunity_family","intelligence_role_label":"Commercial opportunity family","recommendation_role_label":"Commercial opportunity candidate","build_worthy":false,"build_worthy_family_key":"migration-recovery","build_worthy_family_name":"migration and recovery assurance","opportunity_decision_status_label":"Needs family proof","build_worthy_reason":"Not build-worthy yet: Focused outside proof for this exact wedge has not been validated.","commercial_opportunity_family_key":"migration-recovery","commercial_opportunity_family_name":"migration and recovery assurance","buyer_validation_scope_reason":"This family has not passed the current commercial readiness gate.","validation_scope":"not_validation_ready","validation_scope_label":"Not validation-ready","reports_returned":20,"agent_findings":8,"evidence_reviews":8,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":true,"focused_external_proof_gate_preserved":true,"url":"/opportunities?family=migration-recovery","tasks":[{"key":"buyer_interviews","label":"Buyer interviews","detail":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?"]},{"key":"pricing_test","label":"Pricing test","detail":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible."},{"key":"competitor_teardown","label":"Competitor teardown","detail":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps."}],"validation_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","commercial_hypothesis":"Site owners planning high-risk migrations will pay for a focused migration and recovery assurance product if it clearly reduces the cost, revenue risk, or support burden of moving, restoring, or rolling back sites without failed handoffs.","interview_target":"site owners planning high-risk migrations","primary_test":"Run 5-8 buyer interviews with site owners planning high-risk migrations about what breaks when they cannot preflight export jobs, verify restore/import output, and flag failed handoffs, then test whether they would pay for a focused migration and recovery assurance solution.","pricing_test":"Use scheduled backups, restore verification, cloud storage, managed migrations, and multi-site controls to frame a simple monthly price ladder, then ask what proof would make the first paid plan credible.","competitor_teardown":"Compare UpdraftPlus: WP Backup & Migration Plugin and Backup and Staging by WP Time Capsule against this wedge: preflight export jobs, verify restore/import output, and flag failed handoffs; check pricing gates, setup gaps.","go_no_go":"Move forward only if at least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter and buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","task_count":4,"external_proof_coverage_percent":84.3,"external_proof_validated_percent":54.3,"quality_score":99.5,"buyer_targets":["site owners planning high-risk migrations","agencies handling client migrations","site owners","agencies","maintenance teams"],"questions":["If migration and recovery failures are high-stress events with expensive cleanup, what revenue, time, or client-risk impact does it create?","What do you currently pay for or manually stitch together to handle moving, restoring, or rolling back sites without failed handoffs?","Which existing tools fail around backup, restore, or transfer failure risk, migration and recovery risk, and what makes that failure expensive?","Would a product that helps you preflight export jobs, verify restore/import output, and flag failed handoffs be bought as a standalone plugin, an agency add-on, or a higher-tier feature?"],"success_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."],"go_no_go_criteria":["At least 3 of 5 target buyers describe moving, restoring, or rolling back sites without failed handoffs as urgent enough to pay for this quarter.","Buyers can name an existing paid workaround, agency service, or plugin budget that this would replace or protect.","The competitor teardown confirms the migration and recovery assurance wedge is not already solved clearly by incumbents.","The proof remains consistent with 38 validated, 21 partial, 11 missing after source checks, not just internal WordPress.org complaints."],"evidence_to_show":[{"type":"competitor_gap","label":"Evidence-backed competitor gap","summary":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive...","signal":"Gap to test: can site owners planning high-risk migrations preflight export jobs, verify restore/import output, and flag failed handoffs before migration and recovery failures are high-stress events with expensive...","status":"evidence_backed","weak_signal_count":0,"competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","source_link_count":0,"count":2},{"name":"Backup and Staging by WP Time Capsule","source_link_count":0,"count":1}],"evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","source_link_count":0,"count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","source_link_count":0,"count":2}],"teardown_focus":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","question":"Does UpdraftPlus: WP Backup & Migration Plugin already solve the wedge clearly enough to remove the entry opportunity?"},{"name":"Backup and Staging by WP Time Capsule","question":"Does Backup and Staging by WP Time Capsule already solve the wedge clearly enough to remove the entry opportunity?"}]},{"type":"source_links","label":"External proof sources","summary":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites...","signal":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around moving, restoring, or rolling back sites...","source_link_count":12,"source_urls":["https://www.wpzoom.com/plugins/inspiro-starter-sites/","https://www.wpzoom.com/pricing/"],"source_links":[{"source_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/","original_url":"https://www.wpzoom.com/plugins/inspiro-starter-sites/"},{"source_url":"https://www.wpzoom.com/pricing/","url":"https://www.wpzoom.com/pricing/","original_url":"https://www.wpzoom.com/pricing/"}]}],"evidence_to_show_count":2,"outreach_evidence_count":2,"weak_competitors":[{"name":"UpdraftPlus: WP Backup & Migration Plugin","source_link_count":0,"count":2},{"name":"Backup and Staging by WP Time Capsule","source_link_count":0,"count":1},{"name":"Automatic Domain Changer","source_link_count":0,"count":1},{"name":"Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More","source_link_count":0,"count":1},{"name":"Backuply – Backup, Restore, Migrate and Clone","source_link_count":0,"count":1}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","count":2}],"unserved_gaps":[{"label":"bugs","source_link_count":0,"count":3},{"label":"migration","source_link_count":0,"count":3},{"label":"missing feature","source_link_count":0,"count":2},{"label":"compatibility","source_link_count":0,"count":1}],"complaint_themes":[{"label":"Bugs in Copy (1 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (9 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (8 signals)","source_link_count":0,"count":1},{"label":"Bugs in Duplicate (6 signals)","source_link_count":0,"count":1},{"label":"Bugs in Clone (1 signals)","source_link_count":0,"count":1}],"paid_terms":[{"label":"pro","source_link_count":0,"count":24},{"label":"order","source_link_count":0,"count":9},{"label":"premium","source_link_count":0,"count":8},{"label":"integration","source_link_count":0,"count":8},{"label":"shipping","source_link_count":0,"count":6}],"competitor_gap_evidence":[{"label":"6 top competitor(s) show visible weakness, including UpdraftPlus: WP Backup & Migration Plugin, Backuply – Backup, Restore, Migrate and...","count":3},{"label":"1 top competitor(s) show visible weakness, including WP Reset.","count":2},{"label":"1 top competitor(s) show visible weakness, including WP Migrate Lite – Migration Made Easy.","count":2}],"competitor_gap_unserved_gaps":[{"label":"bugs","count":3},{"label":"migration","count":3},{"label":"missing feature","count":2},{"label":"compatibility","count":1}],"competitor_gap_complaint_themes":[{"label":"Bugs in Copy (1 signals)","count":1},{"label":"Bugs in Duplicate (9 signals)","count":1},{"label":"Bugs in Duplicate (8 signals)","count":1},{"label":"Bugs in Duplicate (6 signals)","count":1},{"label":"Bugs in Clone (1 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"pro","count":24},{"label":"order","count":9},{"label":"premium","count":8},{"label":"integration","count":8},{"label":"shipping","count":6}],"external_evidence_quality":{"status":"needs_review","status_label":"Weak-match links hidden"},"evidence_mix":{"wordpress_source_snippets":5,"external_evidence_signals":5,"external_source_urls":10,"external_direct_source_urls":152,"external_sample_urls_suppressed":12,"external_low_relevance_signals":5,"external_source_types":6,"external_records_collected":212,"external_records_planned":0,"validated_markets":38,"partial_markets":21},"family_wide_validation_blockers":[],"command":"python -m app.collect external-research --market-key 'rename' --provider all --research-type all --limit 1 --per-type 1 --execute --allow-paid --max-paid-records 5 --daily-paid-limit 0","source_evidence_present":true,"source_link_evidence_present":true,"source_evidence_summary":{"total":139,"source_evidence_rows":44,"source_link_rows":44,"source_count_only_rows":0,"missing_source_evidence_rows":95,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":31.7,"evidence_required_rows":1,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]},"commercial_readiness":{"total":139,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","validation_scope_warning":"","validation_scope_counts":[{"scope":"not_validation_ready","label":"Not validation-ready","count":139}],"blocker_count":239,"caution_count":9,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":116},{"status":"needs_family_proof","label":"Needs family proof","count":23}],"blocker_counts":[{"label":"Commercial gate not complete: proof blocked","count":122},{"label":"Outside proof needed: not validated","count":110},{"label":"Focused outside proof for this exact wedge has not been validated.","count":6},{"label":"Outside proof needed: partial","count":1}],"caution_counts":[{"label":"Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven.","count":6},{"label":"Core-only gate check: Specific buyer","count":1},{"label":"Core-only gate check: Painful business problem","count":1},{"label":"Core-only gate check: Paid adjacent proof","count":1}],"ready_for_buyer_validation":0,"needs_external_proof":116,"needs_family_proof":23,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","ready_examples":[],"blocked_examples":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"migration-recovery","family_name":"migration and recovery assurance","market_key":"export","next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"variant_example_count":3,"first_variant_example":{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]}}],"next_actions":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"migration-recovery","family_name":"migration and recovery assurance","market_key":"export","next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":32,"family_wide_validation_unpromoted_count":40,"variant_example_count":3,"first_variant_example":{"market_key":"one click demo import","market_name":"One Click Demo Import","proof_status":"partial","quality_status":"research_first","quality_status_label":"Needs sharper proof","url":"/opportunities/one%20click%20demo%20import","needs":["outside proof is partial","quality gate is Needs sharper proof"]}}]},"readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"migration-recovery","family_name":"migration and recovery assurance","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","commercial_gate_status":"core_complete","commercial_gate_label":"Core gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Focused outside proof for this exact wedge has not been validated."],"blocker_count":1,"cautions":["Core-only gate check: Specific buyer","Core-only gate check: Painful business problem","Core-only gate check: Paid adjacent proof","Outside proof is family-level; validate exact wedge proof before treating this focused opportunity as proven."],"caution_count":4,"next_action":"Collect focused outside proof for preflight export jobs, verify restore/import output, and flag failed handoffs before treating this as buyer-validation ready.","dossier_url":"/opportunities/families/migration-recovery/dossier","dossier_api_url":"/api/opportunities/families/migration-recovery/dossier"},"cache":{"source":"fresh","generated_at":"2026-06-10T12:22:25+00:00","age_seconds":0}}