{"summary":{"slug":"wc-ticket-manager","name":"Ticket Manager – Sell Tickets for Events, Concerts, Conferences, and More with WooCommerce","tags":["concerts","conference","event tickets","events","sell tickets"],"active_installs":10,"download_days":120,"complaints":0,"praise":0,"evidence_count":1,"theme_count":0,"signal_count":1,"competitor_count":2,"related_opportunity_count":2,"source_url_count":21,"source_link_count":8,"opportunity_family_count":2,"commercial_card_complete":4,"linked_opportunity_rows":4,"evidence_only_rows":0,"unmapped_evidence_rows":0,"supporting_evidence_rows":4,"evidence_input_rows":4,"build_worthy_rows":0,"opportunity_score":20.0,"unresolved_threads":0,"is_stale":false,"source_evidence_summary":{"total":36,"source_evidence_rows":14,"source_link_rows":14,"source_count_only_rows":0,"missing_source_evidence_rows":22,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":38.9,"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":35,"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":35}],"blocker_count":0,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":4},{"status":"research_only","label":"Research only","count":31}],"blocker_counts":[],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":4,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":31,"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":35,"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":35}],"blocker_count":0,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":4},{"status":"research_only","label":"Research only","count":31}],"blocker_counts":[],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":4,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":31,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true.","ready_examples":[],"blocked_examples":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"booking-revenue","family_name":"booking revenue assurance","market_key":"events","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"booking-revenue","family_name":"booking revenue assurance","market_key":"events","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","market_key":"widget","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 widget layout regressions, widget breakage, and client-visible update issues.","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"booking-revenue","family_name":"booking revenue assurance","market_key":"events","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","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}],"next_actions":[{"status":"needs_family_proof","label":"Needs family proof","family_key":"booking-revenue","family_name":"booking revenue assurance","market_key":"events","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"row_validation_claim_scope":"not_ready","row_validation_claim_scope_label":"No validation claim yet","linked_opportunity_family_status":"needs_family_proof","linked_opportunity_family_label":"Needs family proof","linked_opportunity_family_validation_ready":false,"linked_opportunity_family_core_validation_ready":false,"linked_opportunity_family_family_wide_validation_ready":false,"linked_opportunity_family_validation_claim_scope":"not_ready","linked_opportunity_family_validation_claim_scope_label":"No validation claim yet","full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0},{"status":"needs_family_proof","label":"Needs family proof","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","market_key":"widget","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 widget 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":"events","market_key":"events","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":"event tickets","market_key":"event tickets","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/wc-ticket-manager?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":4,"source_count":28,"evidence_summary":{"total":4,"source_evidence_rows":4,"source_link_rows":4,"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":"wc-ticket-manager","name":"Ticket Manager – Sell Tickets for Events, Concerts, Conferences, and More with WooCommerce","version":"2.1.7","author":"PluginEver","author_profile":"https://profiles.wordpress.org/pluginever/","requires":"5.2","tested":"7.0","requires_php":"7.4","rating":0.0,"rating_stars":0.0,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"active_installs":10,"downloaded":3234,"last_updated":"2026-05-24 8:20am GMT","added":"2023-11-21","homepage":"https://pluginever.com/plugins/wc-ticket-manager-pro/","short_description":"Sell and manage event tickets directly from your WooCommerce store.","download_link":"https://downloads.wordpress.org/plugin/wc-ticket-manager.2.1.7.zip","directory_url":"https://wordpress.org/plugins/wc-ticket-manager/","tags":["concerts","conference","event tickets","events","sell tickets"],"complaints":0,"praise":0,"opportunity_score":20.0,"is_stale":false},"download_summary":{"days":120,"first_day":"2026-03-09","last_day":"2026-07-06","total":443,"recent_30_days":69,"previous_30_days":139,"momentum_percent":-50.4},"downloads":[{"day":"2026-03-09","downloads":0},{"day":"2026-03-10","downloads":0},{"day":"2026-03-11","downloads":4},{"day":"2026-03-12","downloads":1},{"day":"2026-03-13","downloads":0},{"day":"2026-03-14","downloads":1},{"day":"2026-03-15","downloads":2},{"day":"2026-03-16","downloads":34},{"day":"2026-03-17","downloads":15},{"day":"2026-03-18","downloads":2},{"day":"2026-03-19","downloads":2},{"day":"2026-03-20","downloads":5},{"day":"2026-03-21","downloads":4},{"day":"2026-03-22","downloads":0},{"day":"2026-03-23","downloads":2},{"day":"2026-03-24","downloads":3},{"day":"2026-03-25","downloads":3},{"day":"2026-03-26","downloads":3},{"day":"2026-03-27","downloads":1},{"day":"2026-03-28","downloads":5},{"day":"2026-03-29","downloads":1},{"day":"2026-03-30","downloads":2},{"day":"2026-03-31","downloads":2},{"day":"2026-04-01","downloads":7},{"day":"2026-04-02","downloads":1},{"day":"2026-04-03","downloads":4},{"day":"2026-04-04","downloads":1},{"day":"2026-04-05","downloads":2},{"day":"2026-04-06","downloads":3},{"day":"2026-04-07","downloads":4}],"rows":[{"family_key":"booking-revenue","family_name":"booking revenue assurance","family_label":"booking revenue assurance","title":"Attendee Management","display_name":"booking revenue assurance","opportunity_name":"booking revenue assurance","opportunity_label":"booking revenue assurance","decision_title":"booking revenue assurance","card_title":"booking revenue assurance","build_card_title":"booking revenue assurance","commercial_opportunity_title":"booking revenue assurance","market_context":"event tickets","market_key":"events","market_name":"Events","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":"Events booking flow assurance for keeping booking availability and appointment flows working","buyer":"service businesses and booking-site builders","who_buys":"service businesses and booking-site builders","primary_buyer_segment":"service businesses taking online bookings","buyer_segment_candidates":["service businesses taking online bookings","booking-site builders","service businesses"],"secondary_buyer_segments":["booking-site builders","service businesses"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with service businesses taking online bookings first; keep other buyer groups as secondary segments.","buyer_validation_target":"service businesses taking online bookings","paid_workflow":"keeping booking availability and appointment flows working","urgent_problem":"Booking failures directly cost appointments, staff time, and customer trust.","problem":"Booking failures directly cost appointments, staff time, and customer trust.","pain":"Booking failures directly cost appointments, staff time, and customer trust.","user_pain_summary":"User pain clusters around booking or availability failure risk (8 signals).","what_users_are_unhappy_about":"User pain clusters around booking or availability failure risk (8 signals).","customer_pain_summary":"User pain clusters around booking or availability failure risk (8 signals).","user_pain_points":["booking or availability failure risk (8 signals)"],"commercial_pain_points":["booking or availability failure risk (8 signals)"],"why_pay_attention":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","why_it_matters":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_thesis_summary":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","competitor_gap":"Gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals). weak-incumbent evidence gives 206 teardown signal(s). Entry wedge: test events availability, booking notifications, payment handoffs, and calendar sync.","competitor_gap_thesis":"Gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals). weak-incumbent evidence gives 206 teardown signal(s). Entry wedge: test events availability, booking notifications, payment handoffs, and calendar sync.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping booking availability and appointment flows working.","remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_attractiveness":"Commercial pull comes from service businesses taking online bookings: booking failures directly cost appointments, staff time, and customer trust. The first paid wedge is to test events availability, booking notifications, payment handoffs, and calendar sync. Revenue can come from booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls.","mvp_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","first_validation_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","revenue_logic":"booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls","next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":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/attendee-management/","market_url":"/markets/events","opportunity_url":"/opportunities/events","family_dossier_url":"/opportunities/families/booking-revenue/dossier","family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"booking-revenue","family_name":"booking revenue assurance","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","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/attendee-management/","url":"https://wordpress.org/support/topic/attendee-management/","original_url":"https://wordpress.org/support/topic/attendee-management/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fattendee-management%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fattendee-management%2F"}],"source_urls":["https://latepoint.com"],"external_evidence_preview":[{"market":"Events","market_key":"events","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near booking revenue assurance; verify fit before using it for this focused wedge: latepoint.com, latepoint.com/pricing.","source_summary":["latepoint.com","latepoint.com/pricing"],"source_links":[{"source_url":"https://latepoint.com","url":"https://latepoint.com","source_relevance_status":"family_fallback"},{"source_url":"https://latepoint.com/pricing/","url":"https://latepoint.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":"event tickets","context_market_key":"event tickets","source_market_name":"Events","context_market_name":"Events","market_context_label":"Source market: Events","linked_opportunity_name":"booking revenue assurance","linked_opportunity_title":"booking revenue assurance","market_context_title":"Events: booking revenue assurance","context_title":"Events: booking revenue assurance","needs_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_family_key":"booking-revenue","opportunity_family_name":"booking revenue assurance","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_play":"booking revenue assurance","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=booking-revenue","opportunity_family_url":"/opportunities?family=booking-revenue","family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_dossier_url":"/opportunities/families/booking-revenue/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","source":"support","source_label":"support","slug":"wc-ticket-manager","plugin_name":"Ticket Manager – Sell Tickets for Events, Concerts, Conferences, and More with WooCommerce","plugin_url":"/plugin/wc-ticket-manager","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"mixed","intent":"feature_request","severity":"medium","opportunity_relevance":0.73,"published_at":"2024-12-19T20:42:57+00:00","resolved":true,"conversation_collected":true,"commercial_play_key":"booking-revenue","summary":"Attendee Management: users show missing feature, support, setup pain that may indicate a product gap.","evidence_quote":"Attendee Management Your plugin looks really promising but I can’t see half the features on the list when I install and configure it, particularly the attendee management.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["missing feature","support","setup"],"section":"signals","row_type":"signals"},{"family_key":"booking-revenue","family_name":"booking revenue assurance","family_label":"booking revenue assurance","title":"Attendee Management","display_name":"booking revenue assurance","opportunity_name":"booking revenue assurance","opportunity_label":"booking revenue assurance","decision_title":"booking revenue assurance","card_title":"booking revenue assurance","build_card_title":"booking revenue assurance","commercial_opportunity_title":"booking revenue assurance","market_key":"events","market_name":"Events","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"supporting_evidence","recommendation_role":"evidence_input","row_is_opportunity":false,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"supporting_evidence","core_validation_ready":false,"family_wide_validation_ready":false,"what_to_build":"Events booking flow assurance for keeping booking availability and appointment flows working","buyer":"service businesses and booking-site builders","who_buys":"service businesses and booking-site builders","primary_buyer_segment":"service businesses taking online bookings","buyer_segment_candidates":["service businesses taking online bookings","booking-site builders","service businesses"],"secondary_buyer_segments":["booking-site builders","service businesses"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with service businesses taking online bookings first; keep other buyer groups as secondary segments.","buyer_validation_target":"service businesses taking online bookings","paid_workflow":"keeping booking availability and appointment flows working","urgent_problem":"Booking failures directly cost appointments, staff time, and customer trust.","problem":"Booking failures directly cost appointments, staff time, and customer trust.","pain":"Booking failures directly cost appointments, staff time, and customer trust.","user_pain_summary":"User pain clusters around booking or availability failure risk (8 signals).","what_users_are_unhappy_about":"User pain clusters around booking or availability failure risk (8 signals).","customer_pain_summary":"User pain clusters around booking or availability failure risk (8 signals).","user_pain_points":["booking or availability failure risk (8 signals)"],"commercial_pain_points":["booking or availability failure risk (8 signals)"],"why_pay_attention":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","why_it_matters":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_thesis_summary":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","competitor_gap":"Gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals). weak-incumbent evidence gives 206 teardown signal(s). Entry wedge: test events availability, booking notifications, payment handoffs, and calendar sync.","competitor_gap_thesis":"Gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals). weak-incumbent evidence gives 206 teardown signal(s). Entry wedge: test events availability, booking notifications, payment handoffs, and calendar sync.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping booking availability and appointment flows working.","remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_attractiveness":"Commercial pull comes from service businesses taking online bookings: booking failures directly cost appointments, staff time, and customer trust. The first paid wedge is to test events availability, booking notifications, payment handoffs, and calendar sync. Revenue can come from booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls.","mvp_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","first_validation_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","revenue_logic":"booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls","next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":2,"source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_evidence_required_for_recommendation":false,"market_url":"/markets/events","opportunity_url":"/opportunities/events","family_dossier_url":"/opportunities/families/booking-revenue/dossier","family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"booking-revenue","family_name":"booking revenue assurance","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","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/attendee-management/","url":"https://wordpress.org/support/topic/attendee-management/","original_url":"https://wordpress.org/support/topic/attendee-management/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fattendee-management%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fattendee-management%2F"}],"source_urls":["https://latepoint.com"],"external_evidence_preview":[{"market":"Events","market_key":"events","source_type":"Family outside proof","research_type":"family_source_links","source_relevance_status":"family_fallback","signal":"Family-level outside proof near booking revenue assurance; verify fit before using it for this focused wedge: latepoint.com, latepoint.com/pricing.","source_summary":["latepoint.com","latepoint.com/pricing"],"source_links":[{"source_url":"https://latepoint.com","url":"https://latepoint.com","source_relevance_status":"family_fallback"},{"source_url":"https://latepoint.com/pricing/","url":"https://latepoint.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":"events","context_market_key":"events","market_context":"events","source_market_name":"Events","context_market_name":"Events","market_context_label":"Source market: Events","linked_opportunity_name":"booking revenue assurance","linked_opportunity_title":"booking revenue assurance","market_context_title":"Events: booking revenue assurance","context_title":"Events: booking revenue assurance","needs_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_family_key":"booking-revenue","opportunity_family_name":"booking revenue assurance","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"family_url":"/opportunities?family=booking-revenue","opportunity_family_url":"/opportunities?family=booking-revenue","family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_dossier_url":"/opportunities/families/booking-revenue/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","conversation_url":"https://wordpress.org/support/topic/attendee-management/","source":"support","source_label":"support","slug":"wc-ticket-manager","plugin_name":"Ticket Manager – Sell Tickets for Events, Concerts, Conferences, and More with WooCommerce","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","sentiment":"mixed","severity":"medium","relevance_label":0.73,"opportunity_relevance":0.73,"published_at":"2024-12-19T20:42:00+00:00","reply_count":1,"summary":"Attendee Management: users show missing feature, support, setup pain that may indicate a product gap.","evidence_quote":"Attendee Management Your plugin looks really promising but I can’t see half the features on the list when I install and configure it, particularly the attendee management.","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","issue_labels":["missing feature","support","setup"],"section":"evidence","row_type":"evidence"},{"family_key":"booking-revenue","family_name":"booking revenue assurance","family_label":"booking revenue assurance","display_name":"booking revenue assurance","opportunity_name":"booking revenue assurance","opportunity_label":"booking revenue assurance","decision_title":"booking revenue assurance","card_title":"booking revenue assurance","build_card_title":"booking revenue assurance","commercial_opportunity_title":"booking revenue assurance","market_key":"events","market_name":"Events","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":"Events booking flow assurance for keeping booking availability and appointment flows working","buyer":"service businesses and booking-site builders","who_buys":"service businesses and booking-site builders","primary_buyer_segment":"service businesses taking online bookings","buyer_segment_candidates":["service businesses taking online bookings","booking-site builders","service businesses"],"secondary_buyer_segments":["booking-site builders","service businesses"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with service businesses taking online bookings first; keep other buyer groups as secondary segments.","buyer_validation_target":"service businesses taking online bookings","paid_workflow":"keeping booking availability and appointment flows working","urgent_problem":"Booking failures directly cost appointments, staff time, and customer trust.","problem":"Booking failures directly cost appointments, staff time, and customer trust.","pain":"Booking failures directly cost appointments, staff time, and customer trust.","user_pain_summary":"User pain clusters around booking or availability failure risk (8 signals).","what_users_are_unhappy_about":"User pain clusters around booking or availability failure risk (8 signals).","customer_pain_summary":"User pain clusters around booking or availability failure risk (8 signals).","user_pain_points":["booking or availability failure risk (8 signals)"],"commercial_pain_points":["booking or availability failure risk (8 signals)"],"why_pay_attention":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","why_it_matters":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_thesis_summary":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availability, booking notifications, payment handoffs, and calendar sync.","competitor_gap":"Gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals). weak-incumbent evidence gives 206 teardown signal(s). Entry wedge: test events availability, booking notifications, payment handoffs, and calendar sync.","competitor_gap_thesis":"Gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals). weak-incumbent evidence gives 206 teardown signal(s). Entry wedge: test events availability, booking notifications, payment handoffs, and calendar sync.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping booking availability and appointment flows working.","remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","commercial_attractiveness":"Commercial pull comes from service businesses taking online bookings: booking failures directly cost appointments, staff time, and customer trust. The first paid wedge is to test events availability, booking notifications, payment handoffs, and calendar sync. Revenue can come from booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls.","mvp_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","first_validation_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","revenue_logic":"booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls","next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","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/events","opportunity_url":"/opportunities/events","family_dossier_url":"/opportunities/families/booking-revenue/dossier","family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"booking-revenue","family_name":"booking revenue assurance","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","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/display-past-shows-on-landing/","url":"https://wordpress.org/support/topic/display-past-shows-on-landing/","original_url":"https://wordpress.org/support/topic/display-past-shows-on-landing/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdisplay-past-shows-on-landing%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fdisplay-past-shows-on-landing%2F"}],"source_urls":["https://wordpress.org/support/topic/display-past-shows-on-landing/"],"source_market_key":"events","context_market_key":"events","market_context":"events","source_market_name":"Events","context_market_name":"Events","market_context_label":"Source market: Events","linked_opportunity_name":"booking revenue assurance","linked_opportunity_title":"booking revenue assurance","market_context_title":"Events: booking revenue assurance","context_title":"Events: booking revenue assurance","needs_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_family_key":"booking-revenue","opportunity_family_name":"booking revenue assurance","row_remaining_validation":"This row is not a build-worthy opportunity; validate the linked opportunity family instead.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","linked_opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","linked_opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","opportunity_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","buyer_validation_remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","buyer_validation_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","source_report_remaining_validation":"Test buyer urgency and pricing with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync. Identify named competitor teardown targets before build planning","source_report_next_action":"Collect or refresh outside proof: Test buyer urgency and pricing with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync. Identify named competitor teardown targets before build planning.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":57.0,"active_installs":4000,"family_url":"/opportunities?family=booking-revenue","opportunity_family_url":"/opportunities?family=booking-revenue","family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_dossier_url":"/opportunities/families/booking-revenue/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","name":"Bandsintown Events","slug":"bandsintown","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":66.0,"opportunity_score":43.3,"downloaded":101607,"num_ratings":8,"support_threads":1,"support_threads_resolved":0,"unresolved_threads":1,"last_updated":"2026-07-01 3:08am GMT","intel_score":70.1,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["1 unresolved support thread(s)","below-average rating","12 collected complaint signal(s)"],"owned_praise":["quality","reliable"],"pain_patterns":["support","bugs"],"section":"competitors","row_type":"competitors"},{"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","display_name":"agency visual QA and update safety","opportunity_name":"agency visual QA and update safety","opportunity_label":"agency visual QA and update safety","decision_title":"agency visual QA and update safety","card_title":"agency visual QA and update safety","build_card_title":"agency visual QA and update safety","commercial_opportunity_title":"agency visual QA and update safety","market_key":"widget","market_name":"Widget","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":"Widget 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":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","what_users_are_unhappy_about":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","customer_pain_summary":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates.","why_pay_attention":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: page-builder and editor changes can break layouts, CTAs, or client pages after updates. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to detect widget layout regressions, widget breakage, and client-visible u…","why_it_matters":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: page-builder and editor changes can break layouts, CTAs, or client pages after updates. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to detect widget layout regressions, widget breakage, and client-visible u…","commercial_thesis_summary":"Pay attention because agencies maintaining client page-builder sites have a costly workflow problem: page-builder and editor changes can break layouts, CTAs, or client pages after updates. Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and 11 linked source(s). Start by testing whether buyers will pay to detect widget layout regressions, widget breakage, and client-visible u…","competitor_gap":"Gap to test: can buyers detect widget layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. weak-incumbent evidence gives 2.1K teardown signal(s). paid-market language appears around integration, booking, order. Entry wedge: detect widget layout regressions, widget breakage, and client-visible update issues.","competitor_gap_thesis":"Gap to test: can buyers detect widget layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. weak-incumbent evidence gives 2.1K teardown signal(s). paid-market language appears around integration, booking, order. Entry wedge: detect widget 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 widget 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 widget 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 widget 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 widget layout regressions, widget breakage, and client-visible update issues","wedge":"detect widget layout regressions, widget breakage, and client-visible update issues","first_validation_wedge":"detect widget 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 widget 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/widget","opportunity_url":"/opportunities/widget","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 widget 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/error-message-your-songkick-api-key-is-invalid/","url":"https://wordpress.org/support/topic/error-message-your-songkick-api-key-is-invalid/","original_url":"https://wordpress.org/support/topic/error-message-your-songkick-api-key-is-invalid/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ferror-message-your-songkick-api-key-is-invalid%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ferror-message-your-songkick-api-key-is-invalid%2F"}],"source_urls":["https://wordpress.org/support/topic/error-message-your-songkick-api-key-is-invalid/"],"source_market_key":"widget","context_market_key":"widget","market_context":"widget","source_market_name":"Widget","context_market_name":"Widget","market_context_label":"Source market: Widget","linked_opportunity_name":"agency visual QA and update safety","linked_opportunity_title":"agency visual QA and update safety","market_context_title":"Widget: agency visual QA and update safety","context_title":"Widget: 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 widget 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 widget 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 widget 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 widget 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 widget 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 widget 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 widget layout regressions, widget breakage, and client-visible update issues.","source_report_remaining_validation":"External voice; PublicWWW adoption","source_report_next_action":"Collect or refresh outside proof: External voice; PublicWWW adoption.","quality_status":"unclassified","quality_status_label":"Unclassified","quality_promoted":false,"weakness_score":56.5,"active_installs":500,"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":"Songkick Concerts and Festivals","slug":"songkick-concerts-and-festivals","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","rating":0.0,"opportunity_score":49.5,"downloaded":23424,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"unresolved_threads":0,"last_updated":"2025-03-11 9:50am GMT","intel_score":64.1,"is_rising_challenger":false,"promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","weakness_reasons":["stale update history","6 collected complaint signal(s)"],"owned_praise":["quality"],"pain_patterns":["support","setup"],"section":"competitors","row_type":"competitors"}],"signals":[{"row_index":0,"row_type":"signals","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"wc-ticket-manager","plugin_name":"Ticket Manager – Sell Tickets for Events, Concerts, Conferences, and More with WooCommerce","market_key":"events","market_name":"Events","family_key":"booking-revenue","family_name":"booking revenue assurance","title":"Attendee Management","url":"https://wordpress.org/support/topic/attendee-management/","sentiment":"mixed","severity":"medium","source_count":12,"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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs,...","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs,...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/attendee-management/"}]}],"evidence":[{"row_index":1,"row_type":"evidence","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"wc-ticket-manager","plugin_name":"Ticket Manager – Sell Tickets for Events, Concerts, Conferences, and More with WooCommerce","market_key":"events","market_name":"Events","family_key":"booking-revenue","family_name":"booking revenue assurance","title":"Attendee Management","url":"https://wordpress.org/support/topic/attendee-management/","sentiment":"mixed","severity":"medium","source_count":12,"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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs,...","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs,...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/attendee-management/"}]}],"competitors":[{"row_index":2,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"bandsintown","market_key":"events","market_name":"Events","family_key":"booking-revenue","family_name":"booking revenue assurance","opportunity_score":43.3,"intel_score":70.1,"source_count":2,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs,...","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs,...","source_evidence_status":"linked_source_evidence","source_evidence_label":"Linked source evidence","source_links":[{"source_url":"https://wordpress.org/support/topic/display-past-shows-on-landing/"}]},{"row_index":3,"row_type":"competitors","row_role":"supporting_evidence","recommendation_role":"evidence_input","slug":"songkick-concerts-and-festivals","market_key":"widget","market_name":"Widget","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_score":49.5,"intel_score":64.1,"source_count":2,"source_link_count":2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","commercial_card_status":"complete","commercial_card_status_label":"complete","commercial_card_complete":true,"remaining_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect widget 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 widget 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/error-message-your-songkick-api-key-is-invalid/"}]}],"signal_summary":{"summary":{}},"themes_summary":{"commercial_card_complete":0,"summary":{}},"competitor_summary":{"summary":{}},"evidence_summary":{"total":4,"source_evidence_rows":4,"source_link_rows":4,"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":"events","market_name":"Events","title":"Events: Booking revenue assurance","family_key":"booking-revenue","family_name":"booking revenue assurance","buyer":"service businesses and booking-site builders","paid_workflow":"keeping booking availability and appointment flows working","readiness":"build_candidate","final_score":78.7,"validation_score":93.7,"commercial_score":66.0,"pain_score":100.0,"weakness_score":52.1,"proof_status":"validated","proof_score":78.4,"proof_strong_enough":true,"challenge_verdict":"pricing_validation","small_fix_risk":"low","quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_score":99.1,"quality_promoted":true,"source_count":10,"source_link_count":10,"url":"/opportunities/events","source_links":[{"source_url":"https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","original_url":"https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Frecurring-php-warnings-from-the-events-calendar-in-production-logs%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Frecurring-php-warnings-from-the-events-calendar-in-production-logs%2F","url":"https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/"},{"source_url":"https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/","original_url":"https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fupcoming-events-only-but-past-events-still-showing%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fupcoming-events-only-but-past-events-still-showing%2F","url":"https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/"}],"source_urls":["https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/"],"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"}},{"row_type":"market_report_summary","kind":"market_report_summary","row_role":"market_context","row_role_label":"Market context","recommendation_role":"market_report_context","recommendation_role_label":"Market report context","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"market_context","opportunity_decision_status_label":"Market context","market_key":"event tickets","market_name":"Event Tickets","title":"Event Tickets: Booking revenue assurance","family_key":"booking-revenue","family_name":"booking revenue assurance","buyer":"service businesses and booking-site builders","paid_workflow":"keeping booking availability and appointment flows working","readiness":"build_candidate","final_score":69.6,"validation_score":85.3,"commercial_score":67.0,"pain_score":100.0,"weakness_score":26.0,"proof_status":"validated","proof_score":80.3,"proof_strong_enough":true,"challenge_verdict":"pricing_validation","small_fix_risk":"low","quality_status":"promoted","quality_status_label":"Commercial opportunity","quality_score":93.8,"quality_promoted":true,"source_count":10,"source_link_count":10,"url":"/opportunities/event%20tickets","source_links":[{"source_url":"https://wordpress.org/support/topic/caching-faq/","original_url":"https://wordpress.org/support/topic/caching-faq/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcaching-faq%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcaching-faq%2F","url":"https://wordpress.org/support/topic/caching-faq/"},{"source_url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","original_url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcant-paid-the-ticket%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcant-paid-the-ticket%2F","url":"https://wordpress.org/support/topic/cant-paid-the-ticket/"}],"source_urls":["https://wordpress.org/support/topic/caching-faq/","https://wordpress.org/support/topic/cant-paid-the-ticket/"],"opportunity_quality":{"status":"promoted","status_label":"Commercial opportunity"}}],"related_families":[{"family_key":"booking-revenue","family_name":"booking revenue assurance","family_label":"booking revenue assurance","grouped_family_name":"booking revenue assurance","grouped_family_label":"booking revenue assurance","title":"Events booking flow assurance","display_name":"Events booking flow assurance","opportunity_name":"Events booking flow assurance","opportunity_label":"Events booking flow assurance","opportunity_title":"Events booking flow assurance","decision_title":"Events booking flow assurance","card_title":"Events booking flow assurance","build_card_title":"Events booking flow assurance","commercial_opportunity_title":"Events booking flow assurance","validation_focus_label":"Events booking flow assurance","validation_focus_display_name":"Events booking flow assurance","validation_focus_market_key":"events","validation_focus_market_name":"Events","validation_focus_url":"/opportunities/events","validation_focus_workflow":"Events booking flow assurance","primary_validation_market_key":"events","primary_validation_market_name":"Events","primary_validation_url":"/opportunities/events","primary_validation_workflow":"Events booking flow assurance","primary_market_key":"events","primary_market_name":"Events","primary_market_url":"/opportunities/events","source_market_key":"events","source_market_name":"Events","context_market_key":"events","context_market_name":"Events","market_context":"events","market_context_label":"Source market: Events","market_key":"events","market_name":"Events","bucket_key":"proof_blocked","bucket_label":"Proof Blocked","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","decision_score":77.2,"commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"worth_validating":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","row_is_opportunity":true,"row_is_build_worthy":false,"build_worthy_scope":"opportunity_family","opportunity_decision_status":"needs_family_proof","buyer_validation_scope":"not_validation_ready","buyer_validation_scope_label":"Not validation-ready","core_validation_ready":false,"family_wide_validation_ready":false,"validation_claim_scope":"not_ready","validation_claim_scope_label":"No validation claim yet","scope_limited_validation":false,"full_family_claim_ready":false,"can_claim_full_family_opportunity":false,"buyer_validation_scope_warning":"Resolve the commercial gate before treating this as buyer-validation ready.","family_wide_validation_gap_count":0,"family_wide_validation_unpromoted_count":0,"family_wide_validation_blocker_count":1,"family_wide_validation_blocker_summary":"Outside proof validates the strongest core thesis, not the full grouped family","family_wide_validation_next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","family_proof_next_action":"Open the family proof queue for booking revenue assurance to check whether any outside proof gaps remain before making a full-family claim.","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":"Events booking flow assurance for keeping booking availability and appointment flows working","buyer":"service businesses taking online bookings","primary_buyer_segment":"service businesses taking online bookings","buyer_segment_candidates":["service businesses taking online bookings","booking-site builders","service businesses"],"secondary_buyer_segments":["booking-site builders","service businesses"],"buyer_specificity_status":"primary_segment_selected","buyer_specificity_label":"Primary buyer selected","buyer_specificity_note":"Validate with service businesses taking online bookings first; keep other buyer groups as secondary segments.","buyer_validation_target":"service businesses taking online bookings","paid_workflow":"keeping booking availability and appointment flows working","urgent_problem":"Booking failures directly cost appointments, staff time, and customer trust.","problem":"Booking failures directly cost appointments, staff time, and customer trust.","pain":"Booking failures directly cost appointments, staff time, and customer trust.","user_pain_summary":"User pain clusters around booking or availability failure risk (8 signals) and calendar, payment, or notification handoff breakage (4 signals).","user_pain_points":["booking or availability failure risk (8 signals)","calendar, payment, or notification handoff breakage (4 signals)"],"why_pay_attention":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals) and calendar, payment, or notification handoff breakage (4 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availabil…","why_it_matters":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals) and calendar, payment, or notification handoff breakage (4 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availabil…","commercial_thesis_summary":"Pay attention because service businesses taking online bookings have a costly workflow problem: user pain clusters around booking or availability failure risk (8 signals) and calendar, payment, or notification handoff breakage (4 signals). Evidence includes validated outside proof, paid-adjacent signals, weak incumbent signals, and repeated user pain. Start by testing whether buyers will pay to test events availabil…","competitor_gap":"The commercial opening is that gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals), calendar, payment, or notification handoff breakage (4 signals). weak-incumbent evidence gives 210 teardown signal(s). Entry wedge: test events availability, booking notifica…","competitor_gap_thesis":"The commercial opening is that gap to test: can buyers test events availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (8 signals), calendar, payment, or notification handoff breakage (4 signals). weak-incumbent evidence gives 210 teardown signal(s). Entry wedge: test events availability, booking notifica…","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping booking availability and appointment flows working.","external_evidence_summary":"External commercial proof covers External voice, Pricing pages, Adjacent substitutes, PublicWWW adoption across 2 validated market(s); 10 decision-useful outside source URL(s) attached. adoption sample URLs hidden from proof links.","remaining_validation":"SEO demand; SERP competitors; Adjacent substitutes","what_still_needs_validation":"SEO demand; SERP competitors; Adjacent substitutes","commercial_attractiveness":"Commercial pull comes from service businesses taking online bookings: booking failures directly cost appointments, staff time, and customer trust. The first paid wedge is to test events availability, booking notifications, payment handoffs, and calendar sync. Revenue can come from booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls.","mvp_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","wedge":"check booking availability, notifications, payment handoff, and calendar sync before customers hit problems","first_validation_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","revenue_logic":"booking monitors, calendar/payment integrations, no-show analytics, alerts, and multi-location controls","next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","proof_status":"validated_core","proof_status_label":"Validated core","external_proof_status":"validated_core","external_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_status_label":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"source_count":12,"source_link_count":12,"market_url":"/opportunities/events","opportunity_url":"/opportunities/events","research_url":"/research?family=booking-revenue","research_api_url":"/api/research/queue?family=booking-revenue&limit=8","family_proof_url":"/research?family=booking-revenue","family_proof_api_url":"/api/research/queue?family=booking-revenue&limit=8","family_dossier_url":"/opportunities/families/booking-revenue/dossier","family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"booking-revenue","family_name":"booking revenue assurance","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 service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","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":{}},"validation_focus":{"market_key":"events","market_name":"Events","workflow":"Events booking flow assurance","url":"/opportunities/events","proof_status":"validated"},"buyer_validation_scope_summary":{"status":"not_ready","status_label":"Not validation-ready","scope":"not_validation_ready","scope_label":"Not validation-ready","reports_count":2,"validated_count":2,"promoted_count":2,"validated_promoted_count":2,"outside_proof_gap_count":0,"unpromoted_gap_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync.","blockers":["Outside proof validates the strongest core thesis, not the full grouped family."],"variant_examples":[]},"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":2,"promoted_count":2,"outside_proof_gap_count":0,"unpromoted_gap_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with service businesses taking online bookings: test events availability, booking notifications, payment handoffs, and calendar sync."},"wedge_candidates":[{"market_key":"events","market_name":"Events","entry_point":"Events","title":"Events: Events booking flow assurance","workflow":"Events booking flow assurance","mvp_wedge":"test events availability, booking notifications, payment handoffs, and calendar sync","buyer":"service businesses and booking-site builders","paid_workflow":"keeping booking availability and appointment flows working","proof_status":"validated","readiness":"build_candidate","quality_promoted":true,"quality_score":99.1,"proof_score":78.4,"commercial_score":66.0,"validation_score":93.7,"why_it_might_work":"external proof validated; passes commercial gate; commercial 66.0; validation 93.7","url":"/opportunities/events","mvp_features":["Booking flow monitor","Calendar sync checker","Availability conflict alerts","Appointment loss 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://latepoint.com","url":"https://latepoint.com","original_url":"https://latepoint.com"},{"source_url":"https://latepoint.com/pricing/","url":"https://latepoint.com/pricing/","original_url":"https://latepoint.com/pricing/"},{"source_url":"https://themewinter.com/eventin/","url":"https://themewinter.com/eventin/","original_url":"https://themewinter.com/eventin/"},{"source_url":"https://themewinter.com/eventin/pricing/","url":"https://themewinter.com/eventin/pricing/","original_url":"https://themewinter.com/eventin/pricing/"}],"source_urls":["https://latepoint.com","https://latepoint.com/pricing/","https://themewinter.com/eventin/","https://themewinter.com/eventin/pricing/"],"supporting_evidence_preview":[{"title":"can’t paid the ticket","market":"Event Tickets","plugin":"My Tickets – Accessible Event Ticketing","source_type":"support thread","snippet":"can’t paid the ticket I see the screen to buy ticket , but after when i checkout, t got a screen without ticket the test date is 29/01 Best This topic was modified 1 year, 4...","commercial_signal":"calendar, payment, or notification handoff breakage around can’t paid the ticket: users show compatibility,...","source_url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcant-paid-the-ticket%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcant-paid-the-ticket%2F","source_links":[{"source_url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","original_url":"https://wordpress.org/support/topic/cant-paid-the-ticket/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcant-paid-the-ticket%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcant-paid-the-ticket%2F"}],"opportunity_context_status":"evidence_only","opportunity_context_status_label":"Evidence only","commercial_context_status":"evidence_only","commercial_context_status_label":"Evidence only","evidence_context_status":"evidence_only","evidence_context_status_label":"Evidence only","promotion_status":"evidence_only","promotion_status_label":"Evidence only","promotion_reason":"This row is useful source evidence, but it has not been promoted into a build-worthy commercial opportunity.","row_role":"supporting_evidence","row_role_label":"Supporting evidence","intelligence_role":"supporting_evidence","intelligence_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","evidence_role_label":"Unpromoted source evidence","evidence_role_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity.","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","build_worthy_family_key":"","build_worthy_family_name":"","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","worth_validating":false,"build_worthy_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"external_evidence_preview":[{"market":"Events","market_key":"events","source_type":"Pricing pages","research_type":"pricing_pages","signal":"Pricing research found paid terms on 2 page(s) for LatePoint – Calendar Booking Plugin for Appointments and Events with prices such as $99, $79, $249 and plans such as Free, Basic, Premium.","proof_score":78.4,"strength":94.0,"relevance_status":"unchecked","source_urls":["https://latepoint.com","https://latepoint.com/pricing/"],"source_links":[{"source_url":"https://latepoint.com","url":"https://latepoint.com","original_url":"https://latepoint.com"},{"source_url":"https://latepoint.com/pricing/","url":"https://latepoint.com/pricing/","original_url":"https://latepoint.com/pricing/"}],"opportunity_context_status":"evidence_only","opportunity_context_status_label":"Evidence only","commercial_context_status":"evidence_only","commercial_context_status_label":"Evidence only","evidence_context_status":"evidence_only","evidence_context_status_label":"Evidence only","promotion_status":"evidence_only","promotion_status_label":"Evidence only","promotion_reason":"This row is useful source evidence, but it has not been promoted into a build-worthy commercial opportunity.","row_role":"supporting_evidence","row_role_label":"Supporting evidence","intelligence_role":"supporting_evidence","intelligence_role_label":"Supporting evidence","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","evidence_role":"unpromoted_source_evidence","evidence_role_label":"Unpromoted source evidence","evidence_role_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity.","row_is_opportunity":false,"row_is_build_worthy":false,"is_build_worthy":false,"build_worthy":false,"build_worthy_scope":"none","build_worthy_family_key":"","build_worthy_family_name":"","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","worth_validating":false,"build_worthy_reason":"This row is source evidence for research, but it has not been promoted into a build-worthy commercial opportunity.","row_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","evidence_next_action":"Use this source row as supporting evidence; use the linked opportunity family card for buyer validation.","row_remaining_validation":"This row is source or analysis context, not a build-worthy opportunity."}],"linked_opportunity_name":"Events booking flow assurance","linked_opportunity_title":"Events booking flow assurance","market_context_title":"Events: Events booking flow assurance","context_title":"Events: Events booking flow assurance","needs_validation":"SEO demand; SERP competitors; Adjacent substitutes","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":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"There are signs buyers already pay for adjacent tools, plans, or workarounds."},{"key":"competitor_gap","label":"Competitor weakness or gap","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"Weak incumbents or missing coverage create a realistic opening."},{"key":"narrow_entry_wedge","label":"Narrow entry wedge","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The first product can start with a focused workflow instead of a broad platform."},{"key":"clear_revenue_logic","label":"Clear revenue logic","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The thesis explains how the plugin makes money."},{"key":"supporting_evidence","label":"Supporting evidence","status":"strong","status_label":"all markets pass","coverage":1.0,"coverage_percent":100.0,"passed_count":2,"total_count":2,"core_target":2,"note":"The claim is backed by source links, analyzed conversations, or outside-market proof."}],"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Events booking flow assurance for keeping booking availability and appointment flows working"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"service businesses and booking-site builders"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Booking failures directly cost appointments, staff time, and customer trust."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can service businesses taking online bookings test events availability, booking notifications, payment handoffs, and calendar sync before booking failures directly cost appointments, staff time, and customer"}],"external_proof_context":{"status":"validated_core","status_label":"Validated core","summary":"2 promoted core market(s) validated; 2 market(s) with collected outside proof; sources: External voice, Pricing pages, Adjacent substitutes","reports_count":2,"promoted_count":2,"validated_promoted_count":2,"validated_count":2,"partial_count":0,"planned_count":0,"missing_count":0,"collected_count":2,"validated_percent":100.0,"proof_coverage_percent":100.0,"planned_or_collected_percent":100.0,"core_validated_percent":100.0,"source_type_count":6,"source_url_count":10,"next_gap_label":"SEO demand","next_gap_count":1,"source_types":[{"type":"external_voice","label":"External voice","count":2},{"type":"pricing_pages","label":"Pricing pages","count":2},{"type":"adjacent_substitutes","label":"Adjacent substitutes","count":1},{"type":"publicwww_adoption","label":"PublicWWW adoption","count":1}]},"key":"booking-revenue","name":"booking revenue assurance","core_problem":"Booking failures directly cost appointments, staff time, and customer trust.","reports_count":2,"validated_count":2,"partial_count":0,"planned_count":0,"missing_count":0,"build_candidate_count":2,"commercial_opportunity_count":2,"small_fix_count":0,"promoted_count":2,"validated_promoted_count":2,"research_first_count":0,"generic_count":0,"interesting_evidence_count":0,"total_complaint_signals":1365,"total_high_severity_signals":514,"total_weak_competitor_signals":210,"best_paid_signal_rate":44.4,"best_score":78.7,"best_quality":99.1,"avg_score":74.2,"avg_validation":89.5,"avg_commercial":66.5,"avg_quality":96.4,"priority_key":"partial","priority_label":"Proof blocked","external_proof_validated_ratio":1.0,"external_proof_validated_percent":100.0,"external_proof_coverage_ratio":1.0,"external_proof_coverage_percent":100.0,"external_proof_collected_count":2,"external_proof_source_type_count":6,"external_proof_source_url_count":10,"weak_competitor_count":210,"proof_score":100.0,"quality_status":"promoted","quality_status_label":"Promoted","quality_promoted":true,"family_url":"/opportunities?family=booking-revenue","opportunity_family_url":"/opportunities?family=booking-revenue","opportunity_family_dossier_url":"/opportunities/families/booking-revenue/dossier","opportunity_family_api_url":"/api/opportunities/families?family=booking-revenue","opportunity_family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","best_market":{"key":"events","name":"Events","final_score":78.7,"quality_score":99.1,"validation_score":93.7,"commercial_score":66.0,"proof_score":78.4,"proof_status":"validated","quality_status":"promoted"},"external_evidence_quality":{"status":"curated","status_label":"Adoption samples hidden"},"family_gate":{"label":"Proof blocked","status":"proof_blocked"},"top_markets":[{"key":"events","name":"Events","final_score":78.7,"quality_score":99.1,"validation_score":93.7,"commercial_score":66.0,"proof_score":78.4,"proof_status":"validated","quality_status":"promoted"},{"key":"event tickets","name":"Event Tickets","final_score":69.6,"quality_score":93.8,"validation_score":85.3,"commercial_score":67.0,"proof_score":80.3,"proof_status":"validated","quality_status":"promoted"}],"missing_sources":[{"label":"SEO demand","count":1},{"label":"SERP competitors","count":1},{"label":"Adjacent substitutes","count":1}],"challenge_verdicts":[{"label":"pricing validation","count":2}],"complaint_themes":[{"label":"Bugs in Events (8 signals)","count":1,"quality_status":"unclassified"},{"label":"Bugs in Events (4 signals)","count":1,"quality_status":"unclassified"},{"label":"Bugs in Events (2 signals)","count":1,"quality_status":"unclassified"}],"paid_terms":[{"label":"booking","count":2,"quality_status":"unclassified"},{"label":"pro","count":2,"quality_status":"unclassified"},{"label":"checkout","count":2,"quality_status":"unclassified"}],"competitor_evidence":[{"label":"6 top competitor(s) show visible weakness, including Events Manager – Calendar, Bookings, Tickets, and more!, Simple Calendar – Google Cale...","count":1},{"label":"5 top competitor(s) show visible weakness, including My Tickets – Accessible Event Ticketing, Eventin – Event Calendar, Event Registration,...","count":1}],"competitor_gap_competitors":[{"name":"booking revenue assurance"}],"competitor_gap_complaint_themes":[{"label":"Bugs in Events (8 signals)","count":1},{"label":"Bugs in Events (4 signals)","count":1},{"label":"Bugs in Events (2 signals)","count":1}],"competitor_gap_paid_terms":[{"label":"booking","count":2},{"label":"pro","count":2},{"label":"checkout","count":2}],"external_source_types":[{"label":"External voice","count":2},{"label":"Pricing pages","count":2},{"label":"Adjacent substitutes","count":1}],"external_source_urls":["https://wordpress.org/plugins/the-events-calendar/","https://www.reddit.com/r/WordpressPlugins/comments/1nat78a/discussion_what_is_the_best_wordpress_event/","https://patchstack.com/articles/best-wordpress-event-plugins/"],"urls":{"family":"/opportunities?family=booking-revenue","dossier":"/opportunities/families/booking-revenue/dossier"},"api_urls":{"family":"/api/opportunities/families?family=booking-revenue","dossier":"/api/opportunities/families/booking-revenue/dossier"}}],"source_urls":["https://wordpress.org/support/topic/attendee-management/","https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/","https://wordpress.org/support/topic/past-events-move-to-next-year-instead-of-deleting-after-one-month/","https://wordpress.org/support/topic/excellent-but-v7-3-crashed-the-site/","https://wordpress.org/support/topic/great-but-crashed-my-site/"],"source_links":[{"source_url":"https://wordpress.org/support/topic/attendee-management/","url":"https://wordpress.org/support/topic/attendee-management/","original_url":"https://wordpress.org/support/topic/attendee-management/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fattendee-management%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fattendee-management%2F"},{"source_url":"https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","url":"https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","original_url":"https://wordpress.org/support/topic/recurring-php-warnings-from-the-events-calendar-in-production-logs/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Frecurring-php-warnings-from-the-events-calendar-in-production-logs%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Frecurring-php-warnings-from-the-events-calendar-in-production-logs%2F"},{"source_url":"https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/","url":"https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/","original_url":"https://wordpress.org/support/topic/upcoming-events-only-but-past-events-still-showing/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fupcoming-events-only-but-past-events-still-showing%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fupcoming-events-only-but-past-events-still-showing%2F"},{"source_url":"https://wordpress.org/support/topic/past-events-move-to-next-year-instead-of-deleting-after-one-month/","url":"https://wordpress.org/support/topic/past-events-move-to-next-year-instead-of-deleting-after-one-month/","original_url":"https://wordpress.org/support/topic/past-events-move-to-next-year-instead-of-deleting-after-one-month/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fpast-events-move-to-next-year-instead-of-deleting-after-one-month%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fpast-events-move-to-next-year-instead-of-deleting-after-one-month%2F"},{"source_url":"https://wordpress.org/support/topic/excellent-but-v7-3-crashed-the-site/","url":"https://wordpress.org/support/topic/excellent-but-v7-3-crashed-the-site/","original_url":"https://wordpress.org/support/topic/excellent-but-v7-3-crashed-the-site/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fexcellent-but-v7-3-crashed-the-site%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fexcellent-but-v7-3-crashed-the-site%2F"},{"source_url":"https://wordpress.org/support/topic/great-but-crashed-my-site/","url":"https://wordpress.org/support/topic/great-but-crashed-my-site/","original_url":"https://wordpress.org/support/topic/great-but-crashed-my-site/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgreat-but-crashed-my-site%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgreat-but-crashed-my-site%2F"}],"api_urls":{"plugin":"/api/plugins/wc-ticket-manager","evidence":"/api/evidence?slug=wc-ticket-manager","page":"/plugin/wc-ticket-manager","wordpress":"https://wordpress.org/plugins/wc-ticket-manager/"},"commercial_readiness":{"total":35,"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":35}],"blocker_count":0,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":4},{"status":"research_only","label":"Research only","count":31}],"blocker_counts":[],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":4,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":31,"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":35,"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":35}],"blocker_count":0,"caution_count":0,"status_counts":[{"status":"needs_family_proof","label":"Needs family proof","count":4},{"status":"research_only","label":"Research only","count":31}],"blocker_counts":[],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":4,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":31,"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-06T00:25:24+00:00","age_seconds":0},"source_evidence_summary":{"total":36,"source_evidence_rows":14,"source_link_rows":14,"source_count_only_rows":0,"missing_source_evidence_rows":22,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":38.9,"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":[]}}