{"summary":{"slug":"team-builder-member-showcase","name":"Team Builder Member Showcase","tags":["meet the team","our team","staff directory","team member","team showcase"],"active_installs":1000,"download_days":120,"complaints":1,"praise":4,"evidence_count":8,"theme_count":0,"signal_count":8,"competitor_count":1,"related_opportunity_count":3,"source_url_count":24,"source_link_count":34,"opportunity_family_count":2,"commercial_card_complete":17,"linked_opportunity_rows":17,"evidence_only_rows":0,"unmapped_evidence_rows":0,"supporting_evidence_rows":17,"evidence_input_rows":17,"build_worthy_rows":0,"opportunity_score":26.3,"unresolved_threads":1,"is_stale":false,"source_evidence_summary":{"total":48,"source_evidence_rows":20,"source_link_rows":20,"source_count_only_rows":0,"missing_source_evidence_rows":28,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":41.7,"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":47,"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":47}],"blocker_count":64,"caution_count":16,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":1},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":16},{"status":"research_only","label":"Research only","count":30}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":16},{"label":"Gate missing: Clear revenue logic","count":16},{"label":"Gate weak: Clear revenue logic","count":16},{"label":"Outside proof is partial for this family.","count":16}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":16}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":16,"research_first":0,"research_only":30,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"readiness_summary":{"total":47,"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":47}],"blocker_count":64,"caution_count":16,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":1},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":16},{"status":"research_only","label":"Research only","count":30}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":16},{"label":"Gate missing: Clear revenue logic","count":16},{"label":"Gate weak: Clear revenue logic","count":16},{"label":"Outside proof is partial for this family.","count":16}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":16}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":16,"research_first":0,"research_only":30,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","ready_examples":[],"blocked_examples":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","market_key":"staff directory","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory 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_thesis_sharpening","label":"Needs thesis sharpening","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","market_key":"staff directory","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory 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_thesis_sharpening","label":"Needs thesis sharpening","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","market_key":"staff directory","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory 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_thesis_sharpening","label":"Needs thesis sharpening","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","market_key":"staff directory","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory 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_thesis_sharpening","label":"Needs thesis sharpening","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","market_key":"staff directory","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory 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}],"next_actions":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","market_key":"staff directory","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory 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":"shortcode","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 shortcode 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":"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":"staff directory","market_key":"staff directory","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},{"status":"research_only","label":"Research only","family_name":"meet the team","market_key":"meet the team","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},{"status":"research_only","label":"Research only","family_name":"team showcase","market_key":"team showcase","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/team-builder-member-showcase?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":17,"source_count":34,"evidence_summary":{"total":17,"source_evidence_rows":17,"source_link_rows":17,"source_count_only_rows":0,"missing_source_evidence_rows":0,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":100.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":[]}},"plugin":{"slug":"team-builder-member-showcase","name":"Team Builder Member Showcase","version":"0.2.0","author":"A WP Life","author_profile":"https://profiles.wordpress.org/awordpresslife/","requires":"5.4","tested":"7.0","requires_php":"7.2","rating":80.0,"rating_stars":4.0,"num_ratings":5,"support_threads":1,"support_threads_resolved":0,"unresolved_threads":1,"active_installs":1000,"downloaded":75504,"last_updated":"2026-05-26 12:59pm GMT","added":"2020-01-17","homepage":"https://awplife.com/","short_description":"Build a beautiful Team Builder Member Showcase with simple shortcodes, responsive grids, and clean bios.","download_link":"https://downloads.wordpress.org/plugin/team-builder-member-showcase.0.2.0.zip","directory_url":"https://wordpress.org/plugins/team-builder-member-showcase/","tags":["meet the team","our team","staff directory","team member","team showcase"],"complaints":1,"praise":4,"opportunity_score":26.3,"is_stale":false},"download_summary":{"days":120,"first_day":"2026-03-09","last_day":"2026-07-06","total":2716,"recent_30_days":434,"previous_30_days":1531,"momentum_percent":-71.7},"downloads":[{"day":"2026-03-09","downloads":12},{"day":"2026-03-10","downloads":18},{"day":"2026-03-11","downloads":15},{"day":"2026-03-12","downloads":23},{"day":"2026-03-13","downloads":24},{"day":"2026-03-14","downloads":11},{"day":"2026-03-15","downloads":14},{"day":"2026-03-16","downloads":16},{"day":"2026-03-17","downloads":13},{"day":"2026-03-18","downloads":16},{"day":"2026-03-19","downloads":12},{"day":"2026-03-20","downloads":14},{"day":"2026-03-21","downloads":7},{"day":"2026-03-22","downloads":4},{"day":"2026-03-23","downloads":10},{"day":"2026-03-24","downloads":9},{"day":"2026-03-25","downloads":32},{"day":"2026-03-26","downloads":18},{"day":"2026-03-27","downloads":12},{"day":"2026-03-28","downloads":9},{"day":"2026-03-29","downloads":5},{"day":"2026-03-30","downloads":13},{"day":"2026-03-31","downloads":12},{"day":"2026-04-01","downloads":17},{"day":"2026-04-02","downloads":11},{"day":"2026-04-03","downloads":15},{"day":"2026-04-04","downloads":10},{"day":"2026-04-05","downloads":8},{"day":"2026-04-06","downloads":8},{"day":"2026-04-07","downloads":25}],"rows":[{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Main menu appearance changes","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/main-menu-appearance-changes/","url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","original_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmain-menu-appearance-changes%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmain-menu-appearance-changes%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"support","source_label":"support","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"mixed","intent":"problem_report","severity":"medium","opportunity_relevance":0.62,"published_at":"2026-06-16T14:50:04+00:00","resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"The user liked the team showcase plugin but said inserting its shortcode broke the main menu appearance with the Newsmash theme.","evidence_quote":"when I insert the code in a page, the main menu appearance changes and looks incorrectly","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["compatibility","bugs","quality","theme menu styling"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Easy Staff Directory (5 stars)","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/easy-staff-directory/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/easy-staff-directory/","url":"https://wordpress.org/support/topic/easy-staff-directory/","original_url":"https://wordpress.org/support/topic/easy-staff-directory/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-staff-directory%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-staff-directory%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","intent":"praise","severity":"low","opportunity_relevance":0.1,"published_at":"2026-01-15T17:58:01+00:00","rating":5,"resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"The reviewer says the team showcase plugin worked perfectly for a simple nine-person staff directory after minor setup learning.","evidence_quote":"Just something to show case the members picture and title and this worked perfectly.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["easy","quality","staff directory display"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Plugin no more usable after replacing photo (1 star)","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/plugin-no-more-usable-after-replacing-photo-2/","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","original_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","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.91,"published_at":"2024-03-14T18:37:51+00:00","rating":1,"resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"Plugin no more usable after replacing photo: users show bugs, support, setup pain that may indicate a product gap.","evidence_quote":"Plugin no more usable after replacing photo This plugin result in a crash and is no more usable when you want to change and rename a member’s photo.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["bugs","support","setup"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Gives Fatal Error on publish the page","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/gives-fatal-error-on-publish-the-page/","url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","original_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgives-fatal-error-on-publish-the-page%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgives-fatal-error-on-publish-the-page%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"support","source_label":"support","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"mixed","intent":"feature_request","severity":"high","opportunity_relevance":0.95,"published_at":"2024-02-29T17:39:23+00:00","resolved":true,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"Gives Fatal Error on publish the page: users show bugs, compatibility, missing feature pain that may indicate a product gap.","evidence_quote":"Gives Fatal Error on publish the page Just install plugin and publish the page given fatal error: Undefined array key “tbms_template_column_ids” in team-builder-member-showcase\\team-builder-member-showcase.php on line 341 Kindly check it.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["bugs","compatibility","missing feature","support"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"team builder pro","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/team-builder-pro-2/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/team-builder-pro-2/","url":"https://wordpress.org/support/topic/team-builder-pro-2/","original_url":"https://wordpress.org/support/topic/team-builder-pro-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fteam-builder-pro-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fteam-builder-pro-2%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"support","source_label":"support","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"question","intent":"question","severity":"low","opportunity_relevance":0.45,"published_at":"2023-05-09T09:34:34+00:00","resolved":true,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"team builder pro: question conversation with limited structured signal.","evidence_quote":"team builder pro How can I hide a member’s profile from Team Builder Pro without deleting it? How can I hide a member’s profile from Team Builder Pro without deleting it? Hi @nasrinbaghshirin , Yes, it is possible with custom CSS. Thanks Hi...","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Best extension with easy to use features. (5 stars)","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/best-extension-with-easy-to-use-features/","url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","original_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbest-extension-with-easy-to-use-features%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbest-extension-with-easy-to-use-features%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","intent":"feature_request","severity":"medium","opportunity_relevance":0.56,"published_at":"2021-06-22T10:26:41+00:00","rating":5,"resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"Best extension with easy to use features.: users show compatibility, missing feature, support pain that may indicate a product gap.","evidence_quote":"Best extension with easy to use features.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["compatibility","missing feature","support","easy"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Nice and easy plugin (4 stars)","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/nice-and-easy-plugin-18/","url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","original_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fnice-and-easy-plugin-18%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fnice-and-easy-plugin-18%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","intent":"positive_feedback","severity":"medium","opportunity_relevance":0.44,"published_at":"2020-07-03T15:05:41+00:00","rating":4,"resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"Nice and easy plugin: users show support pain that may indicate a product gap.","evidence_quote":"Nice and easy plugin Great plugin and good (and quick) support!","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["support","easy","quality"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Easy to use and looks great with any theme (5 stars)","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_context":"meet the team","market_key":"staff directory","market_name":"Staff Directory","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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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,"url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","market_url":"/markets/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/easy-to-use-and-looks-great-with-any-theme/","url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","original_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-to-use-and-looks-great-with-any-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-to-use-and-looks-great-with-any-theme%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"meet the team","context_market_key":"meet the team","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_play":"agency visual QA and update safety","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","plugin_url":"/plugin/team-builder-member-showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","intent":"feature_request","severity":"medium","opportunity_relevance":0.56,"published_at":"2020-02-01T07:00:48+00:00","rating":5,"resolved":false,"conversation_collected":true,"commercial_play_key":"site-builder-qa","summary":"Easy to use and looks great with any theme: users show compatibility, missing feature, pricing pain that may indicate a product gap.","evidence_quote":"Easy to use and looks great with any theme Team Builder plugin works seamlessly with any theme and the free version has all the features you need.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["compatibility","missing feature","pricing","easy"],"section":"signals","row_type":"signals"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Gives Fatal Error on publish the page","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/gives-fatal-error-on-publish-the-page/","url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","original_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgives-fatal-error-on-publish-the-page%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgives-fatal-error-on-publish-the-page%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","source":"support","source_label":"support","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"mixed","severity":"high","relevance_label":0.95,"opportunity_relevance":0.95,"published_at":"2024-02-29T17:39:00+00:00","reply_count":4,"summary":"Gives Fatal Error on publish the page: users show bugs, compatibility, missing feature pain that may indicate a product gap.","evidence_quote":"Gives Fatal Error on publish the page Just install plugin and publish the page given fatal error: Undefined array key “tbms_template_column_ids” in team-builder-member-showcase\\team-builder-member-showcase.php on line 341 Kindly check it.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["bugs","compatibility","missing feature","support"],"section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Plugin no more usable after replacing photo","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/plugin-no-more-usable-after-replacing-photo-2/","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","original_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"complaint","severity":"high","relevance_label":0.91,"opportunity_relevance":0.91,"published_at":"2024-03-14T18:37:00+00:00","rating":1,"reply_count":1,"summary":"Plugin no more usable after replacing photo: users show bugs, support, setup pain that may indicate a product gap.","evidence_quote":"Plugin no more usable after replacing photo This plugin result in a crash and is no more usable when you want to change and rename a member’s photo.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["bugs","support","setup"],"section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Main menu appearance changes","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/main-menu-appearance-changes/","url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","original_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmain-menu-appearance-changes%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmain-menu-appearance-changes%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","source":"support","source_label":"support","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"mixed","severity":"medium","relevance_label":0.62,"opportunity_relevance":0.62,"published_at":"2026-06-16T14:50:00+00:00","reply_count":1,"summary":"The user liked the team showcase plugin but said inserting its shortcode broke the main menu appearance with the Newsmash theme.","evidence_quote":"when I insert the code in a page, the main menu appearance changes and looks incorrectly","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["compatibility","bugs","quality","theme menu styling"],"section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Easy to use and looks great with any theme","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/easy-to-use-and-looks-great-with-any-theme/","url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","original_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-to-use-and-looks-great-with-any-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-to-use-and-looks-great-with-any-theme%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","severity":"medium","relevance_label":0.56,"opportunity_relevance":0.56,"published_at":"2020-02-01T07:00:00+00:00","rating":5,"reply_count":0,"summary":"Easy to use and looks great with any theme: users show compatibility, missing feature, pricing pain that may indicate a product gap.","evidence_quote":"Easy to use and looks great with any theme Team Builder plugin works seamlessly with any theme and the free version has all the features you need.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["compatibility","missing feature","pricing","easy"],"section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Best extension with easy to use features.","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/best-extension-with-easy-to-use-features/","url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","original_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbest-extension-with-easy-to-use-features%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbest-extension-with-easy-to-use-features%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","severity":"medium","relevance_label":0.56,"opportunity_relevance":0.56,"published_at":"2021-06-22T10:26:00+00:00","rating":5,"reply_count":0,"summary":"Best extension with easy to use features.: users show compatibility, missing feature, support pain that may indicate a product gap.","evidence_quote":"Best extension with easy to use features.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["compatibility","missing feature","support","easy"],"section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Nice and easy plugin","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/nice-and-easy-plugin-18/","url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","original_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fnice-and-easy-plugin-18%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fnice-and-easy-plugin-18%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","severity":"medium","relevance_label":0.44,"opportunity_relevance":0.44,"published_at":"2020-07-03T15:05:00+00:00","rating":4,"reply_count":0,"summary":"Nice and easy plugin: users show support pain that may indicate a product gap.","evidence_quote":"Nice and easy plugin Great plugin and good (and quick) support!","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["support","easy","quality"],"section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"team builder pro","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/team-builder-pro-2/","url":"https://wordpress.org/support/topic/team-builder-pro-2/","original_url":"https://wordpress.org/support/topic/team-builder-pro-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fteam-builder-pro-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fteam-builder-pro-2%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/team-builder-pro-2/","source":"support","source_label":"support","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"question","severity":"low","relevance_label":0.45,"opportunity_relevance":0.45,"published_at":"2023-05-09T09:34:00+00:00","reply_count":1,"summary":"team builder pro: question conversation with limited structured signal.","evidence_quote":"team builder pro How can I hide a member’s profile from Team Builder Pro without deleting it? How can I hide a member’s profile from Team Builder Pro without deleting it? Hi @nasrinbaghshirin , Yes, it is possible with custom CSS. Thanks Hi...","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","section":"evidence","row_type":"evidence"},{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"Easy Staff Directory","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","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","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners, local businesses, agencies, and marketplace operators","who_buys":"directory owners, local businesses, agencies, and marketplace operators","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings","local businesses"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses","agencies"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","what_users_are_unhappy_about":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","customer_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"commercial_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","competitor_gap_thesis":"Gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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/staff%20directory","opportunity_url":"/opportunities/staff%20directory","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"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: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"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/easy-staff-directory/","url":"https://wordpress.org/support/topic/easy-staff-directory/","original_url":"https://wordpress.org/support/topic/easy-staff-directory/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-staff-directory%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-staff-directory%2F"}],"source_urls":["https://businessdirectoryplugin.com"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near local listing and directory operations; verify fit before using it for this focused wedge: businessdirectoryplugin.com, businessdirectoryplugin.com/pricing.","source_summary":["businessdirectoryplugin.com","businessdirectoryplugin.com/pricing"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","source_relevance_status":"family_fallback"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.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."}],"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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","opportunity_family_key":"local-listing-directory-ops","opportunity_family_name":"local listing and directory 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":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","linked_opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","opportunity_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_remaining_validation":"sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","buyer_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","conversation_url":"https://wordpress.org/support/topic/easy-staff-directory/","source":"review","source_label":"review","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"praise","severity":"low","relevance_label":0.1,"opportunity_relevance":0.1,"published_at":"2026-01-15T17:58:00+00:00","rating":5,"reply_count":0,"summary":"The reviewer says the team showcase plugin worked perfectly for a simple nine-person staff directory after minor setup learning.","evidence_quote":"Just something to show case the members picture and title and this worked perfectly.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["easy","quality","staff directory display"],"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":"shortcode","market_name":"Shortcode","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":"Shortcode 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 (1 signal).","what_users_are_unhappy_about":"User pain clusters around layout or component regression risk (1 signal).","customer_pain_summary":"User pain clusters around layout or component regression risk (1 signal).","user_pain_points":["layout or component regression risk (1 signal)"],"commercial_pain_points":["layout or component regression risk (1 signal)"],"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 (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 detect shortcode 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 (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 detect shortcode 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 (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 detect shortcode layout regressions, widget breakage, and client-visible update issues.","competitor_gap":"Gap to test: can buyers detect shortcode layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (1 signal). weak-incumbent evidence gives 832 teardown signal(s). Entry wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect shortcode layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (1 signal). weak-incumbent evidence gives 832 teardown signal(s). Entry wedge: detect shortcode 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 shortcode 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 shortcode 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 shortcode 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 shortcode layout regressions, widget breakage, and client-visible update issues","wedge":"detect shortcode layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect shortcode 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 shortcode 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/shortcode","opportunity_url":"/opportunities/shortcode","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 shortcode 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/very-limited-possibilities/","url":"https://wordpress.org/support/topic/very-limited-possibilities/","original_url":"https://wordpress.org/support/topic/very-limited-possibilities/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fvery-limited-possibilities%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fvery-limited-possibilities%2F"}],"source_urls":["https://wordpress.org/support/topic/very-limited-possibilities/"],"source_market_key":"shortcode","context_market_key":"shortcode","market_context":"shortcode","source_market_name":"Shortcode","context_market_name":"Shortcode","market_context_label":"Source market: Shortcode","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Shortcode: agency visual QA and update safety","context_title":"Shortcode: 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 shortcode 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 shortcode 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 shortcode 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 shortcode 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 shortcode 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 shortcode 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 shortcode 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 shortcode 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 shortcode 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":51.6,"active_installs":20000,"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":"Team Members","slug":"team-members","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":84.0,"opportunity_score":40.6,"downloaded":770506,"num_ratings":53,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2026-01-29 7:31pm GMT","intel_score":68.5,"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":["24 collected complaint signal(s)"],"owned_praise":["quality","support"],"pain_patterns":["support","bugs"],"section":"competitors","row_type":"competitors"}],"signals":[{"row_index":0,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Main menu appearance changes","url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","sentiment":"mixed","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/"}]},{"row_index":1,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Easy Staff Directory (5 stars)","url":"https://wordpress.org/support/topic/easy-staff-directory/","sentiment":"praise","severity":"low","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/easy-staff-directory/"}]},{"row_index":2,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Plugin no more usable after replacing photo (1 star)","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","sentiment":"complaint","severity":"high","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/"}]},{"row_index":3,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Gives Fatal Error on publish the page","url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","sentiment":"mixed","severity":"high","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/"}]},{"row_index":4,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"team builder pro","url":"https://wordpress.org/support/topic/team-builder-pro-2/","sentiment":"question","severity":"low","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/team-builder-pro-2/"}]},{"row_index":5,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Best extension with easy to use features. (5 stars)","url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","sentiment":"praise","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/"}]},{"row_index":6,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Nice and easy plugin (4 stars)","url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","sentiment":"praise","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/"}]},{"row_index":7,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Easy to use and looks great with any theme (5 stars)","url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","sentiment":"praise","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/"}]}],"evidence":[{"row_index":8,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Gives Fatal Error on publish the page","url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","sentiment":"mixed","severity":"high","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/"}]},{"row_index":9,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Plugin no more usable after replacing photo","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","sentiment":"complaint","severity":"high","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/"}]},{"row_index":10,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Main menu appearance changes","url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","sentiment":"mixed","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/"}]},{"row_index":11,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Easy to use and looks great with any theme","url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","sentiment":"praise","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/"}]},{"row_index":12,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Best extension with easy to use features.","url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","sentiment":"praise","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/"}]},{"row_index":13,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Nice and easy plugin","url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","sentiment":"praise","severity":"medium","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/"}]},{"row_index":14,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"team builder pro","url":"https://wordpress.org/support/topic/team-builder-pro-2/","sentiment":"question","severity":"low","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/team-builder-pro-2/"}]},{"row_index":15,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-builder-member-showcase","plugin_name":"Team Builder Member Showcase","market_key":"staff directory","market_name":"Staff Directory","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","title":"Easy Staff Directory","url":"https://wordpress.org/support/topic/easy-staff-directory/","sentiment":"praise","severity":"low","source_count":2,"source_link_count":2,"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":"Outside proof is partial for this family.","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 audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/easy-staff-directory/"}]}],"competitors":[{"row_index":16,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"team-members","market_key":"shortcode","market_name":"Shortcode","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_score":40.6,"intel_score":68.5,"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 shortcode 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 shortcode 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/very-limited-possibilities/"}]}],"signal_summary":{"summary":{}},"themes_summary":{"commercial_card_complete":0,"summary":{}},"competitor_summary":{"summary":{}},"evidence_summary":{"total":17,"source_evidence_rows":17,"source_link_rows":17,"source_count_only_rows":0,"missing_source_evidence_rows":0,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":100.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":[]},"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":"staff directory","market_name":"Staff Directory","title":"Staff Directory: Local listing and directory operations","family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","buyer":"directory owners, local businesses, agencies, and marketplace operators","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","readiness":"research_first","final_score":65.3,"validation_score":68.2,"commercial_score":54.0,"pain_score":100.0,"weakness_score":26.5,"proof_status":"partial","proof_score":94.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/staff%20directory","quality_blockers":["External proof gate is not strong enough for promotion.","Missing clear revenue logic."],"source_links":[{"source_url":"https://wordpress.org/support/topic/staff-biographies-no-longer-appear-in-staff-list/","original_url":"https://wordpress.org/support/topic/staff-biographies-no-longer-appear-in-staff-list/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstaff-biographies-no-longer-appear-in-staff-list%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstaff-biographies-no-longer-appear-in-staff-list%2F","url":"https://wordpress.org/support/topic/staff-biographies-no-longer-appear-in-staff-list/"},{"source_url":"https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/","original_url":"https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users%2F","url":"https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/"}],"source_urls":["https://wordpress.org/support/topic/staff-biographies-no-longer-appear-in-staff-list/","https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/"],"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":"meet the team","market_name":"Meet The Team","title":"Meet The Team: 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":64.6,"validation_score":71.3,"commercial_score":54.0,"pain_score":100.0,"weakness_score":20.0,"proof_status":"partial","proof_score":92.0,"proof_strong_enough":false,"challenge_verdict":"pricing_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/meet%20the%20team","quality_blockers":["External proof gate is not strong enough for promotion."],"source_links":[{"source_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","original_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/"},{"source_url":"https://wordpress.org/support/topic/wp-team-conflict-with-nectar-slider/","original_url":"https://wordpress.org/support/topic/wp-team-conflict-with-nectar-slider/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwp-team-conflict-with-nectar-slider%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwp-team-conflict-with-nectar-slider%2F","url":"https://wordpress.org/support/topic/wp-team-conflict-with-nectar-slider/"}],"source_urls":["https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","https://wordpress.org/support/topic/wp-team-conflict-with-nectar-slider/"],"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":"team showcase","market_name":"Team Showcase","title":"Team Showcase: 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":62.7,"validation_score":58.0,"commercial_score":54.0,"pain_score":100.0,"weakness_score":20.6,"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":62.4,"quality_promoted":false,"source_count":10,"source_link_count":10,"url":"/opportunities/team%20showcase","quality_blockers":["External proof gate is not strong enough for promotion.","Missing paid adjacent proof.","Missing clear revenue logic."],"source_links":[{"source_url":"https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/","original_url":"https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users%2F","url":"https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/"},{"source_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","original_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/"}],"source_urls":["https://wordpress.org/support/topic/bug-in-employee-spotlight-that-blocks-wp-admin-access-for-non-admin-users/","https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/"],"opportunity_quality":{"status":"research_first","status_label":"Needs sharper proof"}}],"related_families":[{"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","family_label":"local listing and directory operations","title":"local listing and directory operations","display_name":"local listing and directory operations","opportunity_name":"local listing and directory operations","opportunity_label":"local listing and directory operations","decision_title":"local listing and directory operations","card_title":"local listing and directory operations","build_card_title":"local listing and directory operations","commercial_opportunity_title":"local listing and directory operations","market_key":"staff directory","market_name":"Staff Directory","bucket_key":"investigate_pain","bucket_label":"Investigate Pain","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","decision_score":60.9,"commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","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_thesis_sharpening","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":2,"family_wide_validation_blocker_summary":"1 grouped report(s) still need strong outside proof; 1 grouped report(s) are not promoted commercial opportunities","family_wide_validation_next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","family_proof_next_action":"Open the family proof queue for local listing and directory operations and collect the highest-priority missing outside proof for Staff Directory (Clear revenue logic 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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate","buyer":"directory owners","primary_buyer_segment":"directory owners","buyer_segment_candidates":["directory owners","local marketplace operators","agencies managing local listings"],"secondary_buyer_segments":["local marketplace operators","agencies managing local listings","local businesses"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with directory owners first; keep other buyer groups as secondary segments.","buyer_validation_target":"directory owners","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","urgent_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","pain":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","user_pain_summary":"User pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals).","user_pain_points":["listing, locator, or map reliability risk (13 signals)","missing listing accuracy and moderation workflow coverage (7 signals)"],"why_pay_attention":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","why_it_matters":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","commercial_thesis_summary":"Pay attention because directory owners have a costly workflow problem: user pain clusters around listing, locator, or map reliability risk (13 signals) and missing listing accuracy and moderation workflow coverage (7 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to audit staff directory submissions, m…","competitor_gap":"The commercial opening is that gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit…","competitor_gap_thesis":"The commercial opening is that gap to test: can buyers audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before listing accuracy, map visibility, and local-lead risk. pain: listing, locator, or map reliability risk (13 signals), missing listing accuracy and moderation workflow coverage (7 signals). weak-incumbent evidence gives 3 teardown signal(s). Entry wedge: audit…","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping listings, locations, maps, and directory submissions accurate.","external_evidence_summary":"External commercial proof covers Pricing pages across 1 partial market(s); 2 decision-useful outside source URL(s) attached.","remaining_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from directory owners: directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites. The first paid wedge is to audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing. Revenue can come from listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting.","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","wedge":"audit listing completeness, map accuracy, submission failures, and stale directory records","first_validation_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","revenue_logic":"listing limits, moderation workflows, location audits, paid submissions, and agency/client reporting","active_blockers":["Outside proof is partial for this family."],"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","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":6,"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,"research_url":"/research?family=local-listing-directory-ops","research_api_url":"/api/research/queue?family=local-listing-directory-ops&limit=8","family_proof_url":"/research?family=local-listing-directory-ops","family_proof_api_url":"/api/research/queue?family=local-listing-directory-ops&limit=8","family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"local-listing-directory-ops","family_name":"local listing and directory operations","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Commercial gate not complete: Research first","Gate missing: Clear revenue logic","Gate weak: Clear revenue logic"],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","missing":["Clear revenue logic"],"summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"validation_focus":{"market_key":"staff directory","market_name":"Staff Directory","workflow":"Staff Directory accuracy workflow","url":"/opportunities/staff%20directory","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":1,"validated_count":0,"promoted_count":0,"validated_promoted_count":0,"outside_proof_gap_count":1,"unpromoted_gap_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation.","blockers":["1 grouped report(s) still need strong outside proof.","1 grouped report(s) are not promoted commercial opportunities."],"variant_examples":[{"market_key":"staff directory","market_name":"Staff Directory","proof_status":"partial","quality_status":"research_first","needs":["Clear revenue logic needs stronger support","outside proof is partial","quality gate is research first"],"url":"/opportunities/staff%20directory"}]},"validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":1,"validated_count":0,"promoted_count":0,"outside_proof_gap_count":1,"unpromoted_gap_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing; interview directory owners before validation."},"wedge_candidates":[{"market_key":"staff directory","market_name":"Staff Directory","entry_point":"Staff Directory","title":"Staff Directory: Staff Directory accuracy workflow","workflow":"Staff Directory accuracy workflow","mvp_wedge":"audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing","buyer":"directory owners, local businesses, agencies, and marketplace operators","paid_workflow":"keeping listings, locations, maps, and directory submissions accurate","proof_status":"partial","readiness":"research_first","quality_promoted":false,"quality_score":68.0,"proof_score":94.0,"commercial_score":54.0,"validation_score":68.2,"why_it_might_work":"external proof partial; commercial 54.0; validation 68.2","url":"/opportunities/staff%20directory","mvp_features":["Listing completeness audit","Map/location checker","Submission failure queue","Directory health 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://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","original_url":"https://businessdirectoryplugin.com"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.com/pricing/","original_url":"https://businessdirectoryplugin.com/pricing/"}],"source_urls":["https://businessdirectoryplugin.com","https://businessdirectoryplugin.com/pricing/"],"external_evidence_preview":[{"market":"Staff Directory","market_key":"staff directory","source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 2 page(s) for Business Directory Plugin – Easy Listing Directories for WordPress with prices such as $349, $249, $100 and plans such as Free,...","proof_score":94.0,"strength":94.0,"relevance_status":"unchecked","source_urls":["https://businessdirectoryplugin.com","https://businessdirectoryplugin.com/pricing/"],"source_links":[{"source_url":"https://businessdirectoryplugin.com","url":"https://businessdirectoryplugin.com","original_url":"https://businessdirectoryplugin.com"},{"source_url":"https://businessdirectoryplugin.com/pricing/","url":"https://businessdirectoryplugin.com/pricing/","original_url":"https://businessdirectoryplugin.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":"staff directory","context_market_key":"staff directory","market_context":"staff directory","source_market_name":"Staff Directory","context_market_name":"Staff Directory","market_context_label":"Source market: Staff Directory","linked_opportunity_name":"local listing and directory operations","linked_opportunity_title":"local listing and directory operations","market_context_title":"Staff Directory: local listing and directory operations","context_title":"Staff Directory: local listing and directory operations","needs_validation":"Outside proof is partial for this family.","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":1,"total_count":1,"core_target":1,"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":1,"total_count":1,"core_target":1,"note":"The evidence points to urgent business pain, not only minor bugs."},{"key":"paid_adjacent_proof","label":"Paid adjacent proof","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":1,"total_count":1,"core_target":1,"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":1,"total_count":1,"core_target":1,"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":1,"total_count":1,"core_target":1,"note":"The first product can start with a focused workflow instead of a broad platform."},{"key":"clear_revenue_logic","label":"Clear revenue logic","status":"missing","status_label":"missing","coverage":0.0,"coverage_percent":0.0,"passed_count":0,"total_count":1,"core_target":1,"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":1,"total_count":1,"core_target":1,"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":"Staff Directory accuracy workflow for keeping listings, locations, maps, and directory submissions accurate"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"directory owners, local businesses, agencies, and marketplace operators"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can directory owners audit staff directory submissions, map visibility, listing freshness, spam, and local-lead routing before directory and locator errors create lost leads, stale listings, and support work"}],"external_proof_context":{"status":"partial","status_label":"Partial proof","summary":"1 market(s) with collected outside proof; sources: Pricing pages","reports_count":1,"promoted_count":0,"validated_promoted_count":0,"validated_count":0,"partial_count":1,"planned_count":0,"missing_count":0,"collected_count":1,"validated_percent":0.0,"proof_coverage_percent":100.0,"planned_or_collected_percent":100.0,"core_validated_percent":0.0,"source_type_count":1,"source_url_count":2,"next_gap_label":"SEO demand","next_gap_count":1,"source_types":[{"type":"pricing_pages","label":"Pricing pages","count":1}]},"key":"local-listing-directory-ops","name":"local listing and directory operations","core_problem":"Directory and locator errors create lost leads, stale listings, and support work for local or marketplace sites.","reports_count":1,"validated_count":0,"partial_count":1,"planned_count":0,"missing_count":0,"build_candidate_count":0,"commercial_opportunity_count":0,"small_fix_count":0,"promoted_count":0,"validated_promoted_count":0,"research_first_count":1,"generic_count":0,"interesting_evidence_count":0,"total_complaint_signals":69,"total_high_severity_signals":36,"total_weak_competitor_signals":3,"best_paid_signal_rate":13.3,"best_score":65.3,"best_quality":68.0,"avg_score":65.3,"avg_validation":68.2,"avg_commercial":54.0,"avg_quality":68.0,"priority_key":"planned","priority_label":"Research first","external_proof_validated_ratio":0.0,"external_proof_validated_percent":0.0,"external_proof_coverage_ratio":1.0,"external_proof_coverage_percent":100.0,"external_proof_collected_count":1,"external_proof_source_type_count":1,"external_proof_source_url_count":2,"weak_competitor_count":3,"proof_score":0.0,"quality_status":"research_first","quality_status_label":"Research First","quality_promoted":false,"family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_url":"/opportunities?family=local-listing-directory-ops","opportunity_family_dossier_url":"/opportunities/families/local-listing-directory-ops/dossier","opportunity_family_api_url":"/api/opportunities/families?family=local-listing-directory-ops","opportunity_family_dossier_api_url":"/api/opportunities/families/local-listing-directory-ops/dossier","best_market":{"key":"staff directory","name":"Staff Directory","final_score":65.3,"quality_score":68.0,"validation_score":68.2,"commercial_score":54.0,"proof_score":94.0,"proof_status":"partial","quality_status":"research_first"},"next_validation":{"market_key":"staff directory","market_name":"Staff Directory","final_score":65.3,"validation_score":68.2,"commercial_score":54.0,"proof_status":"partial"},"external_evidence_quality":{"status":"clear","status_label":"Direct proof links"},"family_gate":{"label":"Research first","status":"research_first"},"top_markets":[{"key":"staff directory","name":"Staff Directory","final_score":65.3,"quality_score":68.0,"validation_score":68.2,"commercial_score":54.0,"proof_score":94.0,"proof_status":"partial","quality_status":"research_first"}],"missing_sources":[{"label":"SEO demand","count":1},{"label":"SERP competitors","count":1},{"label":"External voice","count":1}],"challenge_verdicts":[{"label":"positioning validation","count":1}],"quality_blockers":[{"label":"Outside proof is partial for this family.","count":1},{"label":"Missing clear revenue logic.","count":1}],"complaint_themes":[{"label":"Bugs in Staff Directory (13 signals)","count":1,"quality_status":"unclassified"},{"label":"Missing Feature in Staff Directory (7 signals)","count":1,"quality_status":"unclassified"},{"label":"Bugs in Staff Directory (4 signals)","count":1,"quality_status":"unclassified"}],"paid_terms":[{"label":"pro","count":1,"quality_status":"unclassified"},{"label":"premium","count":1,"quality_status":"unclassified"}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including Staffer, Business Directory Plugin – Easy Listing Directories for WordPress, Team Memb...","count":1}],"competitor_gap_competitors":[{"name":"local listing and directory operations"}],"competitor_gap_complaint_themes":[{"label":"Bugs in Staff Directory (13 signals)","count":1},{"label":"Missing Feature in Staff Directory (7 signals)","count":1},{"label":"Bugs in Staff Directory (4 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"pro","count":1},{"label":"premium","count":1}],"commercial_gate_missing":["Clear revenue logic"],"commercial_gate_weak":["Clear revenue logic"],"validation_warnings":["Some grouped markets still need clearer revenue logic."],"watchlist_caveats":["Some grouped markets still need clearer revenue logic."],"external_source_types":[{"label":"Pricing pages","count":1}],"external_source_urls":["https://businessdirectoryplugin.com","https://businessdirectoryplugin.com/pricing/"],"urls":{"family":"/opportunities?family=local-listing-directory-ops","dossier":"/opportunities/families/local-listing-directory-ops/dossier"},"api_urls":{"family":"/api/opportunities/families?family=local-listing-directory-ops","dossier":"/api/opportunities/families/local-listing-directory-ops/dossier"}},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","title":"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":"meet the team","market_name":"Meet The Team","bucket_key":"investigate_pain","bucket_label":"Investigate Pain","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","decision_score":60.3,"commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","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_thesis_sharpening","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":"Sharpen the buyer, pain, and paid workflow around detect meet the team layout regressions, widget breakage, and client-visible update issues; interview agencies maintaining client page-builder sites before validation.","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 Team Showcase (Paid adjacent proof needs stronger support) and the remaining 1 weaker grouped market 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":"Meet The Team 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 (9 signals), client change-request workload (8 signals), and builder, theme, or plugin update breakage (4 signals).","user_pain_points":["layout or component regression risk (9 signals)","client change-request workload (8 signals)","builder, theme, or plugin update breakage (4 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), client change-request workload (8 signals), and builder, theme, or plugin update breakage (4 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buy…","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), client change-request workload (8 signals), and builder, theme, or plugin update breakage (4 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buy…","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), client change-request workload (8 signals), and builder, theme, or plugin update breakage (4 signals). Evidence includes partial outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buy…","competitor_gap":"The commercial opening is that gap to test: can buyers detect meet the team layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (9 signals), client change-request workload (8 signals). weak-incumbent evidence gives 11 teardown signal(s). Entry wedge: detect meet the team layout regressions, widget breakage, a…","competitor_gap_thesis":"The commercial opening is that gap to test: can buyers detect meet the team layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: layout or component regression risk (9 signals), client change-request workload (8 signals). weak-incumbent evidence gives 11 teardown signal(s). Entry wedge: detect meet the team layout regressions, widget breakage, a…","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: partial outside proof of paid demand, 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 Pricing pages across 1 partial market(s); 1 decision-useful outside source URL(s) attached.","remaining_validation":"Outside proof is partial for this family.; Some grouped markets still lack paid-adjacent proof.","what_still_needs_validation":"Outside proof is partial for this family.; 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 meet the team 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 meet the team 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 meet the team 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":["Outside proof is partial for this family.","Some grouped markets still lack paid-adjacent proof."],"next_action":"Sharpen the buyer, pain, and paid workflow around detect meet the team layout regressions, widget breakage, and client-visible update issues; interview agencies maintaining client page-builder sites before validation.","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":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":1,"source_link_count":1,"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_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","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":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Commercial gate not complete: Research first","Gate weak: Paid adjacent proof","Gate weak: Clear revenue logic"],"blocker_count":5,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around detect meet the team layout regressions, widget breakage, and client-visible update issues; interview agencies maintaining client page-builder sites before validation.","summary":{}},"commercial_gate_summary":{"status":"mostly_supported","label":"Gate mostly supported","summary":{}},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"validation_focus":{"market_key":"meet the team","market_name":"Meet The Team","workflow":"Meet The Team visual QA and update safety","url":"/opportunities/meet%20the%20team","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":"Sharpen the buyer, pain, and paid workflow around detect meet the team layout regressions, widget breakage, and client-visible update issues; interview agencies maintaining client page-builder sites before validation.","blockers":["2 grouped report(s) still need strong outside proof.","2 grouped report(s) are not promoted commercial opportunities."],"variant_examples":[{"market_key":"team showcase","market_name":"Team Showcase","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/team%20showcase"}]},"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":"Sharpen the buyer, pain, and paid workflow around detect meet the team layout regressions, widget breakage, and client-visible update issues; interview agencies maintaining client page-builder sites before validation."},"wedge_candidates":[{"market_key":"meet the team","market_name":"Meet The Team","entry_point":"Meet The Team","title":"Meet The Team: Meet The Team visual QA and update safety","workflow":"Meet The Team visual QA and update safety","mvp_wedge":"detect meet the team 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":"partial","readiness":"research_first","quality_promoted":false,"quality_score":68.0,"proof_score":92.0,"commercial_score":54.0,"validation_score":71.3,"why_it_might_work":"external proof partial; commercial 54.0; validation 71.3","url":"/opportunities/meet%20the%20team","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://wpdarko.com/items/team-members-pro/","url":"https://wpdarko.com/items/team-members-pro/","original_url":"https://wpdarko.com/items/team-members-pro/"}],"source_urls":["https://wpdarko.com/items/team-members-pro/"],"external_evidence_preview":[{"market":"Meet The Team","market_key":"meet the team","source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 1 page(s) for Team Members with prices such as $19, $49 and plans such as Basic, Personal, Pro.","proof_score":92.0,"strength":92.0,"relevance_status":"unchecked","source_urls":["https://wpdarko.com/items/team-members-pro/"],"source_links":[{"source_url":"https://wpdarko.com/items/team-members-pro/","url":"https://wpdarko.com/items/team-members-pro/","original_url":"https://wpdarko.com/items/team-members-pro/"}],"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":"meet the team","context_market_key":"meet the team","market_context":"meet the team","source_market_name":"Meet The Team","context_market_name":"Meet The Team","market_context_label":"Source market: Meet The Team","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Meet The Team: agency visual QA and update safety","context_title":"Meet The Team: agency visual QA and update safety","needs_validation":"Outside proof is partial for this family.; 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":2,"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":"partial","status_label":"partial","coverage":0.5,"coverage_percent":50.0,"passed_count":1,"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":"Meet The Team 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 meet the team layout regressions, widget breakage, and client-visible update issues before page-builder and editor changes can break layouts, CTAs, o"}],"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":1,"next_gap_label":"SEO demand","next_gap_count":2,"source_types":[{"type":"pricing_pages","label":"Pricing pages","count":1}]},"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":2,"validated_count":0,"partial_count":1,"planned_count":0,"missing_count":1,"build_candidate_count":0,"commercial_opportunity_count":0,"small_fix_count":0,"promoted_count":0,"validated_promoted_count":0,"research_first_count":2,"generic_count":0,"interesting_evidence_count":0,"total_complaint_signals":114,"total_high_severity_signals":44,"total_weak_competitor_signals":11,"best_paid_signal_rate":22.2,"best_score":64.6,"best_quality":68.0,"avg_score":63.6,"avg_validation":64.7,"avg_commercial":54.0,"avg_quality":65.2,"priority_key":"planned","priority_label":"Research first","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":1,"weak_competitor_count":11,"proof_score":0.0,"quality_status":"research_first","quality_status_label":"Research First","quality_promoted":false,"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":"meet the team","name":"Meet The Team","final_score":64.6,"quality_score":68.0,"validation_score":71.3,"commercial_score":54.0,"proof_score":92.0,"proof_status":"partial","quality_status":"research_first"},"next_validation":{"market_key":"meet the team","market_name":"Meet The Team","final_score":64.6,"validation_score":71.3,"commercial_score":54.0,"proof_status":"partial"},"external_evidence_quality":{"status":"clear","status_label":"Direct proof links"},"family_gate":{"label":"Research first","status":"research_first"},"top_markets":[{"key":"meet the team","name":"Meet The Team","final_score":64.6,"quality_score":68.0,"validation_score":71.3,"commercial_score":54.0,"proof_score":92.0,"proof_status":"partial","quality_status":"research_first"},{"key":"team showcase","name":"Team Showcase","final_score":62.7,"quality_score":62.4,"validation_score":58.0,"commercial_score":54.0,"proof_score":0.0,"proof_status":"not_collected","quality_status":"research_first"}],"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":"Some grouped markets still lack paid-adjacent proof.","count":1},{"label":"Missing clear revenue logic.","count":1}],"complaint_themes":[{"label":"Bugs in Meet The Team (9 signals)","count":1,"quality_status":"unclassified"},{"label":"Support in Meet The Team (8 signals)","count":1,"quality_status":"unclassified"},{"label":"Security in Meet The Team (3 signals)","count":1,"quality_status":"unclassified"}],"paid_terms":[{"label":"pro","count":2,"quality_status":"unclassified"},{"label":"agency","count":1,"quality_status":"unclassified"}],"competitor_evidence":[{"label":"4 top competitor(s) show visible weakness, including Team Builder Member Showcase, Team Members, TeamShowcase, Showcase Your Team.","count":1},{"label":"6 top competitor(s) show visible weakness, including Team – Team Members Showcase Plugin, Team Members Showcase, Team Showcase – Responsive...","count":1}],"competitor_gap_competitors":[{"name":"agency visual QA and update safety"}],"competitor_gap_complaint_themes":[{"label":"Bugs in Meet The Team (9 signals)","count":1},{"label":"Support in Meet The Team (8 signals)","count":1},{"label":"Security in Meet The Team (3 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"pro","count":2},{"label":"agency","count":1}],"commercial_gate_weak":["Paid adjacent proof","Clear revenue logic"],"validation_warnings":["Some grouped markets still need clearer revenue logic."],"watchlist_caveats":["Some grouped markets still need clearer revenue logic."],"external_source_types":[{"label":"Pricing pages","count":1}],"external_source_urls":["https://wpdarko.com/items/team-members-pro/"],"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"}}],"source_urls":["https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","https://wordpress.org/support/topic/main-menu-appearance-changes/","https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","https://wordpress.org/support/topic/nice-and-easy-plugin-18/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","original_url":"https://wordpress.org/support/topic/gives-fatal-error-on-publish-the-page/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgives-fatal-error-on-publish-the-page%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgives-fatal-error-on-publish-the-page%2F"},{"source_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","original_url":"https://wordpress.org/support/topic/plugin-no-more-usable-after-replacing-photo-2/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-no-more-usable-after-replacing-photo-2%2F"},{"source_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","original_url":"https://wordpress.org/support/topic/main-menu-appearance-changes/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmain-menu-appearance-changes%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmain-menu-appearance-changes%2F"},{"source_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","original_url":"https://wordpress.org/support/topic/easy-to-use-and-looks-great-with-any-theme/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-to-use-and-looks-great-with-any-theme%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Feasy-to-use-and-looks-great-with-any-theme%2F"},{"source_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","original_url":"https://wordpress.org/support/topic/best-extension-with-easy-to-use-features/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbest-extension-with-easy-to-use-features%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbest-extension-with-easy-to-use-features%2F"},{"source_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","original_url":"https://wordpress.org/support/topic/nice-and-easy-plugin-18/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fnice-and-easy-plugin-18%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fnice-and-easy-plugin-18%2F"}],"api_urls":{"plugin":"/api/plugins/team-builder-member-showcase","evidence":"/api/evidence?slug=team-builder-member-showcase","page":"/plugin/team-builder-member-showcase","wordpress":"https://wordpress.org/plugins/team-builder-member-showcase/"},"commercial_readiness":{"total":47,"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":47}],"blocker_count":64,"caution_count":16,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":1},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":16},{"status":"research_only","label":"Research only","count":30}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":16},{"label":"Gate missing: Clear revenue logic","count":16},{"label":"Gate weak: Clear revenue logic","count":16},{"label":"Outside proof is partial for this family.","count":16}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":16}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":16,"research_first":0,"research_only":30,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"readiness_summary":{"total":47,"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":47}],"blocker_count":64,"caution_count":16,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":1},{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":16},{"status":"research_only","label":"Research only","count":30}],"blocker_counts":[{"label":"Commercial gate not complete: Gate mostly supported","count":16},{"label":"Gate missing: Clear revenue logic","count":16},{"label":"Gate weak: Clear revenue logic","count":16},{"label":"Outside proof is partial for this family.","count":16}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":16}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":16,"research_first":0,"research_only":30,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"cache":{"source":"fresh","generated_at":"2026-08-06T03:27:42+00:00","age_seconds":0},"source_evidence_summary":{"total":48,"source_evidence_rows":20,"source_link_rows":20,"source_count_only_rows":0,"missing_source_evidence_rows":28,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":41.7,"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":[]}}