{"summary":{"slug":"specia-companion","name":"Specia Companion","tags":["companion","customizer","demo","homepage","sections"],"active_installs":4000,"download_days":120,"complaints":1,"praise":0,"evidence_count":1,"theme_count":0,"signal_count":1,"competitor_count":12,"related_opportunity_count":5,"source_url_count":24,"source_link_count":50,"opportunity_family_count":5,"commercial_card_complete":11,"linked_opportunity_rows":14,"evidence_only_rows":0,"unmapped_evidence_rows":0,"supporting_evidence_rows":14,"evidence_input_rows":14,"build_worthy_rows":0,"opportunity_score":30.8,"unresolved_threads":0,"is_stale":false,"source_evidence_summary":{"total":70,"source_evidence_rows":21,"source_link_rows":21,"source_count_only_rows":0,"missing_source_evidence_rows":49,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":30.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,"missing_source_examples":[]},"commercial_readiness":{"total":69,"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":69}],"blocker_count":43,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":9},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":2},{"status":"research_only","label":"Research only","count":55},{"status":"hold","label":"Hold","count":3}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":5},{"label":"Gate missing: Paid adjacent proof","count":5},{"label":"Gate weak: Paid adjacent proof","count":5},{"label":"Decision bucket is Hold","count":3},{"label":"Outside proof needed: Pricing pages","count":3},{"label":"Commercial card missing: Specific buyer, Source evidence","count":3},{"label":"Gate missing: buyer proof for site owners","count":3},{"label":"Gate weak: buyer proof for site owners","count":3}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":9,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":2,"research_first":0,"research_only":55,"hold":3,"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_summary":{"total":69,"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":69}],"blocker_count":43,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":9},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":2},{"status":"research_only","label":"Research only","count":55},{"status":"hold","label":"Hold","count":3}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":5},{"label":"Gate missing: Paid adjacent proof","count":5},{"label":"Gate weak: Paid adjacent proof","count":5},{"label":"Decision bucket is Hold","count":3},{"label":"Outside proof needed: Pricing pages","count":3},{"label":"Commercial card missing: Specific buyer, Source evidence","count":3},{"label":"Gate missing: buyer proof for site owners","count":3},{"label":"Gate weak: buyer proof for site owners","count":3}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":9,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":2,"research_first":0,"research_only":55,"hold":3,"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":"site-builder-qa","family_name":"agency visual QA and update safety","market_key":"customizer","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","market_key":"customizer","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"admin-client-governance","family_name":"admin and client-governance operations","market_key":"admin","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","family_key":"commerce-checkout","family_name":"checkout and revenue assurance","market_key":"woocommerce","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_thesis_sharpening","linked_opportunity_family_label":"Needs thesis sharpening","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"admin-client-governance","family_name":"admin and client-governance operations","market_key":"admin","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0}],"next_actions":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","market_key":"customizer","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"admin-client-governance","family_name":"admin and client-governance operations","market_key":"admin","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","family_key":"commerce-checkout","family_name":"checkout and revenue assurance","market_key":"woocommerce","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_thesis_sharpening","linked_opportunity_family_label":"Needs thesis sharpening","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","market_key":"icon","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"hold","label":"Hold","family_key":"wordpress-operations","family_name":"WordPress operations workflow","market_key":"companion","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"hold","linked_opportunity_family_label":"Hold","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"multisite-portfolio-ops","family_name":"multisite and site-portfolio operations","market_key":"multisite","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"research_only","label":"Research only","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"supporting_evidence","row_role_label":"Supporting evidence","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Continue product research before promotion.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"research_only","linked_opportunity_family_label":"Research only","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"research_only","label":"Research only","family_name":"customizer","market_key":"customizer","readiness_scope":"non_opportunity_row","readiness_scope_label":"Non-opportunity row readiness","row_role":"external_proof_record","row_role_label":"External proof record","row_is_opportunity":false,"row_validation_ready":false,"row_build_worthy":false,"next_action":"Continue product research before promotion.","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,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"research_only","linked_opportunity_family_label":"Research only","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","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0}]},"cache_source":"fresh","cache_age_seconds":0,"payload_mode":"compact","full_payload_url":"/api/plugins/specia-companion?full=true&compact_schema=plugin-detail-v3&signal_limit=50&evidence_limit=40&competitor_limit=12&download_limit=120&theme_limit=12&related_limit=12","row_key":"rows","source_row_key":"rows","rows_shown":14,"source_count":62,"evidence_summary":{"total":14,"source_evidence_rows":11,"source_link_rows":11,"source_count_only_rows":0,"missing_source_evidence_rows":3,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":78.6,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]}},"plugin":{"slug":"specia-companion","name":"Specia Companion","version":"6.4","author":"Specia Theme","author_profile":"https://profiles.wordpress.org/specia/","requires":"4.6","tested":"7.0","requires_php":"7.4","rating":20.0,"rating_stars":1.0,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"active_installs":4000,"downloaded":277304,"last_updated":"2026-05-25 11:39am GMT","added":"2022-05-07","homepage":"","short_description":"Specia Companion is created for Specia Theme","download_link":"https://downloads.wordpress.org/plugin/specia-companion.6.4.zip","directory_url":"https://wordpress.org/plugins/specia-companion/","tags":["companion","customizer","demo","homepage","sections"],"complaints":1,"praise":0,"opportunity_score":30.8,"is_stale":false},"download_summary":{"days":120,"first_day":"2026-03-09","last_day":"2026-07-06","total":9352,"recent_30_days":1101,"previous_30_days":3326,"momentum_percent":-66.9},"downloads":[{"day":"2026-03-09","downloads":36},{"day":"2026-03-10","downloads":89},{"day":"2026-03-11","downloads":79},{"day":"2026-03-12","downloads":50},{"day":"2026-03-13","downloads":39},{"day":"2026-03-14","downloads":27},{"day":"2026-03-15","downloads":35},{"day":"2026-03-16","downloads":52},{"day":"2026-03-17","downloads":44},{"day":"2026-03-18","downloads":46},{"day":"2026-03-19","downloads":35},{"day":"2026-03-20","downloads":37},{"day":"2026-03-21","downloads":32},{"day":"2026-03-22","downloads":22},{"day":"2026-03-23","downloads":43},{"day":"2026-03-24","downloads":48},{"day":"2026-03-25","downloads":42},{"day":"2026-03-26","downloads":39},{"day":"2026-03-27","downloads":42},{"day":"2026-03-28","downloads":40},{"day":"2026-03-29","downloads":31},{"day":"2026-03-30","downloads":49},{"day":"2026-03-31","downloads":50},{"day":"2026-04-01","downloads":1624},{"day":"2026-04-02","downloads":340},{"day":"2026-04-03","downloads":79},{"day":"2026-04-04","downloads":61},{"day":"2026-04-05","downloads":51},{"day":"2026-04-06","downloads":61},{"day":"2026-04-07","downloads":98}],"rows":[{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","title":"Website destroyed (1 star)","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_context":"customizer","market_key":"customizer","market_name":"Customizer","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators","agencies"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (10 signals).","customer_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","user_pain_points":["layout or component regression risk (10 signals)"],"commercial_pain_points":["layout or component regression risk (10 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","competitor_gap":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","weak_competitor_names":["agency visual QA and update safety for that exact workflow for"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow for"],"competitor_targets":["agency visual QA and update safety for that exact workflow for"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","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 preventing client-site regressions before updates or edits go live.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect customizer layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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":2,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"url":"https://wordpress.org/support/topic/website-destroyed-2/","market_url":"/markets/customizer","opportunity_url":"/opportunities/customizer","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/website-destroyed-2/","url":"https://wordpress.org/support/topic/website-destroyed-2/","original_url":"https://wordpress.org/support/topic/website-destroyed-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwebsite-destroyed-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwebsite-destroyed-2%2F"}],"source_urls":["https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page"],"external_evidence_preview":[{"market":"Customizer","market_key":"customizer","source_type":"Focused and family outside proof","research_type":"mixed_focused_source_links","source_relevance_status":"mixed_focus","signal":"Concrete outside proof for agency visual QA and update safety: wpbeaverbuilder.com/wordpress-customizer-export-import-plugin, wpbeaverbuilder.com/pricing.","source_summary":["wpbeaverbuilder.com/wordpress-customizer-export-import-plugin","wpbeaverbuilder.com/pricing"],"source_links":[{"source_url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","source_relevance_status":"focus_matched"},{"source_url":"https://www.wpbeaverbuilder.com/pricing/","url":"https://www.wpbeaverbuilder.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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"source_market_key":"customizer","context_market_key":"customizer","source_market_name":"Customizer","context_market_name":"Customizer","market_context_label":"Source market: Customizer","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Customizer: agency visual QA and update safety","context_title":"Customizer: agency visual QA and update safety","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","source":"review","source_label":"review","slug":"specia-companion","plugin_name":"Specia Companion","plugin_url":"/plugin/specia-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"complaint","intent":"problem_report","severity":"high","opportunity_relevance":0.74,"published_at":"2025-07-08T14:31:21+00:00","rating":1,"resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"Activating Specia Companion destroyed the site's layout, forcing the user to restore the website.","evidence_quote":"layout got completely destroyed. Had to restore my website.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["bugs","compatibility","theme layout customization"],"section":"signals","row_type":"signals"},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","title":"Website destroyed","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_key":"customizer","market_name":"Customizer","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators","agencies"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (10 signals).","customer_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","user_pain_points":["layout or component regression risk (10 signals)"],"commercial_pain_points":["layout or component regression risk (10 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","competitor_gap":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","weak_competitor_names":["agency visual QA and update safety for that exact workflow for"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow for"],"competitor_targets":["agency visual QA and update safety for that exact workflow for"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","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 preventing client-site regressions before updates or edits go live.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect customizer layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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":2,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/customizer","opportunity_url":"/opportunities/customizer","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/website-destroyed-2/","url":"https://wordpress.org/support/topic/website-destroyed-2/","original_url":"https://wordpress.org/support/topic/website-destroyed-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwebsite-destroyed-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwebsite-destroyed-2%2F"}],"source_urls":["https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page"],"external_evidence_preview":[{"market":"Customizer","market_key":"customizer","source_type":"Focused and family outside proof","research_type":"mixed_focused_source_links","source_relevance_status":"mixed_focus","signal":"Concrete outside proof for agency visual QA and update safety: wpbeaverbuilder.com/wordpress-customizer-export-import-plugin, wpbeaverbuilder.com/pricing.","source_summary":["wpbeaverbuilder.com/wordpress-customizer-export-import-plugin","wpbeaverbuilder.com/pricing"],"source_links":[{"source_url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","source_relevance_status":"focus_matched"},{"source_url":"https://www.wpbeaverbuilder.com/pricing/","url":"https://www.wpbeaverbuilder.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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"source_market_key":"customizer","context_market_key":"customizer","market_context":"customizer","source_market_name":"Customizer","context_market_name":"Customizer","market_context_label":"Source market: Customizer","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Customizer: agency visual QA and update safety","context_title":"Customizer: agency visual QA and update safety","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","conversation_url":"https://wordpress.org/support/topic/website-destroyed-2/","source":"review","source_label":"review","slug":"specia-companion","plugin_name":"Specia Companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"complaint","severity":"high","relevance_label":0.74,"opportunity_relevance":0.74,"published_at":"2025-07-08T14:31:00+00:00","rating":1,"reply_count":0,"summary":"Activating Specia Companion destroyed the site's layout, forcing the user to restore the website.","evidence_quote":"layout got completely destroyed. Had to restore my website.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["bugs","compatibility","theme layout customization"],"section":"evidence","row_type":"evidence"},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_key":"customizer","market_name":"Customizer","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators","agencies"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (10 signals).","customer_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","user_pain_points":["layout or component regression risk (10 signals)"],"commercial_pain_points":["layout or component regression risk (10 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","competitor_gap":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","weak_competitor_names":["agency visual QA and update safety for that exact workflow for"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow for"],"competitor_targets":["agency visual QA and update safety for that exact workflow for"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","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 preventing client-site regressions before updates or edits go live.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect customizer layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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/customizer","opportunity_url":"/opportunities/customizer","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/edit-blog-section-on-avril-theme/","url":"https://wordpress.org/support/topic/edit-blog-section-on-avril-theme/","original_url":"https://wordpress.org/support/topic/edit-blog-section-on-avril-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fedit-blog-section-on-avril-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fedit-blog-section-on-avril-theme%2F"}],"source_urls":["https://wordpress.org/support/topic/edit-blog-section-on-avril-theme/"],"source_market_key":"customizer","context_market_key":"customizer","market_context":"customizer","source_market_name":"Customizer","context_market_name":"Customizer","market_context_label":"Source market: Customizer","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Customizer: agency visual QA and update safety","context_title":"Customizer: agency visual QA and update safety","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","source_report_remaining_validation":"SEO demand; SERP competitors; Adjacent substitutes","source_report_next_action":"Collect or refresh outside proof: SEO demand; SERP competitors; Adjacent substitutes.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":65.1,"active_installs":30000,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","name":"Clever Fox","slug":"clever-fox","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":60.0,"opportunity_score":50.2,"downloaded":6135649,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2026-07-03 12:49pm GMT","intel_score":78.0,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["below-average rating","8 collected complaint signal(s)"],"owned_praise":["support","easy"],"pain_patterns":["compatibility","support"],"section":"competitors","row_type":"competitors"},{"family_key":"admin-client-governance","family_name":"admin and client-governance operations","family_label":"admin and client-governance operations","display_name":"admin and client-governance operations","opportunity_name":"admin and client-governance operations","opportunity_label":"admin and client-governance operations","decision_title":"admin and client-governance operations","card_title":"admin and client-governance operations","build_card_title":"admin and client-governance operations","commercial_opportunity_title":"admin and client-governance operations","market_key":"admin","market_name":"Admin","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Admin governance for keeping client admin areas controlled, understandable, and safe to maintain","buyer":"agencies, maintenance teams, and client-site operators","who_buys":"agencies, maintenance teams, and client-site operators","primary_buyer_segment":"agencies","buyer_segment_candidates":["agencies","maintenance teams","client-site operators"],"secondary_buyer_segments":["maintenance teams","client-site operators"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with agencies first before broadening to other buyer groups.","buyer_validation_target":"agencies","paid_workflow":"keeping client admin areas controlled, understandable, and safe to maintain","urgent_problem":"Client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs.","problem":"Client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs.","pain":"Client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs.","user_pain_summary":"User pain clusters around admin settings or client-control reliability risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around admin settings or client-control reliability risk (1 signal).","customer_pain_summary":"User pain clusters around admin settings or client-control reliability risk (1 signal).","user_pain_points":["admin settings or client-control reliability risk (1 signal)"],"commercial_pain_points":["admin settings or client-control reliability risk (1 signal)"],"why_pay_attention":"Pay attention because agencies have a costly workflow problem: user pain clusters around admin settings or client-control reliability 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 audit admin changes, role drift, client handoffs, and unsafe settings exposure.","why_it_matters":"Pay attention because agencies have a costly workflow problem: user pain clusters around admin settings or client-control reliability 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 audit admin changes, role drift, client handoffs, and unsafe settings exposure.","commercial_thesis_summary":"Pay attention because agencies have a costly workflow problem: user pain clusters around admin settings or client-control reliability 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 audit admin changes, role drift, client handoffs, and unsafe settings exposure.","competitor_gap":"Gap to test: can buyers audit admin changes, role drift, client handoffs, and unsafe settings exposure before client admin governance and settings-handoff risk. pain: admin settings or client-control reliability risk (1 signal). weak-incumbent evidence gives 1.3K teardown signal(s). Entry wedge: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","competitor_gap_thesis":"Gap to test: can buyers audit admin changes, role drift, client handoffs, and unsafe settings exposure before client admin governance and settings-handoff risk. pain: admin settings or client-control reliability risk (1 signal). weak-incumbent evidence gives 1.3K teardown signal(s). Entry wedge: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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 keeping client admin areas controlled, understandable, and safe to maintain.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","commercial_attractiveness":"Commercial pull comes from agencies: client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs. The first paid wedge is to audit admin changes, role drift, client handoffs, and unsafe settings exposure. Revenue can come from white-label controls, admin audits, client permissions, change logs, and agency portfolio reporting.","mvp_wedge":"audit admin changes, role drift, client handoffs, and unsafe settings exposure","wedge":"audit admin changes, role drift, client handoffs, and unsafe settings exposure","first_validation_wedge":"audit admin changes, role drift, client handoffs, and unsafe settings exposure","revenue_logic":"white-label controls, admin audits, client permissions, change logs, and agency portfolio reporting","next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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/admin","opportunity_url":"/opportunities/admin","family_dossier_url":"/opportunities/families/admin-client-governance/dossier","family_dossier_api_url":"/api/opportunities/families/admin-client-governance/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"admin-client-governance","family_name":"admin and client-governance operations","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","original_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fprompted-to-install-airle-extra-on-consult-street-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fprompted-to-install-airle-extra-on-consult-street-theme%2F"}],"source_urls":["https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/"],"source_market_key":"admin","context_market_key":"admin","market_context":"admin","source_market_name":"Admin","context_market_name":"Admin","market_context_label":"Source market: Admin","linked_opportunity_name":"admin and client-governance operations","linked_opportunity_title":"admin and client-governance operations","market_context_title":"Admin: admin and client-governance operations","context_title":"Admin: admin and client-governance operations","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","opportunity_family_key":"admin-client-governance","opportunity_family_name":"admin and client-governance operations","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","source_report_remaining_validation":"Test buyer urgency and pricing with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure. Identify named competitor teardown targets before build planning","source_report_next_action":"Collect or refresh outside proof: Test buyer urgency and pricing with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure. Identify named competitor teardown targets before build planning.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":37.7,"active_installs":10000,"family_url":"/opportunities?family=admin-client-governance","opportunity_family_url":"/opportunities?family=admin-client-governance","family_api_url":"/api/opportunities/families?family=admin-client-governance","opportunity_family_api_url":"/api/opportunities/families?family=admin-client-governance","opportunity_family_dossier_url":"/opportunities/families/admin-client-governance/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/admin-client-governance/dossier","name":"Arile Extra","slug":"arile-extra","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":100.0,"opportunity_score":41.7,"downloaded":824020,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2026-06-30 10:37am GMT","intel_score":59.7,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["4 collected complaint signal(s)"],"owned_praise":["support","quality"],"pain_patterns":["support","compatibility"],"section":"competitors","row_type":"competitors"},{"family_key":"commerce-checkout","family_name":"checkout and revenue assurance","family_label":"checkout and revenue assurance","display_name":"checkout and revenue assurance","opportunity_name":"checkout and revenue assurance","opportunity_label":"checkout and revenue assurance","decision_title":"checkout and revenue assurance","card_title":"checkout and revenue assurance","build_card_title":"checkout and revenue assurance","commercial_opportunity_title":"checkout and revenue assurance","market_key":"woocommerce","market_name":"Woocommerce","bucket_key":"investigate_pain","bucket_label":"Investigate Pain","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"WooCommerce revenue assurance for protecting checkout revenue and order operations","buyer":"store owners and WooCommerce agencies","who_buys":"store owners and WooCommerce agencies","primary_buyer_segment":"WooCommerce store owners","buyer_segment_candidates":["WooCommerce store owners","WooCommerce agencies","store owners"],"secondary_buyer_segments":["WooCommerce agencies","store owners"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with WooCommerce store owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"WooCommerce store owners","paid_workflow":"protecting checkout revenue and order operations","urgent_problem":"Stores lose money when checkout, payment, shipping, or order flows fail silently.","problem":"Stores lose money when checkout, payment, shipping, or order flows fail silently.","pain":"Stores lose money when checkout, payment, shipping, or order flows fail silently.","user_pain_summary":"User pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage.","what_users_are_unhappy_about":"User pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage.","customer_pain_summary":"User pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage.","user_pain_points":["checkout/payment failure risk","order-support workload","checkout extension or update breakage"],"commercial_pain_points":["checkout/payment failure risk","order-support workload","checkout extension or update breakage"],"why_pay_attention":"Pay attention because WooCommerce store owners have a costly workflow problem: user pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to monitor WooCommerce failures, handoffs, and revenue-impact…","why_it_matters":"Pay attention because WooCommerce store owners have a costly workflow problem: user pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to monitor WooCommerce failures, handoffs, and revenue-impact…","commercial_thesis_summary":"Pay attention because WooCommerce store owners have a costly workflow problem: user pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to monitor WooCommerce failures, handoffs, and revenue-impact…","competitor_gap":"Gap to test: can buyers monitor WooCommerce failures, handoffs, and revenue-impacting exceptions before checkout/payment failure and revenue leakage. pain: checkout/payment failure risk, order-support workload. gap: checkout extension or update breakage, checkout/payment failure risk. teardown: test PDF Invoices & Packing Slips for WooCommerce, Klaviyo, WooCommerce Square against this wedge. Entry wedge: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions.","competitor_gap_thesis":"Gap to test: can buyers monitor WooCommerce failures, handoffs, and revenue-impacting exceptions before checkout/payment failure and revenue leakage. pain: checkout/payment failure risk, order-support workload. gap: checkout extension or update breakage, checkout/payment failure risk. teardown: test PDF Invoices & Packing Slips for WooCommerce, Klaviyo, WooCommerce Square against this wedge. Entry wedge: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions.","weak_competitor_names":["PDF Invoices & Packing Slips for WooCommerce","Klaviyo","WooCommerce Square"],"competitor_teardown_targets":["PDF Invoices & Packing Slips for WooCommerce","Klaviyo","WooCommerce Square"],"competitor_targets":["PDF Invoices & Packing Slips for WooCommerce","Klaviyo","WooCommerce Square"],"weak_competitor_summary":"Weak competitor(s) to inspect: PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square.","competitor_target_summary":"Weak competitor(s) to inspect: PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square.","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 protecting checkout revenue and order operations.","remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","what_still_needs_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","commercial_attractiveness":"Commercial pull comes from WooCommerce store owners: stores lose money when checkout, payment, shipping, or order flows fail silently. The first paid wedge is to monitor WooCommerce failures, handoffs, and revenue-impacting exceptions. Revenue can come from checkout monitors, test orders, alerting, agency reports, and integrations with payment or helpdesk tools.","mvp_wedge":"monitor WooCommerce failures, handoffs, and revenue-impacting exceptions","wedge":"monitor WooCommerce failures, handoffs, and revenue-impacting exceptions","first_validation_wedge":"monitor WooCommerce failures, handoffs, and revenue-impacting exceptions","revenue_logic":"checkout monitors, test orders, alerting, agency reports, and integrations with payment or helpdesk tools","next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"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/woocommerce","opportunity_url":"/opportunities/woocommerce","family_dossier_url":"/opportunities/families/commerce-checkout/dossier","family_dossier_api_url":"/api/opportunities/families/commerce-checkout/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"commerce-checkout","family_name":"checkout and revenue assurance","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"validated_family","proof_status_label":"Fully validated","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Commercial gate not complete: Gate mostly supported","Gate missing: Paid adjacent proof","Gate missing: Competitor weakness or gap"],"blocker_count":5,"caution_count":0,"next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Paid adjacent proof","Competitor weakness or gap"],"summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/useless-182/","url":"https://wordpress.org/support/topic/useless-182/","original_url":"https://wordpress.org/support/topic/useless-182/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fuseless-182%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fuseless-182%2F"}],"source_urls":["https://wordpress.org/support/topic/useless-182/"],"source_market_key":"woocommerce","context_market_key":"woocommerce","market_context":"woocommerce","source_market_name":"Woocommerce","context_market_name":"Woocommerce","market_context_label":"Source market: Woocommerce","linked_opportunity_name":"checkout and revenue assurance","linked_opportunity_title":"checkout and revenue assurance","market_context_title":"Woocommerce: checkout and revenue assurance","context_title":"Woocommerce: checkout and revenue assurance","needs_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","opportunity_family_key":"commerce-checkout","opportunity_family_name":"checkout and revenue assurance","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","source_report_remaining_validation":"Test buyer urgency and pricing with WooCommerce store owners: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions. Tear down PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square against this workflow before build planning","source_report_next_action":"Collect or refresh outside proof: Test buyer urgency and pricing with WooCommerce store owners: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions. Tear down PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square against this workflow before build planning.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":58.9,"active_installs":10000,"family_url":"/opportunities?family=commerce-checkout","opportunity_family_url":"/opportunities?family=commerce-checkout","family_api_url":"/api/opportunities/families?family=commerce-checkout","opportunity_family_api_url":"/api/opportunities/families?family=commerce-checkout","opportunity_family_dossier_url":"/opportunities/families/commerce-checkout/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/commerce-checkout/dossier","name":"Shapely Companion","slug":"shapely-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":40.0,"opportunity_score":54.4,"downloaded":714241,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2025-04-30 8:48am GMT","intel_score":58.7,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history","5 collected complaint signal(s)"],"pain_patterns":["bugs","compatibility"],"section":"competitors","row_type":"competitors"},{"family_key":"admin-client-governance","family_name":"admin and client-governance operations","family_label":"admin and client-governance operations","display_name":"admin and client-governance operations","opportunity_name":"admin and client-governance operations","opportunity_label":"admin and client-governance operations","decision_title":"admin and client-governance operations","card_title":"admin and client-governance operations","build_card_title":"admin and client-governance operations","commercial_opportunity_title":"admin and client-governance operations","market_key":"admin","market_name":"Admin","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Admin governance for keeping client admin areas controlled, understandable, and safe to maintain","buyer":"agencies, maintenance teams, and client-site operators","who_buys":"agencies, maintenance teams, and client-site operators","primary_buyer_segment":"agencies","buyer_segment_candidates":["agencies","maintenance teams","client-site operators"],"secondary_buyer_segments":["maintenance teams","client-site operators"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with agencies first before broadening to other buyer groups.","buyer_validation_target":"agencies","paid_workflow":"keeping client admin areas controlled, understandable, and safe to maintain","urgent_problem":"Client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs.","problem":"Client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs.","pain":"Client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs.","user_pain_summary":"User pain clusters around admin settings or client-control reliability risk (1 signal).","what_users_are_unhappy_about":"User pain clusters around admin settings or client-control reliability risk (1 signal).","customer_pain_summary":"User pain clusters around admin settings or client-control reliability risk (1 signal).","user_pain_points":["admin settings or client-control reliability risk (1 signal)"],"commercial_pain_points":["admin settings or client-control reliability risk (1 signal)"],"why_pay_attention":"Pay attention because agencies have a costly workflow problem: user pain clusters around admin settings or client-control reliability 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 audit admin changes, role drift, client handoffs, and unsafe settings exposure.","why_it_matters":"Pay attention because agencies have a costly workflow problem: user pain clusters around admin settings or client-control reliability 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 audit admin changes, role drift, client handoffs, and unsafe settings exposure.","commercial_thesis_summary":"Pay attention because agencies have a costly workflow problem: user pain clusters around admin settings or client-control reliability 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 audit admin changes, role drift, client handoffs, and unsafe settings exposure.","competitor_gap":"Gap to test: can buyers audit admin changes, role drift, client handoffs, and unsafe settings exposure before client admin governance and settings-handoff risk. pain: admin settings or client-control reliability risk (1 signal). weak-incumbent evidence gives 1.3K teardown signal(s). Entry wedge: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","competitor_gap_thesis":"Gap to test: can buyers audit admin changes, role drift, client handoffs, and unsafe settings exposure before client admin governance and settings-handoff risk. pain: admin settings or client-control reliability risk (1 signal). weak-incumbent evidence gives 1.3K teardown signal(s). Entry wedge: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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 keeping client admin areas controlled, understandable, and safe to maintain.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","commercial_attractiveness":"Commercial pull comes from agencies: client admin changes, notices, hidden settings, and role confusion create support work and risky site handoffs. The first paid wedge is to audit admin changes, role drift, client handoffs, and unsafe settings exposure. Revenue can come from white-label controls, admin audits, client permissions, change logs, and agency portfolio reporting.","mvp_wedge":"audit admin changes, role drift, client handoffs, and unsafe settings exposure","wedge":"audit admin changes, role drift, client handoffs, and unsafe settings exposure","first_validation_wedge":"audit admin changes, role drift, client handoffs, and unsafe settings exposure","revenue_logic":"white-label controls, admin audits, client permissions, change logs, and agency portfolio reporting","next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","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/admin","opportunity_url":"/opportunities/admin","family_dossier_url":"/opportunities/families/admin-client-governance/dossier","family_dossier_api_url":"/api/opportunities/families/admin-client-governance/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"admin-client-governance","family_name":"admin and client-governance operations","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/avoid-78/","url":"https://wordpress.org/support/topic/avoid-78/","original_url":"https://wordpress.org/support/topic/avoid-78/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Favoid-78%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Favoid-78%2F"}],"source_urls":["https://wordpress.org/support/topic/avoid-78/"],"source_market_key":"admin","context_market_key":"admin","market_context":"admin","source_market_name":"Admin","context_market_name":"Admin","market_context_label":"Source market: Admin","linked_opportunity_name":"admin and client-governance operations","linked_opportunity_title":"admin and client-governance operations","market_context_title":"Admin: admin and client-governance operations","context_title":"Admin: admin and client-governance operations","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","opportunity_family_key":"admin-client-governance","opportunity_family_name":"admin and client-governance operations","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","source_report_remaining_validation":"Test buyer urgency and pricing with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure. Identify named competitor teardown targets before build planning","source_report_next_action":"Collect or refresh outside proof: Test buyer urgency and pricing with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure. Identify named competitor teardown targets before build planning.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":33.4,"active_installs":20000,"family_url":"/opportunities?family=admin-client-governance","opportunity_family_url":"/opportunities?family=admin-client-governance","family_api_url":"/api/opportunities/families?family=admin-client-governance","opportunity_family_api_url":"/api/opportunities/families?family=admin-client-governance","opportunity_family_dossier_url":"/opportunities/families/admin-client-governance/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/admin-client-governance/dossier","name":"Desert Companion","slug":"desert-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":74.0,"opportunity_score":37.9,"downloaded":521327,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2026-06-26 11:46am GMT","intel_score":56.1,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["3 collected complaint signal(s)"],"owned_praise":["quality","easy"],"pain_patterns":["compatibility","missing feature"],"section":"competitors","row_type":"competitors"},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_key":"customizer","market_name":"Customizer","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators","agencies"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (10 signals).","customer_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","user_pain_points":["layout or component regression risk (10 signals)"],"commercial_pain_points":["layout or component regression risk (10 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","competitor_gap":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","weak_competitor_names":["agency visual QA and update safety for that exact workflow for"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow for"],"competitor_targets":["agency visual QA and update safety for that exact workflow for"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","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 preventing client-site regressions before updates or edits go live.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect customizer layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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/customizer","opportunity_url":"/opportunities/customizer","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/front-page-sections-missing-after-activation-of-child-theme-2/","url":"https://wordpress.org/support/topic/front-page-sections-missing-after-activation-of-child-theme-2/","original_url":"https://wordpress.org/support/topic/front-page-sections-missing-after-activation-of-child-theme-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffront-page-sections-missing-after-activation-of-child-theme-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffront-page-sections-missing-after-activation-of-child-theme-2%2F"}],"source_urls":["https://wordpress.org/support/topic/front-page-sections-missing-after-activation-of-child-theme-2/"],"source_market_key":"customizer","context_market_key":"customizer","market_context":"customizer","source_market_name":"Customizer","context_market_name":"Customizer","market_context_label":"Source market: Customizer","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Customizer: agency visual QA and update safety","context_title":"Customizer: agency visual QA and update safety","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","source_report_remaining_validation":"SEO demand; SERP competitors; Adjacent substitutes","source_report_next_action":"Collect or refresh outside proof: SEO demand; SERP competitors; Adjacent substitutes.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":40.3,"active_installs":1000,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","name":"Evento","slug":"evento","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":37.8,"downloaded":49817,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2025-05-13 1:32pm GMT","intel_score":42.6,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history","1 collected complaint signal(s)"],"pain_patterns":["compatibility","missing feature"],"section":"competitors","row_type":"competitors"},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_key":"customizer","market_name":"Customizer","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators","agencies"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (10 signals).","customer_pain_summary":"User pain clusters around layout or component regression risk (10 signals).","user_pain_points":["layout or component regression risk (10 signals)"],"commercial_pain_points":["layout or component regression risk (10 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout regressions, widget breakage, and client-visible update iss…","competitor_gap":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals). weak-incumbent evidence gives 96 teardown signal(s). Entry wedge: detect customizer layout regressions, widget breakage, and client-visible update issues.","weak_competitor_names":["agency visual QA and update safety for that exact workflow for"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow for"],"competitor_targets":["agency visual QA and update safety for that exact workflow for"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","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 preventing client-site regressions before updates or edits go live.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect customizer layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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/customizer","opportunity_url":"/opportunities/customizer","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://wordpress.org/support/topic/these-strings-do-not-need-the-text-domain/","url":"https://wordpress.org/support/topic/these-strings-do-not-need-the-text-domain/","original_url":"https://wordpress.org/support/topic/these-strings-do-not-need-the-text-domain/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fthese-strings-do-not-need-the-text-domain%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fthese-strings-do-not-need-the-text-domain%2F"}],"source_urls":["https://wordpress.org/support/topic/these-strings-do-not-need-the-text-domain/"],"source_market_key":"customizer","context_market_key":"customizer","market_context":"customizer","source_market_name":"Customizer","context_market_name":"Customizer","market_context_label":"Source market: Customizer","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Customizer: agency visual QA and update safety","context_title":"Customizer: agency visual QA and update safety","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","source_report_remaining_validation":"SEO demand; SERP competitors; Adjacent substitutes","source_report_next_action":"Collect or refresh outside proof: SEO demand; SERP competitors; Adjacent substitutes.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":26.7,"active_installs":6000,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","name":"eCommerce Companion","slug":"ecommerce-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":100.0,"opportunity_score":32.2,"downloaded":630076,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2026-05-25 3:11pm GMT","intel_score":37.3,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["1 collected complaint signal(s)"],"pain_patterns":["compatibility","missing feature"],"section":"competitors","row_type":"competitors"},{"family_key":"commerce-checkout","family_name":"checkout and revenue assurance","family_label":"checkout and revenue assurance","display_name":"checkout and revenue assurance","opportunity_name":"checkout and revenue assurance","opportunity_label":"checkout and revenue assurance","decision_title":"checkout and revenue assurance","card_title":"checkout and revenue assurance","build_card_title":"checkout and revenue assurance","commercial_opportunity_title":"checkout and revenue assurance","market_key":"woocommerce","market_name":"Woocommerce","bucket_key":"investigate_pain","bucket_label":"Investigate Pain","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"WooCommerce revenue assurance for protecting checkout revenue and order operations","buyer":"store owners and WooCommerce agencies","who_buys":"store owners and WooCommerce agencies","primary_buyer_segment":"WooCommerce store owners","buyer_segment_candidates":["WooCommerce store owners","WooCommerce agencies","store owners"],"secondary_buyer_segments":["WooCommerce agencies","store owners"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with WooCommerce store owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"WooCommerce store owners","paid_workflow":"protecting checkout revenue and order operations","urgent_problem":"Stores lose money when checkout, payment, shipping, or order flows fail silently.","problem":"Stores lose money when checkout, payment, shipping, or order flows fail silently.","pain":"Stores lose money when checkout, payment, shipping, or order flows fail silently.","user_pain_summary":"User pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage.","what_users_are_unhappy_about":"User pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage.","customer_pain_summary":"User pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage.","user_pain_points":["checkout/payment failure risk","order-support workload","checkout extension or update breakage"],"commercial_pain_points":["checkout/payment failure risk","order-support workload","checkout extension or update breakage"],"why_pay_attention":"Pay attention because WooCommerce store owners have a costly workflow problem: user pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to monitor WooCommerce failures, handoffs, and revenue-impact…","why_it_matters":"Pay attention because WooCommerce store owners have a costly workflow problem: user pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to monitor WooCommerce failures, handoffs, and revenue-impact…","commercial_thesis_summary":"Pay attention because WooCommerce store owners have a costly workflow problem: user pain clusters around checkout/payment failure risk, order-support workload, and checkout extension or update breakage. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to monitor WooCommerce failures, handoffs, and revenue-impact…","competitor_gap":"Gap to test: can buyers monitor WooCommerce failures, handoffs, and revenue-impacting exceptions before checkout/payment failure and revenue leakage. pain: checkout/payment failure risk, order-support workload. gap: checkout extension or update breakage, checkout/payment failure risk. teardown: test PDF Invoices & Packing Slips for WooCommerce, Klaviyo, WooCommerce Square against this wedge. Entry wedge: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions.","competitor_gap_thesis":"Gap to test: can buyers monitor WooCommerce failures, handoffs, and revenue-impacting exceptions before checkout/payment failure and revenue leakage. pain: checkout/payment failure risk, order-support workload. gap: checkout extension or update breakage, checkout/payment failure risk. teardown: test PDF Invoices & Packing Slips for WooCommerce, Klaviyo, WooCommerce Square against this wedge. Entry wedge: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions.","weak_competitor_names":["PDF Invoices & Packing Slips for WooCommerce","Klaviyo","WooCommerce Square"],"competitor_teardown_targets":["PDF Invoices & Packing Slips for WooCommerce","Klaviyo","WooCommerce Square"],"competitor_targets":["PDF Invoices & Packing Slips for WooCommerce","Klaviyo","WooCommerce Square"],"weak_competitor_summary":"Weak competitor(s) to inspect: PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square.","competitor_target_summary":"Weak competitor(s) to inspect: PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square.","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 protecting checkout revenue and order operations.","remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","what_still_needs_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","commercial_attractiveness":"Commercial pull comes from WooCommerce store owners: stores lose money when checkout, payment, shipping, or order flows fail silently. The first paid wedge is to monitor WooCommerce failures, handoffs, and revenue-impacting exceptions. Revenue can come from checkout monitors, test orders, alerting, agency reports, and integrations with payment or helpdesk tools.","mvp_wedge":"monitor WooCommerce failures, handoffs, and revenue-impacting exceptions","wedge":"monitor WooCommerce failures, handoffs, and revenue-impacting exceptions","first_validation_wedge":"monitor WooCommerce failures, handoffs, and revenue-impacting exceptions","revenue_logic":"checkout monitors, test orders, alerting, agency reports, and integrations with payment or helpdesk tools","next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"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,"market_url":"/markets/woocommerce","opportunity_url":"/opportunities/woocommerce","family_dossier_url":"/opportunities/families/commerce-checkout/dossier","family_dossier_api_url":"/api/opportunities/families/commerce-checkout/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"commerce-checkout","family_name":"checkout and revenue assurance","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"validated_family","proof_status_label":"Fully validated","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Commercial gate not complete: Gate mostly supported","Gate missing: Paid adjacent proof","Gate missing: Competitor weakness or gap"],"blocker_count":5,"caution_count":0,"next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Paid adjacent proof","Competitor weakness or gap"],"summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334","url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334","original_url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334"}],"source_urls":["https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334"],"external_evidence_preview":[{"market":"Woocommerce","market_key":"woocommerce","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near checkout and revenue assurance; verify fit before using it for this focused wedge: checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334, fraud.net/resources/best-ecommerce-frau…","source_summary":["checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334","fraud.net/resources/best-ecommerce-fraud-detection-software"],"source_links":[{"source_url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334","url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334","original_url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334","source_relevance_status":"family_fallback"},{"source_url":"https://www.fraud.net/resources/best-ecommerce-fraud-detection-software","url":"https://www.fraud.net/resources/best-ecommerce-fraud-detection-software","original_url":"https://www.fraud.net/resources/best-ecommerce-fraud-detection-software","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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"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,"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."],"source_market_key":"woocommerce","context_market_key":"woocommerce","market_context":"woocommerce","source_market_name":"Woocommerce","context_market_name":"Woocommerce","market_context_label":"Source market: Woocommerce","linked_opportunity_name":"checkout and revenue assurance","linked_opportunity_title":"checkout and revenue assurance","market_context_title":"Woocommerce: checkout and revenue assurance","context_title":"Woocommerce: checkout and revenue assurance","needs_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","opportunity_family_key":"commerce-checkout","opportunity_family_name":"checkout and revenue assurance","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","source_report_remaining_validation":"Test buyer urgency and pricing with WooCommerce store owners: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions. Tear down PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square against this workflow before build planning","source_report_next_action":"Collect or refresh outside proof: Test buyer urgency and pricing with WooCommerce store owners: monitor WooCommerce failures, handoffs, and revenue-impacting exceptions. Tear down PDF Invoices & Packing Slips for WooCommerce, Klaviyo, and WooCommerce Square against this workflow before build planning.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":38.0,"active_installs":1000,"family_url":"/opportunities?family=commerce-checkout","opportunity_family_url":"/opportunities?family=commerce-checkout","family_api_url":"/api/opportunities/families?family=commerce-checkout","opportunity_family_api_url":"/api/opportunities/families?family=commerce-checkout","opportunity_family_dossier_url":"/opportunities/families/commerce-checkout/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/commerce-checkout/dossier","name":"Ultra Companion – Companion plugin for WPoperation Themes","slug":"ultra-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":36.0,"downloaded":100009,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2024-04-12 7:43am GMT","intel_score":31.0,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history"],"section":"competitors","row_type":"competitors"},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_key":"icon","market_name":"Icon","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Icon visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators","agencies"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (9 signals).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (9 signals).","customer_pain_summary":"User pain clusters around layout or component regression risk (9 signals).","user_pain_points":["layout or component regression risk (9 signals)"],"commercial_pain_points":["layout or component regression risk (9 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression 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 detect icon layout regressions, widget breakage, and client-visible update issues.","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression 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 detect icon layout regressions, widget breakage, and client-visible update issues.","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression 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 detect icon layout regressions, widget breakage, and client-visible update issues.","competitor_gap":"Gap to test: can buyers detect icon layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (9 signals). weak-incumbent evidence gives 63 teardown signal(s). Entry wedge: detect icon layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect icon layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (9 signals). weak-incumbent evidence gives 63 teardown signal(s). Entry wedge: detect icon layout regressions, widget breakage, and client-visible update issues.","weak_competitor_names":["agency visual QA and update safety for that exact workflow for"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow for"],"competitor_targets":["agency visual QA and update safety for that exact workflow for"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow for.","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 preventing client-site regressions before updates or edits go live.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect icon layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect icon layout regressions, widget breakage, and client-visible update issues","wedge":"detect icon layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect icon layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","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,"market_url":"/markets/icon","opportunity_url":"/opportunities/icon","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://docs.fontawesome.com/web/use-with/wordpress","url":"https://docs.fontawesome.com/web/use-with/wordpress","original_url":"https://docs.fontawesome.com/web/use-with/wordpress"}],"source_urls":["https://docs.fontawesome.com/web/use-with/wordpress"],"external_evidence_preview":[{"market":"Icon","market_key":"icon","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near agency visual QA and update safety; verify fit before using it for this focused wedge: docs.fontawesome.com/web/use-with, fontawesome.com/plans.","source_summary":["docs.fontawesome.com/web/use-with","fontawesome.com/plans"],"source_links":[{"source_url":"https://docs.fontawesome.com/web/use-with/wordpress","url":"https://docs.fontawesome.com/web/use-with/wordpress","original_url":"https://docs.fontawesome.com/web/use-with/wordpress","source_relevance_status":"family_fallback"},{"source_url":"https://fontawesome.com/plans/","url":"https://fontawesome.com/plans/","original_url":"https://fontawesome.com/plans/","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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"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,"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."],"source_market_key":"icon","context_market_key":"icon","market_context":"icon","source_market_name":"Icon","context_market_name":"Icon","market_context_label":"Source market: Icon","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Icon: agency visual QA and update safety","context_title":"Icon: agency visual QA and update safety","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues.","source_report_remaining_validation":"Test buyer urgency and pricing with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues. Identify named competitor teardown targets before build planning","source_report_next_action":"Collect or refresh outside proof: Test buyer urgency and pricing with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and client-visible update issues. Identify named competitor teardown targets before build planning.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":35.9,"active_installs":2000,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","name":"Lemmony Companion","slug":"lemmony-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":33.9,"downloaded":28276,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2023-07-07 5:03pm GMT","intel_score":28.9,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history"],"section":"competitors","row_type":"competitors"},{"family_key":"wordpress-operations","family_name":"WordPress operations workflow","family_label":"WordPress operations workflow","display_name":"WordPress operations workflow","opportunity_name":"WordPress operations workflow","opportunity_label":"WordPress operations workflow","decision_title":"WordPress operations workflow","card_title":"WordPress operations workflow","build_card_title":"WordPress operations workflow","commercial_opportunity_title":"WordPress operations workflow","market_key":"companion","market_name":"Companion","bucket_key":"hold","bucket_label":"Hold","decision_bucket":"hold","decision_bucket_label":"Hold","commercial_readiness_status":"hold","commercial_readiness_label":"Hold","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Companion workflow assurance for repeatable site operations","buyer":"site owners and agencies","who_buys":"site owners and agencies","primary_buyer_segment":"site owners","buyer_segment_candidates":["site owners","agencies"],"secondary_buyer_segments":["agencies"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with site owners first before broadening to other buyer groups.","buyer_validation_target":"site owners","paid_workflow":"repeatable site operations","urgent_problem":"WordPress teams need fewer manual checks and clearer operational visibility.","problem":"WordPress teams need fewer manual checks and clearer operational visibility.","pain":"WordPress teams need fewer manual checks and clearer operational visibility.","user_pain_summary":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","what_users_are_unhappy_about":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","customer_pain_summary":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","user_pain_points":["update and compatibility risk (10 signals)","reliability failure risk (6 signals)","support workload (2 signals)"],"commercial_pain_points":["update and compatibility risk (10 signals)","reliability failure risk (6 signals)","support workload (2 signals)"],"why_pay_attention":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","why_it_matters":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","commercial_thesis_summary":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","competitor_gap":"Gap to test: can buyers detect failures around companion before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: update and compatibility risk (10 signals), reliability failure risk (6 signals). weak-incumbent evidence gives 12 teardown signal(s). Entry wedge: detect failures around companion before they cost the buyer time, revenue, or trust.","competitor_gap_thesis":"Gap to test: can buyers detect failures around companion before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: update and compatibility risk (10 signals), reliability failure risk (6 signals). weak-incumbent evidence gives 12 teardown signal(s). Entry wedge: detect failures around companion before they cost the buyer time, revenue, or trust.","weak_competitor_names":["WordPress operations workflow for that exact workflow for that"],"competitor_teardown_targets":["WordPress operations workflow for that exact workflow for that"],"competitor_targets":["WordPress operations workflow for that exact workflow for that"],"weak_competitor_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow for that.","competitor_target_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow for that.","proof_support":"Proof base: paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around repeatable site operations.","remaining_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","what_still_needs_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","commercial_attractiveness":"Commercial pull comes from site owners: wordPress teams need fewer manual checks and clearer operational visibility. The first paid wedge is to detect failures around companion before they cost the buyer time, revenue, or trust. Revenue can come from automation limits, reporting, team controls, multi-site monitoring, and integrations.","mvp_wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","first_validation_wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","revenue_logic":"automation limits, reporting, team controls, multi-site monitoring, and integrations","next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"commercial_card_missing_count":2,"source_count":0,"source_link_count":0,"source_evidence_status":"missing_source_evidence","source_evidence_label":"No source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/companion","opportunity_url":"/opportunities/companion","family_dossier_url":"/opportunities/families/wordpress-operations/dossier","family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","commercial_readiness_summary":{"status":"hold","label":"Hold","validation_ready":false,"family_key":"wordpress-operations","family_name":"WordPress operations workflow","decision_bucket":"hold","decision_bucket_label":"Hold","proof_status":"missing","proof_status_label":"Missing outside proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_complete":false,"commercial_card_missing_count":2,"blockers":["Decision bucket is Hold","Outside proof needed: Pricing pages","Commercial card missing: Specific buyer, Source evidence"],"blocker_count":11,"caution_count":0,"next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Specific buyer","Paid adjacent proof"],"summary":{}},"commercial_card_summary":{"status":"needs_detail","status_label":"needs detail","missing":["Specific buyer","Source evidence"],"missing_count":2,"passed":7,"required":9,"summary":{}},"source_market_key":"companion","context_market_key":"companion","market_context":"companion","source_market_name":"Companion","context_market_name":"Companion","market_context_label":"Source market: Companion","linked_opportunity_name":"WordPress operations workflow","linked_opportunity_title":"WordPress operations workflow","market_context_title":"Companion: WordPress operations workflow","context_title":"Companion: WordPress operations workflow","needs_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","opportunity_family_key":"wordpress-operations","opportunity_family_name":"WordPress operations workflow","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","linked_opportunity_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","opportunity_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","opportunity_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","buyer_validation_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","buyer_validation_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":35.1,"active_installs":500,"family_url":"/opportunities?family=wordpress-operations","opportunity_family_url":"/opportunities?family=wordpress-operations","family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_dossier_url":"/opportunities/families/wordpress-operations/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","name":"Ridhi Companion","slug":"ridhi-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":33.1,"downloaded":18604,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2024-11-21 11:53am GMT","intel_score":28.1,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history"],"section":"competitors","row_type":"competitors"},{"family_key":"wordpress-operations","family_name":"WordPress operations workflow","family_label":"WordPress operations workflow","display_name":"WordPress operations workflow","opportunity_name":"WordPress operations workflow","opportunity_label":"WordPress operations workflow","decision_title":"WordPress operations workflow","card_title":"WordPress operations workflow","build_card_title":"WordPress operations workflow","commercial_opportunity_title":"WordPress operations workflow","market_key":"companion","market_name":"Companion","bucket_key":"hold","bucket_label":"Hold","decision_bucket":"hold","decision_bucket_label":"Hold","commercial_readiness_status":"hold","commercial_readiness_label":"Hold","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Companion workflow assurance for repeatable site operations","buyer":"site owners and agencies","who_buys":"site owners and agencies","primary_buyer_segment":"site owners","buyer_segment_candidates":["site owners","agencies"],"secondary_buyer_segments":["agencies"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with site owners first before broadening to other buyer groups.","buyer_validation_target":"site owners","paid_workflow":"repeatable site operations","urgent_problem":"WordPress teams need fewer manual checks and clearer operational visibility.","problem":"WordPress teams need fewer manual checks and clearer operational visibility.","pain":"WordPress teams need fewer manual checks and clearer operational visibility.","user_pain_summary":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","what_users_are_unhappy_about":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","customer_pain_summary":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","user_pain_points":["update and compatibility risk (10 signals)","reliability failure risk (6 signals)","support workload (2 signals)"],"commercial_pain_points":["update and compatibility risk (10 signals)","reliability failure risk (6 signals)","support workload (2 signals)"],"why_pay_attention":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","why_it_matters":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","commercial_thesis_summary":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","competitor_gap":"Gap to test: can buyers detect failures around companion before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: update and compatibility risk (10 signals), reliability failure risk (6 signals). weak-incumbent evidence gives 12 teardown signal(s). Entry wedge: detect failures around companion before they cost the buyer time, revenue, or trust.","competitor_gap_thesis":"Gap to test: can buyers detect failures around companion before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: update and compatibility risk (10 signals), reliability failure risk (6 signals). weak-incumbent evidence gives 12 teardown signal(s). Entry wedge: detect failures around companion before they cost the buyer time, revenue, or trust.","weak_competitor_names":["WordPress operations workflow for that exact workflow for that"],"competitor_teardown_targets":["WordPress operations workflow for that exact workflow for that"],"competitor_targets":["WordPress operations workflow for that exact workflow for that"],"weak_competitor_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow for that.","competitor_target_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow for that.","proof_support":"Proof base: paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around repeatable site operations.","remaining_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","what_still_needs_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","commercial_attractiveness":"Commercial pull comes from site owners: wordPress teams need fewer manual checks and clearer operational visibility. The first paid wedge is to detect failures around companion before they cost the buyer time, revenue, or trust. Revenue can come from automation limits, reporting, team controls, multi-site monitoring, and integrations.","mvp_wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","first_validation_wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","revenue_logic":"automation limits, reporting, team controls, multi-site monitoring, and integrations","next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"commercial_card_missing_count":2,"source_count":0,"source_link_count":0,"source_evidence_status":"missing_source_evidence","source_evidence_label":"No source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/companion","opportunity_url":"/opportunities/companion","family_dossier_url":"/opportunities/families/wordpress-operations/dossier","family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","commercial_readiness_summary":{"status":"hold","label":"Hold","validation_ready":false,"family_key":"wordpress-operations","family_name":"WordPress operations workflow","decision_bucket":"hold","decision_bucket_label":"Hold","proof_status":"missing","proof_status_label":"Missing outside proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_complete":false,"commercial_card_missing_count":2,"blockers":["Decision bucket is Hold","Outside proof needed: Pricing pages","Commercial card missing: Specific buyer, Source evidence"],"blocker_count":11,"caution_count":0,"next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Specific buyer","Paid adjacent proof"],"summary":{}},"commercial_card_summary":{"status":"needs_detail","status_label":"needs detail","missing":["Specific buyer","Source evidence"],"missing_count":2,"passed":7,"required":9,"summary":{}},"source_market_key":"companion","context_market_key":"companion","market_context":"companion","source_market_name":"Companion","context_market_name":"Companion","market_context_label":"Source market: Companion","linked_opportunity_name":"WordPress operations workflow","linked_opportunity_title":"WordPress operations workflow","market_context_title":"Companion: WordPress operations workflow","context_title":"Companion: WordPress operations workflow","needs_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","opportunity_family_key":"wordpress-operations","opportunity_family_name":"WordPress operations workflow","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","linked_opportunity_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","opportunity_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","opportunity_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","buyer_validation_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","buyer_validation_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":33.8,"active_installs":400,"family_url":"/opportunities?family=wordpress-operations","opportunity_family_url":"/opportunities?family=wordpress-operations","family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_dossier_url":"/opportunities/families/wordpress-operations/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","name":"Yuma Companion","slug":"yuma-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":31.8,"downloaded":8417,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2024-04-28 7:26pm GMT","intel_score":26.7,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history"],"section":"competitors","row_type":"competitors"},{"family_key":"wordpress-operations","family_name":"WordPress operations workflow","family_label":"WordPress operations workflow","display_name":"WordPress operations workflow","opportunity_name":"WordPress operations workflow","opportunity_label":"WordPress operations workflow","decision_title":"WordPress operations workflow","card_title":"WordPress operations workflow","build_card_title":"WordPress operations workflow","commercial_opportunity_title":"WordPress operations workflow","market_key":"companion","market_name":"Companion","bucket_key":"hold","bucket_label":"Hold","decision_bucket":"hold","decision_bucket_label":"Hold","commercial_readiness_status":"hold","commercial_readiness_label":"Hold","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Companion workflow assurance for repeatable site operations","buyer":"site owners and agencies","who_buys":"site owners and agencies","primary_buyer_segment":"site owners","buyer_segment_candidates":["site owners","agencies"],"secondary_buyer_segments":["agencies"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with site owners first before broadening to other buyer groups.","buyer_validation_target":"site owners","paid_workflow":"repeatable site operations","urgent_problem":"WordPress teams need fewer manual checks and clearer operational visibility.","problem":"WordPress teams need fewer manual checks and clearer operational visibility.","pain":"WordPress teams need fewer manual checks and clearer operational visibility.","user_pain_summary":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","what_users_are_unhappy_about":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","customer_pain_summary":"User pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals).","user_pain_points":["update and compatibility risk (10 signals)","reliability failure risk (6 signals)","support workload (2 signals)"],"commercial_pain_points":["update and compatibility risk (10 signals)","reliability failure risk (6 signals)","support workload (2 signals)"],"why_pay_attention":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","why_it_matters":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","commercial_thesis_summary":"Pay attention because site owners have a costly workflow problem: user pain clusters around update and compatibility risk (10 signals), reliability failure risk (6 signals), and support workload (2 signals). Evidence includes paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around companion before they cost the buyer time, revenue, or.…","competitor_gap":"Gap to test: can buyers detect failures around companion before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: update and compatibility risk (10 signals), reliability failure risk (6 signals). weak-incumbent evidence gives 12 teardown signal(s). Entry wedge: detect failures around companion before they cost the buyer time, revenue, or trust.","competitor_gap_thesis":"Gap to test: can buyers detect failures around companion before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: update and compatibility risk (10 signals), reliability failure risk (6 signals). weak-incumbent evidence gives 12 teardown signal(s). Entry wedge: detect failures around companion before they cost the buyer time, revenue, or trust.","weak_competitor_names":["WordPress operations workflow for that exact workflow for that"],"competitor_teardown_targets":["WordPress operations workflow for that exact workflow for that"],"competitor_targets":["WordPress operations workflow for that exact workflow for that"],"weak_competitor_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow for that.","competitor_target_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow for that.","proof_support":"Proof base: paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around repeatable site operations.","remaining_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","what_still_needs_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","commercial_attractiveness":"Commercial pull comes from site owners: wordPress teams need fewer manual checks and clearer operational visibility. The first paid wedge is to detect failures around companion before they cost the buyer time, revenue, or trust. Revenue can come from automation limits, reporting, team controls, multi-site monitoring, and integrations.","mvp_wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","first_validation_wedge":"detect failures around companion before they cost the buyer time, revenue, or trust","revenue_logic":"automation limits, reporting, team controls, multi-site monitoring, and integrations","next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"commercial_card_missing_count":2,"source_count":0,"source_link_count":0,"source_evidence_status":"missing_source_evidence","source_evidence_label":"No source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/companion","opportunity_url":"/opportunities/companion","family_dossier_url":"/opportunities/families/wordpress-operations/dossier","family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","commercial_readiness_summary":{"status":"hold","label":"Hold","validation_ready":false,"family_key":"wordpress-operations","family_name":"WordPress operations workflow","decision_bucket":"hold","decision_bucket_label":"Hold","proof_status":"missing","proof_status_label":"Missing outside proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_complete":false,"commercial_card_missing_count":2,"blockers":["Decision bucket is Hold","Outside proof needed: Pricing pages","Commercial card missing: Specific buyer, Source evidence"],"blocker_count":11,"caution_count":0,"next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Specific buyer","Paid adjacent proof"],"summary":{}},"commercial_card_summary":{"status":"needs_detail","status_label":"needs detail","missing":["Specific buyer","Source evidence"],"missing_count":2,"passed":7,"required":9,"summary":{}},"source_market_key":"companion","context_market_key":"companion","market_context":"companion","source_market_name":"Companion","context_market_name":"Companion","market_context_label":"Source market: Companion","linked_opportunity_name":"WordPress operations workflow","linked_opportunity_title":"WordPress operations workflow","market_context_title":"Companion: WordPress operations workflow","context_title":"Companion: WordPress operations workflow","needs_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has the paid problem","opportunity_family_key":"wordpress-operations","opportunity_family_name":"WordPress operations workflow","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","linked_opportunity_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","opportunity_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","opportunity_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","buyer_validation_remaining_validation":"keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","buyer_validation_next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":33.2,"active_installs":300,"family_url":"/opportunities?family=wordpress-operations","opportunity_family_url":"/opportunities?family=wordpress-operations","family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_dossier_url":"/opportunities/families/wordpress-operations/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","name":"The Bootstrap Theme Companion","slug":"the-bootstrap-themes-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":31.2,"downloaded":5953,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2024-08-01 11:43am GMT","intel_score":26.1,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history"],"section":"competitors","row_type":"competitors"},{"family_key":"multisite-portfolio-ops","family_name":"multisite and site-portfolio operations","family_label":"multisite and site-portfolio operations","display_name":"multisite and site-portfolio operations","opportunity_name":"multisite and site-portfolio operations","opportunity_label":"multisite and site-portfolio operations","decision_title":"multisite and site-portfolio operations","card_title":"multisite and site-portfolio operations","build_card_title":"multisite and site-portfolio operations","commercial_opportunity_title":"multisite and site-portfolio operations","market_key":"multisite","market_name":"Multisite","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":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","what_to_build":"Multisite portfolio governance for governing updates, reporting, and client-safe operations across many WordPress sites","buyer":"agencies, multisite operators, and maintenance teams","who_buys":"agencies, multisite operators, and maintenance teams","primary_buyer_segment":"agencies","buyer_segment_candidates":["agencies","multisite operators","maintenance teams"],"secondary_buyer_segments":["multisite operators","maintenance teams"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with agencies first before broadening to other buyer groups.","buyer_validation_target":"agencies","paid_workflow":"governing updates, reporting, and client-safe operations across many WordPress sites","urgent_problem":"Agencies and multisite operators need one reliable way to spot portfolio-level risks before client sites break or drift.","problem":"Agencies and multisite operators need one reliable way to spot portfolio-level risks before client sites break or drift.","pain":"Agencies and multisite operators need one reliable way to spot portfolio-level risks before client sites break or drift.","user_pain_summary":"User pain clusters around portfolio governance and client-access risk (8 signals) and multi-site portfolio reliability risk (7 signals).","what_users_are_unhappy_about":"User pain clusters around portfolio governance and client-access risk (8 signals) and multi-site portfolio reliability risk (7 signals).","customer_pain_summary":"User pain clusters around portfolio governance and client-access risk (8 signals) and multi-site portfolio reliability risk (7 signals).","user_pain_points":["portfolio governance and client-access risk (8 signals)","multi-site portfolio reliability risk (7 signals)"],"commercial_pain_points":["portfolio governance and client-access risk (8 signals)","multi-site portfolio reliability risk (7 signals)"],"why_pay_attention":"Pay attention because agencies have a costly workflow problem: user pain clusters around portfolio governance and client-access risk (8 signals) and multi-site portfolio reliability risk (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 surface multisite update risk, network drift, reporting gaps,…","why_it_matters":"Pay attention because agencies have a costly workflow problem: user pain clusters around portfolio governance and client-access risk (8 signals) and multi-site portfolio reliability risk (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 surface multisite update risk, network drift, reporting gaps,…","commercial_thesis_summary":"Pay attention because agencies have a costly workflow problem: user pain clusters around portfolio governance and client-access risk (8 signals) and multi-site portfolio reliability risk (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 surface multisite update risk, network drift, reporting gaps,…","competitor_gap":"Gap to test: can buyers surface multisite update risk, network drift, reporting gaps, and client-site exceptions before site-portfolio governance, update, and client-reporting risk. pain: portfolio governance and client-access risk (8 signals), multi-site portfolio reliability risk (7 signals). weak-incumbent evidence gives 247 teardown signal(s). Entry wedge: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","competitor_gap_thesis":"Gap to test: can buyers surface multisite update risk, network drift, reporting gaps, and client-site exceptions before site-portfolio governance, update, and client-reporting risk. pain: portfolio governance and client-access risk (8 signals), multi-site portfolio reliability risk (7 signals). weak-incumbent evidence gives 247 teardown signal(s). Entry wedge: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","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 governing updates, reporting, and client-safe operations across many WordPress sites.","remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","commercial_attractiveness":"Commercial pull comes from agencies: agencies and multisite operators need one reliable way to spot portfolio-level risks before client sites break or drift. The first paid wedge is to surface multisite update risk, network drift, reporting gaps, and client-site exceptions. Revenue can come from per-site monitoring, portfolio reports, role controls, update governance, and client-ready maintenance exports.","mvp_wedge":"surface multisite update risk, network drift, reporting gaps, and client-site exceptions","wedge":"surface multisite update risk, network drift, reporting gaps, and client-site exceptions","first_validation_wedge":"surface multisite update risk, network drift, reporting gaps, and client-site exceptions","revenue_logic":"per-site monitoring, portfolio reports, role controls, update governance, and client-ready maintenance exports","next_action":"Finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","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,"market_url":"/markets/multisite","opportunity_url":"/opportunities/multisite","family_dossier_url":"/opportunities/families/multisite-portfolio-ops/dossier","family_dossier_api_url":"/api/opportunities/families/multisite-portfolio-ops/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"multisite-portfolio-ops","family_name":"multisite and site-portfolio operations","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","proof_status":"validated_core","proof_status_label":"Validated core","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 agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","summary":{}},"commercial_gate_summary":{"status":"complete","label":"Gate complete","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"source_links":[{"source_url":"https://codesnippets.pro","url":"https://codesnippets.pro","original_url":"https://codesnippets.pro"}],"source_urls":["https://codesnippets.pro"],"external_evidence_preview":[{"market":"Multisite","market_key":"multisite","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near multisite and site-portfolio operations; verify fit before using it for this focused wedge: codesnippets.pro, codesnippets.pro/pricing.","source_summary":["codesnippets.pro","codesnippets.pro/pricing"],"source_links":[{"source_url":"https://codesnippets.pro","url":"https://codesnippets.pro","original_url":"https://codesnippets.pro","source_relevance_status":"family_fallback"},{"source_url":"https://codesnippets.pro/pricing/","url":"https://codesnippets.pro/pricing/","original_url":"https://codesnippets.pro/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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"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,"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."],"source_market_key":"multisite","context_market_key":"multisite","market_context":"multisite","source_market_name":"Multisite","context_market_name":"Multisite","market_context_label":"Source market: Multisite","linked_opportunity_name":"multisite and site-portfolio operations","linked_opportunity_title":"multisite and site-portfolio operations","market_context_title":"Multisite: multisite and site-portfolio operations","context_title":"Multisite: multisite and site-portfolio operations","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","opportunity_family_key":"multisite-portfolio-ops","opportunity_family_name":"multisite and site-portfolio operations","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","source_report_remaining_validation":"Adjacent substitutes","source_report_next_action":"Collect or refresh outside proof: Adjacent substitutes.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":32.7,"active_installs":100,"family_url":"/opportunities?family=multisite-portfolio-ops","opportunity_family_url":"/opportunities?family=multisite-portfolio-ops","family_api_url":"/api/opportunities/families?family=multisite-portfolio-ops","opportunity_family_api_url":"/api/opportunities/families?family=multisite-portfolio-ops","opportunity_family_dossier_url":"/opportunities/families/multisite-portfolio-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/multisite-portfolio-ops/dossier","name":"Theme Companion","slug":"theme-companion","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":30.7,"downloaded":4690,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2014-11-03 7:47pm GMT","intel_score":25.6,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history"],"section":"competitors","row_type":"competitors"}],"signals":[{"row_index":0,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"specia-companion","plugin_name":"Specia Companion","market_key":"customizer","market_name":"Customizer","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","title":"Website destroyed (1 star)","url":"https://wordpress.org/support/topic/website-destroyed-2/","sentiment":"complaint","severity":"high","source_count":8,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/website-destroyed-2/"}]}],"evidence":[{"row_index":1,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"specia-companion","plugin_name":"Specia Companion","market_key":"customizer","market_name":"Customizer","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","title":"Website destroyed","url":"https://wordpress.org/support/topic/website-destroyed-2/","sentiment":"complaint","severity":"high","source_count":8,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/website-destroyed-2/"}]}],"competitors":[{"row_index":2,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"clever-fox","market_key":"customizer","market_name":"Customizer","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_score":50.2,"intel_score":78.0,"source_count":2,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/edit-blog-section-on-avril-theme/"}]},{"row_index":3,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"arile-extra","market_key":"admin","market_name":"Admin","family_key":"admin-client-governance","family_name":"admin and client-governance operations","opportunity_score":41.7,"intel_score":59.7,"source_count":2,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/"}]},{"row_index":4,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"shapely-companion","market_key":"woocommerce","market_name":"Woocommerce","family_key":"commerce-checkout","family_name":"checkout and revenue assurance","opportunity_score":54.4,"intel_score":58.7,"source_count":1,"source_link_count":1,"commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/useless-182/"}]},{"row_index":5,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"desert-companion","market_key":"admin","market_name":"Admin","family_key":"admin-client-governance","family_name":"admin and client-governance operations","opportunity_score":37.9,"intel_score":56.1,"source_count":2,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies: audit admin changes, role drift, client handoffs, and unsafe settings exposure.","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/avoid-78/"}]},{"row_index":6,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"evento","market_key":"customizer","market_name":"Customizer","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_score":37.8,"intel_score":42.6,"source_count":1,"source_link_count":1,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/front-page-sections-missing-after-activation-of-child-theme-2/"}]},{"row_index":7,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"ecommerce-companion","market_key":"customizer","market_name":"Customizer","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_score":32.2,"intel_score":37.3,"source_count":2,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/these-strings-do-not-need-the-text-domain/"}]},{"row_index":8,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"ultra-companion","market_key":"woocommerce","market_name":"Woocommerce","family_key":"commerce-checkout","family_name":"checkout and revenue assurance","opportunity_score":36.0,"intel_score":31.0,"source_count":12,"source_link_count":12,"commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Sharpen the buyer, pain, and paid workflow around monitor WooCommerce failures, handoffs, and revenue-impacting exceptions; interview WooCommerce store owners before validation.","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://checkoutchamp.com/media/grow-revenue-with-payment-routing-optimization-software-334"}]},{"row_index":9,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"lemmony-companion","market_key":"icon","market_name":"Icon","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_score":33.9,"intel_score":28.9,"source_count":12,"source_link_count":12,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect icon layout regressions, widget breakage, and...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://docs.fontawesome.com/web/use-with/wordpress"}]},{"row_index":10,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"ridhi-companion","market_key":"companion","market_name":"Companion","family_key":"wordpress-operations","family_name":"WordPress operations workflow","opportunity_score":33.1,"intel_score":28.1,"source_count":0,"source_link_count":0,"commercial_readiness_status":"hold","commercial_readiness_label":"Hold","commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"remaining_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","source_evidence_status":"missing_source_evidence","source_evidence_label":"No source evidence"},{"row_index":11,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"yuma-companion","market_key":"companion","market_name":"Companion","family_key":"wordpress-operations","family_name":"WordPress operations workflow","opportunity_score":31.8,"intel_score":26.7,"source_count":0,"source_link_count":0,"commercial_readiness_status":"hold","commercial_readiness_label":"Hold","commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"remaining_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","source_evidence_status":"missing_source_evidence","source_evidence_label":"No source evidence"},{"row_index":12,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"the-bootstrap-themes-companion","market_key":"companion","market_name":"Companion","family_key":"wordpress-operations","family_name":"WordPress operations workflow","opportunity_score":31.2,"intel_score":26.1,"source_count":0,"source_link_count":0,"commercial_readiness_status":"hold","commercial_readiness_label":"Hold","commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"remaining_validation":"Pricing pages; SEO demand; SERP competitors; Companion is still a generic category, not a specific paid workflow.; Buyer segment selected (site owners); prove this buyer has...","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Keep this family on watch until detect failures around companion before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","source_evidence_status":"missing_source_evidence","source_evidence_label":"No source evidence"},{"row_index":13,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"theme-companion","market_key":"multisite","market_name":"Multisite","family_key":"multisite-portfolio-ops","family_name":"multisite and site-portfolio operations","opportunity_score":30.7,"intel_score":25.6,"source_count":12,"source_link_count":12,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","next_action":"Finish the missing outside proof, then test buyer urgency with agencies: surface multisite update risk, network drift, reporting gaps, and client-site exceptions.","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://codesnippets.pro"}]}],"signal_summary":{"summary":{}},"themes_summary":{"commercial_card_complete":0,"summary":{}},"competitor_summary":{"summary":{}},"evidence_summary":{"total":14,"source_evidence_rows":11,"source_link_rows":11,"source_count_only_rows":0,"missing_source_evidence_rows":3,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":78.6,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]},"related_opportunities":[{"row_type":"market_report_summary","kind":"market_report_summary","row_role":"market_context","row_role_label":"Market context","recommendation_role":"market_report_context","recommendation_role_label":"Market report context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","market_key":"customizer","market_name":"Customizer","title":"Customizer: Agency visual QA and update safety","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","buyer":"site builders and agencies","paid_workflow":"preventing client-site regressions before updates or edits go live","readiness":"build_candidate","final_score":75.5,"validation_score":87.8,"commercial_score":62.0,"pain_score":100.0,"weakness_score":47.5,"proof_status":"validated","proof_score":82.7,"proof_strong_enough":true,"challenge_verdict":"pricing_validation","small_fix_risk":"low","quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_score":98.9,"quality_promoted":true,"source_count":10,"source_link_count":10,"url":"/opportunities/customizer","source_links":[{"source_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","original_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F","url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/"},{"source_url":"https://wordpress.org/support/topic/critical-error-565/","original_url":"https://wordpress.org/support/topic/critical-error-565/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcritical-error-565%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcritical-error-565%2F","url":"https://wordpress.org/support/topic/critical-error-565/"}],"source_urls":["https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","https://wordpress.org/support/topic/critical-error-565/"],"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"}},{"row_type":"market_report_summary","kind":"market_report_summary","row_role":"market_context","row_role_label":"Market context","recommendation_role":"market_report_context","recommendation_role_label":"Market report context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","market_key":"homepage","market_name":"Homepage","title":"Homepage: Agency visual QA and update safety","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","buyer":"site builders and agencies","paid_workflow":"preventing client-site regressions before updates or edits go live","readiness":"build_candidate","final_score":74.0,"validation_score":72.3,"commercial_score":71.0,"pain_score":100.0,"weakness_score":60.8,"proof_status":"validated","proof_score":77.5,"proof_strong_enough":true,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_score":89.8,"quality_promoted":true,"source_count":10,"source_link_count":10,"url":"/opportunities/homepage","source_links":[{"source_url":"https://wordpress.org/support/topic/version-2-2-2-breaks-my-editor/","original_url":"https://wordpress.org/support/topic/version-2-2-2-breaks-my-editor/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fversion-2-2-2-breaks-my-editor%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fversion-2-2-2-breaks-my-editor%2F","url":"https://wordpress.org/support/topic/version-2-2-2-breaks-my-editor/"},{"source_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","original_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fprompted-to-install-airle-extra-on-consult-street-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fprompted-to-install-airle-extra-on-consult-street-theme%2F","url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/"}],"source_urls":["https://wordpress.org/support/topic/version-2-2-2-breaks-my-editor/","https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/"],"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"}},{"row_type":"market_report_summary","kind":"market_report_summary","row_role":"market_context","row_role_label":"Market context","recommendation_role":"market_report_context","recommendation_role_label":"Market report context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","market_key":"sections","market_name":"Sections","title":"Sections: Agency visual QA and update safety","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","buyer":"site builders and agencies","paid_workflow":"preventing client-site regressions before updates or edits go live","readiness":"research_first","final_score":68.5,"validation_score":52.1,"commercial_score":67.0,"pain_score":100.0,"weakness_score":40.0,"proof_status":"not_collected","proof_score":0.0,"proof_strong_enough":false,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","quality_status":"research_first","quality_status_label":"Needs sharper proof","quality_score":68.0,"quality_promoted":false,"source_count":10,"source_link_count":10,"url":"/opportunities/sections","quality_blockers":["External proof gate is not strong enough for promotion.","Missing paid adjacent proof."],"source_links":[{"source_url":"https://wordpress.org/support/topic/disappointment-and-total-waste-of-time/","original_url":"https://wordpress.org/support/topic/disappointment-and-total-waste-of-time/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdisappointment-and-total-waste-of-time%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdisappointment-and-total-waste-of-time%2F","url":"https://wordpress.org/support/topic/disappointment-and-total-waste-of-time/"},{"source_url":"https://wordpress.org/support/topic/how-to-configure-multiple-themes-to-use-the-new-theme-with-every-new-page/","original_url":"https://wordpress.org/support/topic/how-to-configure-multiple-themes-to-use-the-new-theme-with-every-new-page/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhow-to-configure-multiple-themes-to-use-the-new-theme-with-every-new-page%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhow-to-configure-multiple-themes-to-use-the-new-theme-with-every-new-page%2F","url":"https://wordpress.org/support/topic/how-to-configure-multiple-themes-to-use-the-new-theme-with-every-new-page/"}],"source_urls":["https://wordpress.org/support/topic/disappointment-and-total-waste-of-time/","https://wordpress.org/support/topic/how-to-configure-multiple-themes-to-use-the-new-theme-with-every-new-page/"],"opportunity_quality":{"status":"research_first","status_label":"Needs sharper proof"}},{"row_type":"market_report_summary","kind":"market_report_summary","row_role":"market_context","row_role_label":"Market context","recommendation_role":"market_report_context","recommendation_role_label":"Market report context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","market_key":"demo","market_name":"Demo","title":"Demo: WordPress operations workflow","family_key":"wordpress-operations","family_name":"WordPress operations workflow","buyer":"site owners and agencies","paid_workflow":"repeatable site operations","readiness":"research_first","final_score":48.0,"validation_score":75.6,"commercial_score":62.0,"pain_score":100.0,"weakness_score":46.7,"proof_status":"partial","proof_score":24.0,"proof_strong_enough":false,"challenge_verdict":"pricing_validation","small_fix_risk":"low","quality_status":"generic_category","quality_status_label":"Generic category","quality_score":42.0,"quality_promoted":false,"source_count":10,"source_link_count":10,"url":"/opportunities/demo","quality_blockers":["External proof gate is not strong enough for promotion.","Demo is still a generic category, not a specific paid workflow.","Missing specific buyer."],"source_links":[{"source_url":"https://wordpress.org/support/topic/fatal-error-4730/","original_url":"https://wordpress.org/support/topic/fatal-error-4730/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffatal-error-4730%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffatal-error-4730%2F","url":"https://wordpress.org/support/topic/fatal-error-4730/"},{"source_url":"https://wordpress.org/support/topic/site-crashed-after-install-2/","original_url":"https://wordpress.org/support/topic/site-crashed-after-install-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsite-crashed-after-install-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsite-crashed-after-install-2%2F","url":"https://wordpress.org/support/topic/site-crashed-after-install-2/"}],"source_urls":["https://wordpress.org/support/topic/fatal-error-4730/","https://wordpress.org/support/topic/site-crashed-after-install-2/"],"opportunity_quality":{"status":"generic_category","status_label":"Generic category"}},{"row_type":"market_report_summary","kind":"market_report_summary","row_role":"market_context","row_role_label":"Market context","recommendation_role":"market_report_context","recommendation_role_label":"Market report context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","market_key":"companion","market_name":"Companion","title":"Companion: WordPress operations workflow","family_key":"wordpress-operations","family_name":"WordPress operations workflow","buyer":"site owners and agencies","paid_workflow":"repeatable site operations","readiness":"research_first","final_score":48.0,"validation_score":65.9,"commercial_score":67.0,"pain_score":100.0,"weakness_score":50.0,"proof_status":"not_collected","proof_score":0.0,"proof_strong_enough":false,"challenge_verdict":"positioning_validation","small_fix_risk":"medium","quality_status":"generic_category","quality_status_label":"Generic category","quality_score":42.0,"quality_promoted":false,"source_count":10,"source_link_count":10,"url":"/opportunities/companion","quality_blockers":["External proof gate is not strong enough for promotion.","Companion is still a generic category, not a specific paid workflow.","Missing specific buyer.","Missing paid adjacent proof."],"source_links":[{"source_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","original_url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fprompted-to-install-airle-extra-on-consult-street-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fprompted-to-install-airle-extra-on-consult-street-theme%2F","url":"https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/"},{"source_url":"https://wordpress.org/support/topic/how-to-set-speed-of-the-slider/","original_url":"https://wordpress.org/support/topic/how-to-set-speed-of-the-slider/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhow-to-set-speed-of-the-slider%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhow-to-set-speed-of-the-slider%2F","url":"https://wordpress.org/support/topic/how-to-set-speed-of-the-slider/"}],"source_urls":["https://wordpress.org/support/topic/prompted-to-install-airle-extra-on-consult-street-theme/","https://wordpress.org/support/topic/how-to-set-speed-of-the-slider/"],"opportunity_quality":{"status":"generic_category","status_label":"Generic category"}}],"related_families":[{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","grouped_family_name":"agency visual QA and update safety","grouped_family_label":"agency visual QA and update safety","title":"Customizer visual QA and update safety","display_name":"Customizer visual QA and update safety","opportunity_name":"Customizer visual QA and update safety","opportunity_label":"Customizer visual QA and update safety","opportunity_title":"Customizer visual QA and update safety","decision_title":"Customizer visual QA and update safety","card_title":"Customizer visual QA and update safety","build_card_title":"Customizer visual QA and update safety","commercial_opportunity_title":"Customizer visual QA and update safety","validation_focus_label":"Customizer visual QA and update safety","validation_focus_display_name":"Customizer visual QA and update safety","validation_focus_market_key":"customizer","validation_focus_market_name":"Customizer","validation_focus_url":"/opportunities/customizer","validation_focus_workflow":"Customizer visual QA and update safety","primary_validation_market_key":"customizer","primary_validation_market_name":"Customizer","primary_validation_url":"/opportunities/customizer","primary_validation_workflow":"Customizer visual QA and update safety","primary_market_key":"customizer","primary_market_name":"Customizer","primary_market_url":"/opportunities/customizer","source_market_key":"customizer","source_market_name":"Customizer","context_market_key":"customizer","context_market_name":"Customizer","market_context":"customizer","market_context_label":"Source market: Customizer","market_key":"customizer","market_name":"Customizer","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","decision_score":73.4,"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":1,"family_wide_validation_unpromoted_count":1,"family_wide_validation_blocker_count":3,"family_wide_validation_blocker_summary":"1 grouped report(s) still need strong outside proof; 1 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":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","family_proof_next_action":"Open the family proof queue for agency visual QA and update safety and collect the highest-priority missing outside proof for Sections (Paid adjacent proof needs stronger support) 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":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live","buyer":"agencies maintaining client page-builder sites","primary_buyer_segment":"agencies maintaining client page-builder sites","buyer_segment_candidates":["agencies maintaining client page-builder sites","site builders","client-site operators"],"secondary_buyer_segments":["site builders","client-site operators","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with agencies maintaining client page-builder sites first; keep other buyer groups as secondary segments.","buyer_validation_target":"agencies maintaining client page-builder sites","paid_workflow":"preventing client-site regressions before updates or edits go live","urgent_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","pain":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","user_pain_summary":"User pain clusters around layout or component regression risk (10 signals) and builder, theme, or plugin update breakage (16 signals).","user_pain_points":["layout or component regression risk (10 signals)","builder, theme, or plugin update breakage (16 signals)"],"why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals) and builder, theme, or plugin update breakage (16 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout.…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals) and builder, theme, or plugin update breakage (16 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout.…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: user pain clusters around layout or component regression risk (10 signals) and builder, theme, or plugin update breakage (16 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect customizer layout.…","competitor_gap":"The commercial opening is that gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals), builder, theme, or plugin update breakage (16 signals). weak-incumbent evidence gives 122 teardown signal(s). Entry wedge: detect customizer layout regressions, widget bre…","competitor_gap_thesis":"The commercial opening is that gap to test: can buyers detect customizer layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (10 signals), builder, theme, or plugin update breakage (16 signals). weak-incumbent evidence gives 122 teardown signal(s). Entry wedge: detect customizer layout regressions, widget bre…","weak_competitor_names":["agency visual QA and update safety for that exact workflow"],"competitor_teardown_targets":["agency visual QA and update safety for that exact workflow"],"competitor_targets":["agency visual QA and update safety for that exact workflow"],"weak_competitor_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow.","competitor_target_summary":"Weak competitor(s) to inspect: agency visual QA and update safety for that exact workflow.","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 preventing client-site regressions before updates or edits go live.","external_evidence_summary":"External commercial proof covers External voice, Pricing pages across 2 validated market(s); 10 decision-useful outside source URL(s) attached.","remaining_validation":"SEO demand; SERP competitors; Adjacent substitutes; Some grouped markets still need stronger outside proof.; Some grouped markets still lack paid-adjacent proof.","what_still_needs_validation":"SEO demand; SERP competitors; Adjacent substitutes; Some grouped markets still need stronger outside proof.; Some grouped markets still lack paid-adjacent proof.","commercial_attractiveness":"Commercial pull comes from agencies maintaining client page-builder sites: page-builder and editor changes can break layouts, CTAs, or client pages after updates. The first paid wedge is to detect customizer layout regressions, widget breakage, and client-visible update issues. Revenue can come from scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports.","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","wedge":"run pre-update checks, detect visible regressions, and produce client-safe rollback guidance","first_validation_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","revenue_logic":"scheduled scans, visual regression snapshots, staging checks, multi-site portfolios, and client reports","active_blockers":["Some grouped markets still need stronger outside proof.","Some grouped markets still lack paid-adjacent proof."],"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","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,"market_url":"/opportunities/customizer","opportunity_url":"/opportunities/customizer","research_url":"/research?family=site-builder-qa","research_api_url":"/api/research/queue?family=site-builder-qa&limit=8","family_proof_url":"/research?family=site-builder-qa","family_proof_api_url":"/api/research/queue?family=site-builder-qa&limit=8","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","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":["Gate weak: Paid adjacent proof","Some grouped markets still need stronger outside proof.","Some grouped markets still lack paid-adjacent proof."],"blocker_count":3,"cautions":["Core-only gate check: Paid adjacent proof"],"caution_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","summary":{}},"commercial_gate_summary":{"status":"core_complete","label":"Core gate complete","core_only":["Paid adjacent proof"],"summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"validation_focus":{"market_key":"customizer","market_name":"Customizer","workflow":"Customizer visual QA and update safety","url":"/opportunities/customizer","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":3,"validated_count":2,"promoted_count":2,"validated_promoted_count":2,"outside_proof_gap_count":1,"unpromoted_gap_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues.","blockers":["1 grouped report(s) still need strong outside proof.","1 grouped report(s) are not promoted commercial opportunities.","Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[{"market_key":"sections","market_name":"Sections","proof_status":"not_collected","quality_status":"research_first","needs":["Paid adjacent proof needs stronger support","outside proof is not collected","quality gate is research first"],"url":"/opportunities/sections"}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":3,"validated_count":2,"promoted_count":2,"outside_proof_gap_count":1,"unpromoted_gap_count":1,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect customizer layout regressions, widget breakage, and client-visible update issues."},"wedge_candidates":[{"market_key":"customizer","market_name":"Customizer","entry_point":"Customizer","title":"Customizer: Customizer visual QA and update safety","workflow":"Customizer visual QA and update safety","mvp_wedge":"detect customizer layout regressions, widget breakage, and client-visible update issues","buyer":"site builders and agencies","paid_workflow":"preventing client-site regressions before updates or edits go live","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":98.9,"proof_score":82.7,"commercial_score":62.0,"validation_score":87.8,"why_it_might_work":"external proof validated; passes commercial gate; commercial 62.0; validation 87.8","url":"/opportunities/customizer","mvp_features":["Pre-update visual check","Layout regression snapshot","Plugin/theme conflict scan","Client-ready change risk report"],"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."}],"source_links":[{"source_url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","original_url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page"},{"source_url":"https://www.wpbeaverbuilder.com/pricing/","url":"https://www.wpbeaverbuilder.com/pricing/","original_url":"https://www.wpbeaverbuilder.com/pricing/"},{"source_url":"https://www.wpbeaverbuilder.com/cart/","url":"https://www.wpbeaverbuilder.com/cart/","original_url":"https://www.wpbeaverbuilder.com/cart/"},{"source_url":"https://themearile.com/portfolio/arilewp/","url":"https://themearile.com/portfolio/arilewp/","original_url":"https://themearile.com/portfolio/arilewp/"}],"source_urls":["https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","https://www.wpbeaverbuilder.com/pricing/","https://www.wpbeaverbuilder.com/cart/","https://themearile.com/portfolio/arilewp/"],"supporting_evidence_preview":[{"title":"Has this plugin been abandoned?","market":"Customizer","plugin":"Nimble Page Builder","source_type":"support thread","snippet":"I use Nimble Builder Pro and the Customizr Pro theme both made by these guys.","commercial_signal":"builder, theme, or plugin update breakage around Has this plugin been abandoned?: users show bugs, compatibility,...","source_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F","source_links":[{"source_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","original_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F"}],"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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"external_evidence_preview":[{"market":"Customizer","market_key":"customizer","source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 4 page(s) for Customizer Export/Import with prices such as $546, $299, $179 and plans such as Pro, Developer, Free.","proof_score":82.7,"strength":94.0,"relevance_status":"unchecked","source_urls":["https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","https://www.wpbeaverbuilder.com/pricing/"],"source_links":[{"source_url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page","original_url":"https://www.wpbeaverbuilder.com/wordpress-customizer-export-import-plugin/?utm_source=external&utm_medium=customizer-export&utm_campaign=plugins-page"},{"source_url":"https://www.wpbeaverbuilder.com/pricing/","url":"https://www.wpbeaverbuilder.com/pricing/","original_url":"https://www.wpbeaverbuilder.com/pricing/"}],"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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"linked_opportunity_name":"Customizer visual QA and update safety","linked_opportunity_title":"Customizer visual QA and update safety","market_context_title":"Customizer: Customizer visual QA and update safety","context_title":"Customizer: Customizer visual QA and update safety","needs_validation":"SEO demand; SERP competitors; Adjacent substitutes; Some grouped markets still need stronger outside proof.; Some grouped markets still lack paid-adjacent proof.","commercial_gate_checklist":[{"key":"specific_buyer","label":"Specific buyer","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":3,"total_count":3,"core_target":2,"note":"The buyer is narrow enough to interview and sell to."},{"key":"painful_business_problem","label":"Painful business problem","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":3,"total_count":3,"core_target":2,"note":"The evidence points to urgent business pain, not only minor bugs."},{"key":"paid_adjacent_proof","label":"Paid adjacent proof","status":"core_passed","status_label":"promoted core passes","coverage":0.667,"coverage_percent":66.7,"passed_count":2,"total_count":3,"core_target":2,"note":"There are signs buyers already pay for adjacent tools, plans, or workarounds."},{"key":"competitor_gap","label":"Competitor weakness or gap","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":3,"total_count":3,"core_target":2,"note":"Weak incumbents or missing coverage create a realistic opening."},{"key":"narrow_entry_wedge","label":"Narrow entry wedge","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":3,"total_count":3,"core_target":2,"note":"The first product can start with a focused workflow instead of a broad platform."},{"key":"clear_revenue_logic","label":"Clear revenue logic","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":3,"total_count":3,"core_target":2,"note":"The thesis explains how the plugin makes money."},{"key":"supporting_evidence","label":"Supporting evidence","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":3,"total_count":3,"core_target":2,"note":"The claim is backed by source links, analyzed conversations, or outside-market proof."}],"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Customizer visual QA and update safety for preventing client-site regressions before updates or edits go live"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"site builders and agencies"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can agencies maintaining client page-builder sites detect customizer layout regressions, widget breakage, and client-visible update issues before page-builder and editor changes can break layouts, CTAs, or c"}],"external_proof_context":{"status":"validated_core","status_label":"Validated core","summary":"2 promoted core market(s) validated; 2 market(s) with collected outside proof; 1 still missing; sources: External voice, Pricing pages","reports_count":3,"promoted_count":2,"validated_promoted_count":2,"validated_count":2,"partial_count":0,"planned_count":0,"missing_count":1,"collected_count":2,"validated_percent":66.7,"proof_coverage_percent":66.7,"planned_or_collected_percent":66.7,"core_validated_percent":100.0,"source_type_count":2,"source_url_count":10,"next_gap_label":"SEO demand","next_gap_count":3,"source_types":[{"type":"external_voice","label":"External voice","count":2},{"type":"pricing_pages","label":"Pricing pages","count":2}]},"key":"site-builder-qa","name":"agency visual QA and update safety","core_problem":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","reports_count":3,"validated_count":2,"partial_count":0,"planned_count":0,"missing_count":1,"build_candidate_count":2,"commercial_opportunity_count":1,"small_fix_count":0,"promoted_count":2,"validated_promoted_count":2,"research_first_count":1,"generic_count":0,"interesting_evidence_count":0,"total_complaint_signals":569,"total_high_severity_signals":120,"total_weak_competitor_signals":122,"best_paid_signal_rate":5.5,"best_score":75.5,"best_quality":98.9,"avg_score":72.7,"avg_validation":70.7,"avg_commercial":66.7,"avg_quality":85.6,"priority_key":"partial","priority_label":"Proof blocked","external_proof_validated_ratio":0.667,"external_proof_validated_percent":66.7,"external_proof_coverage_ratio":0.667,"external_proof_coverage_percent":66.7,"external_proof_collected_count":2,"external_proof_source_type_count":2,"external_proof_source_url_count":10,"weak_competitor_count":122,"proof_score":100.0,"quality_status":"promoted","quality_status_label":"Promoted","quality_promoted":true,"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","best_market":{"key":"customizer","name":"Customizer","final_score":75.5,"quality_score":98.9,"validation_score":87.8,"commercial_score":62.0,"proof_score":82.7,"proof_status":"validated","quality_status":"promoted"},"next_validation":{"market_key":"sections","market_name":"Sections","final_score":68.5,"validation_score":52.1,"commercial_score":67.0,"proof_status":"not_collected"},"external_evidence_quality":{"status":"clear","status_label":"Direct proof links"},"family_gate":{"label":"Proof blocked","status":"proof_blocked"},"top_markets":[{"key":"customizer","name":"Customizer","final_score":75.5,"quality_score":98.9,"validation_score":87.8,"commercial_score":62.0,"proof_score":82.7,"proof_status":"validated","quality_status":"promoted"},{"key":"homepage","name":"Homepage","final_score":74.0,"quality_score":89.8,"validation_score":72.3,"commercial_score":71.0,"proof_score":77.5,"proof_status":"validated","quality_status":"promoted"},{"key":"sections","name":"Sections","final_score":68.5,"quality_score":68.0,"validation_score":52.1,"commercial_score":67.0,"proof_score":0.0,"proof_status":"not_collected","quality_status":"research_first"}],"missing_sources":[{"label":"SEO demand","count":3},{"label":"SERP competitors","count":3},{"label":"Adjacent substitutes","count":2}],"challenge_verdicts":[{"label":"positioning validation","count":2},{"label":"pricing validation","count":1}],"quality_blockers":[{"label":"Some grouped markets still need stronger outside proof.","count":1},{"label":"Some grouped markets still lack paid-adjacent proof.","count":1}],"complaint_themes":[{"label":"Bugs in Customizer (10 signals)","count":1,"quality_status":"unclassified"},{"label":"Bugs in Customizer (7 signals)","count":1,"quality_status":"unclassified"},{"label":"Bugs in Customizer (5 signals)","count":1,"quality_status":"unclassified"}],"paid_terms":[{"label":"order","count":2,"quality_status":"unclassified"},{"label":"pro","count":1,"quality_status":"unclassified"},{"label":"integration","count":1,"quality_status":"unclassified"}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including Clever Fox, Customify, Fonto – Custom Web Fonts Manager, Hunk Companion.","count":1},{"label":"6 top competitor(s) show visible weakness, including BP Login Redirect, BP Profile as Homepage Fork, Homepage Drag and Sort, Homepage Contr...","count":1},{"label":"6 top competitor(s) show visible weakness, including Clever Fox, Post Section Voting, Multiple Themes, Sections by Wesfed.","count":1}],"competitor_gap_competitors":[{"name":"agency visual QA and update safety"}],"competitor_gap_complaint_themes":[{"label":"Bugs in Customizer (10 signals)","count":1},{"label":"Bugs in Customizer (7 signals)","count":1},{"label":"Bugs in Customizer (5 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"order","count":2},{"label":"pro","count":1},{"label":"integration","count":1}],"commercial_gate_weak":["Paid adjacent proof"],"commercial_gate_core_only":["Paid adjacent proof"],"external_source_types":[{"label":"External voice","count":2},{"label":"Pricing pages","count":2}],"external_source_urls":["http://saturnthemes.com/","https://saturnthemes.com/","https://celloexpressions.com/plugins/fourteen-colors"],"urls":{"family":"/opportunities?family=site-builder-qa","dossier":"/opportunities/families/site-builder-qa/dossier"},"api_urls":{"family":"/api/opportunities/families?family=site-builder-qa","dossier":"/api/opportunities/families/site-builder-qa/dossier"}},{"family_key":"wordpress-operations","family_name":"WordPress operations workflow","family_label":"WordPress operations workflow","title":"WordPress operations workflow","display_name":"WordPress operations workflow","opportunity_name":"WordPress operations workflow","opportunity_label":"WordPress operations workflow","decision_title":"WordPress operations workflow","card_title":"WordPress operations workflow","build_card_title":"WordPress operations workflow","commercial_opportunity_title":"WordPress operations workflow","market_key":"demo","market_name":"Demo","bucket_key":"hold","bucket_label":"Hold","decision_bucket":"hold","decision_bucket_label":"Hold","decision_score":28.5,"commercial_readiness_status":"hold","commercial_readiness_label":"Hold","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":"hold","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":2,"family_wide_validation_unpromoted_count":2,"family_wide_validation_blocker_count":2,"family_wide_validation_blocker_summary":"2 grouped report(s) still need strong outside proof; 2 grouped report(s) are not promoted commercial opportunities","family_wide_validation_next_action":"Keep this family on watch until detect failures around demo before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","family_proof_next_action":"Open the family proof queue for WordPress operations workflow and collect the highest-priority missing outside proof for Demo (Specific buyer needs stronger support) and Companion (Specific buyer needs stronger support) 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":"Demo workflow assurance for repeatable site operations","buyer":"site owners","primary_buyer_segment":"site owners","buyer_segment_candidates":["site owners","agencies"],"secondary_buyer_segments":["agencies"],"buyer_specificity_status":"segmented","buyer_specificity_label":"Buyer segmented","buyer_specificity_note":"Validate with site owners first before broadening to other buyer groups.","buyer_validation_target":"site owners","paid_workflow":"repeatable site operations","urgent_problem":"WordPress teams need fewer manual checks and clearer operational visibility.","problem":"WordPress teams need fewer manual checks and clearer operational visibility.","pain":"WordPress teams need fewer manual checks and clearer operational visibility.","user_pain_summary":"User pain clusters around reliability failure risk (15 signals) and update and compatibility risk (6 signals).","user_pain_points":["reliability failure risk (15 signals)","update and compatibility risk (6 signals)"],"why_pay_attention":"Pay attention because site owners have a costly workflow problem: user pain clusters around reliability failure risk (15 signals) and update and compatibility risk (6 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around demo before they cost the buyer time, revenue, or trust.","why_it_matters":"Pay attention because site owners have a costly workflow problem: user pain clusters around reliability failure risk (15 signals) and update and compatibility risk (6 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around demo before they cost the buyer time, revenue, or trust.","commercial_thesis_summary":"Pay attention because site owners have a costly workflow problem: user pain clusters around reliability failure risk (15 signals) and update and compatibility risk (6 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to detect failures around demo before they cost the buyer time, revenue, or trust.","competitor_gap":"The commercial opening is that gap to test: can buyers detect failures around demo before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: reliability failure risk (15 signals), update and compatibility risk (6 signals). weak-incumbent evidence gives 71 teardown signal(s). Entry wedge: detect failures around demo before they cost th…","competitor_gap_thesis":"The commercial opening is that gap to test: can buyers detect failures around demo before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility. pain: reliability failure risk (15 signals), update and compatibility risk (6 signals). weak-incumbent evidence gives 71 teardown signal(s). Entry wedge: detect failures around demo before they cost th…","weak_competitor_names":["WordPress operations workflow for that exact workflow"],"competitor_teardown_targets":["WordPress operations workflow for that exact workflow"],"competitor_targets":["WordPress operations workflow for that exact workflow"],"weak_competitor_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow.","competitor_target_summary":"Weak competitor(s) to inspect: WordPress operations workflow for that exact workflow.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around repeatable site operations.","external_evidence_summary":"External commercial proof covers Pricing pages across 1 partial market(s); 3 decision-useful outside source URL(s) attached.","remaining_validation":"SEO demand; SERP competitors; External voice; Buyer segment selected (site owners); prove this buyer has the paid problem; Demo is still a generic category, not a specific paid workflow.","what_still_needs_validation":"SEO demand; SERP competitors; External voice; Buyer segment selected (site owners); prove this buyer has the paid problem; Demo is still a generic category, not a specific paid workflow.","commercial_attractiveness":"Commercial pull comes from site owners: wordPress teams need fewer manual checks and clearer operational visibility. The first paid wedge is to detect failures around demo before they cost the buyer time, revenue, or trust. Revenue can come from automation limits, reporting, team controls, multi-site monitoring, and integrations.","mvp_wedge":"detect failures around demo before they cost the buyer time, revenue, or trust","wedge":"turn repeated site-management friction into guided checks, issue explanations, and reusable operating procedures","first_validation_wedge":"detect failures around demo before they cost the buyer time, revenue, or trust","revenue_logic":"automation limits, reporting, team controls, multi-site monitoring, and integrations","active_blockers":["Buyer segment selected (site owners); prove this buyer has the paid problem","Demo is still a generic category, not a specific paid workflow.","Companion is still a generic category, not a specific paid workflow."],"next_action":"Keep this family on watch until detect failures around demo before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","proof_status":"partial","proof_status_label":"Partial proof","external_proof_status":"partial","external_proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_status_label":"needs detail","commercial_card_complete":false,"commercial_card_missing_count":1,"source_count":3,"source_link_count":3,"research_url":"/research?family=wordpress-operations","research_api_url":"/api/research/queue?family=wordpress-operations&limit=8","family_proof_url":"/research?family=wordpress-operations","family_proof_api_url":"/api/research/queue?family=wordpress-operations&limit=8","family_dossier_url":"/opportunities/families/wordpress-operations/dossier","family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","commercial_readiness_summary":{"status":"hold","label":"Hold","validation_ready":false,"family_key":"wordpress-operations","family_name":"WordPress operations workflow","decision_bucket":"hold","decision_bucket_label":"Hold","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":5,"commercial_gate_total":7,"commercial_card_status":"needs_detail","commercial_card_complete":false,"commercial_card_missing_count":1,"blockers":["Decision bucket is Hold","Outside proof needed: partial","Commercial card missing: buyer proof for site owners"],"blocker_count":10,"caution_count":0,"next_action":"Keep this family on watch until detect failures around demo before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Specific buyer"],"summary":{}},"commercial_card_summary":{"status":"needs_detail","status_label":"needs detail","missing":["Specific buyer"],"missing_count":1,"passed":8,"required":9,"summary":{}},"validation_focus":{"market_key":"demo","market_name":"Demo","workflow":"Demo workflow assurance","url":"/opportunities/demo","proof_status":"partial"},"buyer_validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":2,"validated_count":0,"promoted_count":0,"validated_promoted_count":0,"outside_proof_gap_count":2,"unpromoted_gap_count":2,"next_action":"Keep this family on watch until detect failures around demo before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof.","blockers":["2 grouped report(s) still need strong outside proof.","2 grouped report(s) are not promoted commercial opportunities."],"variant_examples":[{"market_key":"demo","market_name":"Demo","proof_status":"partial","quality_status":"generic_category","needs":["Specific buyer needs stronger support","outside proof is partial","quality gate is generic category"],"url":"/opportunities/demo"},{"market_key":"companion","market_name":"Companion","proof_status":"not_collected","quality_status":"generic_category","needs":["Specific buyer needs stronger support","outside proof is not collected","quality gate is generic category"],"url":"/opportunities/companion"}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":2,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":2,"unpromoted_gap_count":2,"next_action":"Keep this family on watch until detect failures around demo before they cost the buyer time, revenue, or trust has stronger demand, pain, or paid proof."},"wedge_candidates":[{"market_key":"demo","market_name":"Demo","entry_point":"Demo","title":"Demo: Demo workflow assurance","workflow":"Demo workflow assurance","mvp_wedge":"detect failures around demo before they cost the buyer time, revenue, or trust","buyer":"site owners and agencies","paid_workflow":"repeatable site operations","proof_status":"partial","readiness":"research_first","quality_promoted":false,"quality_score":42.0,"proof_score":24.0,"commercial_score":62.0,"validation_score":75.6,"why_it_might_work":"external proof partial; commercial 62.0; validation 75.6","url":"/opportunities/demo","mvp_features":["Workflow health dashboard","Reusable operating checklist","Issue priority queue","Client-ready summary report"],"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."}],"source_links":[{"source_url":"https://themegrill.com/demo-importer/","url":"https://themegrill.com/demo-importer/","original_url":"https://themegrill.com/demo-importer/"},{"source_url":"https://themegrill.com/pricing/","url":"https://themegrill.com/pricing/","original_url":"https://themegrill.com/pricing/"},{"source_url":"https://themegrill.com/plans/","url":"https://themegrill.com/plans/","original_url":"https://themegrill.com/plans/"}],"source_urls":["https://themegrill.com/demo-importer/","https://themegrill.com/pricing/","https://themegrill.com/plans/"],"external_evidence_preview":[{"market":"Demo","market_key":"demo","source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 0 page(s) for Starter Templates & Sites Pack by ThemeGrill.","proof_score":24.0,"strength":24.0,"relevance_status":"unchecked","source_urls":["https://themegrill.com/demo-importer/","https://themegrill.com/pricing/"],"source_links":[{"source_url":"https://themegrill.com/demo-importer/","url":"https://themegrill.com/demo-importer/","original_url":"https://themegrill.com/demo-importer/"},{"source_url":"https://themegrill.com/pricing/","url":"https://themegrill.com/pricing/","original_url":"https://themegrill.com/pricing/"}],"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","build_worthy_family_key":"","build_worthy_family_name":"","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.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"source_market_key":"demo","context_market_key":"demo","market_context":"demo","source_market_name":"Demo","context_market_name":"Demo","market_context_label":"Source market: Demo","linked_opportunity_name":"WordPress operations workflow","linked_opportunity_title":"WordPress operations workflow","market_context_title":"Demo: WordPress operations workflow","context_title":"Demo: WordPress operations workflow","needs_validation":"SEO demand; SERP competitors; External voice; Buyer segment selected (site owners); prove this buyer has the paid problem; Demo is still a generic category, not a specific paid workflow.","commercial_gate_checklist":[{"key":"specific_buyer","label":"Specific buyer","status":"missing","status_label":"missing","coverage":0.0,"coverage_percent":0.0,"passed_count":0,"total_count":2,"core_target":2,"note":"The buyer is narrow enough to interview and sell to."},{"key":"painful_business_problem","label":"Painful business problem","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The evidence points to urgent business pain, not only minor bugs."},{"key":"paid_adjacent_proof","label":"Paid adjacent proof","status":"partial","status_label":"partial","coverage":0.5,"coverage_percent":50.0,"passed_count":1,"total_count":2,"core_target":2,"note":"There are signs buyers already pay for adjacent tools, plans, or workarounds."},{"key":"competitor_gap","label":"Competitor weakness or gap","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"Weak incumbents or missing coverage create a realistic opening."},{"key":"narrow_entry_wedge","label":"Narrow entry wedge","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The first product can start with a focused workflow instead of a broad platform."},{"key":"clear_revenue_logic","label":"Clear revenue logic","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The thesis explains how the plugin makes money."},{"key":"supporting_evidence","label":"Supporting evidence","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The claim is backed by source links, analyzed conversations, or outside-market proof."}],"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Demo workflow assurance for repeatable site operations"},{"key":"specific_buyer","label":"Specific buyer","passed":false,"status":"missing","detail":"site owners and agencies"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"WordPress teams need fewer manual checks and clearer operational visibility."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can site owners detect failures around demo before they cost the buyer time, revenue, or trust before wordPress teams need fewer manual checks and clearer operational visibility? Tear down WordPress operatio"}],"external_proof_context":{"status":"partial","status_label":"Partial proof","summary":"1 market(s) with collected outside proof; 1 still missing; sources: Pricing pages","reports_count":2,"promoted_count":0,"validated_promoted_count":0,"validated_count":0,"partial_count":1,"planned_count":0,"missing_count":1,"collected_count":1,"validated_percent":0.0,"proof_coverage_percent":50.0,"planned_or_collected_percent":50.0,"core_validated_percent":0.0,"source_type_count":1,"source_url_count":3,"next_gap_label":"SEO demand","next_gap_count":2,"source_types":[{"type":"pricing_pages","label":"Pricing pages","count":1}]},"key":"wordpress-operations","name":"WordPress operations workflow","core_problem":"WordPress teams need fewer manual checks and clearer operational visibility.","reports_count":2,"validated_count":0,"partial_count":1,"planned_count":0,"missing_count":1,"build_candidate_count":0,"commercial_opportunity_count":1,"small_fix_count":0,"promoted_count":0,"validated_promoted_count":0,"research_first_count":0,"generic_count":2,"interesting_evidence_count":0,"total_complaint_signals":185,"total_high_severity_signals":35,"total_weak_competitor_signals":71,"best_paid_signal_rate":7.7,"best_score":48.0,"best_quality":42.0,"avg_score":48.0,"avg_validation":70.8,"avg_commercial":64.5,"avg_quality":42.0,"priority_key":"not_collected","priority_label":"Hold","external_proof_validated_ratio":0.0,"external_proof_validated_percent":0.0,"external_proof_coverage_ratio":0.5,"external_proof_coverage_percent":50.0,"external_proof_collected_count":1,"external_proof_source_type_count":1,"external_proof_source_url_count":3,"weak_competitor_count":71,"proof_score":0.0,"quality_status":"generic_category","quality_status_label":"Generic Category","quality_promoted":false,"family_url":"/opportunities?family=wordpress-operations","opportunity_family_url":"/opportunities?family=wordpress-operations","opportunity_family_dossier_url":"/opportunities/families/wordpress-operations/dossier","opportunity_family_api_url":"/api/opportunities/families?family=wordpress-operations","opportunity_family_dossier_api_url":"/api/opportunities/families/wordpress-operations/dossier","best_market":{"key":"demo","name":"Demo","final_score":48.0,"quality_score":42.0,"validation_score":75.6,"commercial_score":62.0,"proof_score":24.0,"proof_status":"partial","quality_status":"generic_category"},"next_validation":{"market_key":"demo","market_name":"Demo","final_score":48.0,"validation_score":75.6,"commercial_score":62.0,"proof_status":"partial"},"external_evidence_quality":{"status":"clear","status_label":"Direct proof links"},"family_gate":{"label":"Hold","status":"hold"},"top_markets":[{"key":"demo","name":"Demo","final_score":48.0,"quality_score":42.0,"validation_score":75.6,"commercial_score":62.0,"proof_score":24.0,"proof_status":"partial","quality_status":"generic_category"},{"key":"companion","name":"Companion","final_score":48.0,"quality_score":42.0,"validation_score":65.9,"commercial_score":67.0,"proof_score":0.0,"proof_status":"not_collected","quality_status":"generic_category"}],"missing_sources":[{"label":"SEO demand","count":2},{"label":"SERP competitors","count":2},{"label":"External voice","count":2}],"challenge_verdicts":[{"label":"pricing validation","count":1},{"label":"positioning validation","count":1}],"quality_blockers":[{"label":"Outside proof is partial for this family.","count":2},{"label":"Missing specific buyer.","count":2},{"label":"Demo is still a generic category, not a specific paid workflow.","count":1}],"complaint_themes":[{"label":"Bugs in Demo (15 signals)","count":1,"quality_status":"unclassified"},{"label":"Bugs in Demo (7 signals)","count":1,"quality_status":"unclassified"},{"label":"Compatibility in Demo (6 signals)","count":1,"quality_status":"unclassified"}],"paid_terms":[{"label":"premium","count":2,"quality_status":"unclassified"},{"label":"checkout","count":1,"quality_status":"unclassified"},{"label":"payment","count":1,"quality_status":"unclassified"}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including Icyclub, Rara One Click Demo Import, Ansar Import – One Click Demo Import for WordPres...","count":1},{"label":"6 top competitor(s) show visible weakness, including Clever Fox, Arile Extra, Desert Companion, Shapely Companion.","count":1}],"competitor_gap_competitors":[{"name":"WordPress operations workflow"}],"competitor_gap_complaint_themes":[{"label":"Bugs in Demo (15 signals)","count":1},{"label":"Bugs in Demo (7 signals)","count":1},{"label":"Compatibility in Demo (6 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"premium","count":2},{"label":"checkout","count":1},{"label":"payment","count":1}],"commercial_gate_missing":["Specific buyer"],"commercial_gate_weak":["Specific buyer","Paid adjacent proof"],"external_source_types":[{"label":"Pricing pages","count":1}],"external_source_urls":["https://themegrill.com/demo-importer/","https://themegrill.com/pricing/","https://themegrill.com/plans/"],"urls":{"family":"/opportunities?family=wordpress-operations","dossier":"/opportunities/families/wordpress-operations/dossier"},"api_urls":{"family":"/api/opportunities/families?family=wordpress-operations","dossier":"/api/opportunities/families/wordpress-operations/dossier"}}],"source_urls":["https://wordpress.org/support/topic/website-destroyed-2/","https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","https://wordpress.org/support/topic/critical-error-565/","https://wordpress.org/support/topic/fatal-error-help-gsc/","https://wordpress.org/support/topic/php-compatibility-checker-errors/","https://wordpress.org/support/topic/is-it-compatible-with-wordpress-44/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/website-destroyed-2/","url":"https://wordpress.org/support/topic/website-destroyed-2/","original_url":"https://wordpress.org/support/topic/website-destroyed-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwebsite-destroyed-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwebsite-destroyed-2%2F"},{"source_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","original_url":"https://wordpress.org/support/topic/has-this-plugin-been-abandoned-57/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fhas-this-plugin-been-abandoned-57%2F"},{"source_url":"https://wordpress.org/support/topic/critical-error-565/","url":"https://wordpress.org/support/topic/critical-error-565/","original_url":"https://wordpress.org/support/topic/critical-error-565/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcritical-error-565%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcritical-error-565%2F"},{"source_url":"https://wordpress.org/support/topic/fatal-error-help-gsc/","url":"https://wordpress.org/support/topic/fatal-error-help-gsc/","original_url":"https://wordpress.org/support/topic/fatal-error-help-gsc/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffatal-error-help-gsc%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffatal-error-help-gsc%2F"},{"source_url":"https://wordpress.org/support/topic/php-compatibility-checker-errors/","url":"https://wordpress.org/support/topic/php-compatibility-checker-errors/","original_url":"https://wordpress.org/support/topic/php-compatibility-checker-errors/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-compatibility-checker-errors%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-compatibility-checker-errors%2F"},{"source_url":"https://wordpress.org/support/topic/is-it-compatible-with-wordpress-44/","url":"https://wordpress.org/support/topic/is-it-compatible-with-wordpress-44/","original_url":"https://wordpress.org/support/topic/is-it-compatible-with-wordpress-44/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fis-it-compatible-with-wordpress-44%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fis-it-compatible-with-wordpress-44%2F"}],"api_urls":{"plugin":"/api/plugins/specia-companion","evidence":"/api/evidence?slug=specia-companion","page":"/plugin/specia-companion","wordpress":"https://wordpress.org/plugins/specia-companion/"},"commercial_readiness":{"total":69,"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":69}],"blocker_count":43,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":9},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":2},{"status":"research_only","label":"Research only","count":55},{"status":"hold","label":"Hold","count":3}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":5},{"label":"Gate missing: Paid adjacent proof","count":5},{"label":"Gate weak: Paid adjacent proof","count":5},{"label":"Decision bucket is Hold","count":3},{"label":"Outside proof needed: Pricing pages","count":3},{"label":"Commercial card missing: Specific buyer, Source evidence","count":3},{"label":"Gate missing: buyer proof for site owners","count":3},{"label":"Gate weak: buyer proof for site owners","count":3}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":9,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":2,"research_first":0,"research_only":55,"hold":3,"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_summary":{"total":69,"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":69}],"blocker_count":43,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":9},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":2},{"status":"research_only","label":"Research only","count":55},{"status":"hold","label":"Hold","count":3}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":5},{"label":"Gate missing: Paid adjacent proof","count":5},{"label":"Gate weak: Paid adjacent proof","count":5},{"label":"Decision bucket is Hold","count":3},{"label":"Outside proof needed: Pricing pages","count":3},{"label":"Commercial card missing: Specific buyer, Source evidence","count":3},{"label":"Gate missing: buyer proof for site owners","count":3},{"label":"Gate weak: buyer proof for site owners","count":3}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":9,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":2,"research_first":0,"research_only":55,"hold":3,"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."},"cache":{"source":"fresh","generated_at":"2026-08-06T00:25:38+00:00","age_seconds":0},"source_evidence_summary":{"total":70,"source_evidence_rows":21,"source_link_rows":21,"source_count_only_rows":0,"missing_source_evidence_rows":49,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":30.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,"missing_source_examples":[]}}