{"summary":{"analyzed":true,"build_worthy":false,"build_worthy_family_key":"booking-revenue","build_worthy_family_name":"booking revenue assurance","build_worthy_reason":"This row is supporting evidence for the linked opportunity family; use the family card, not this row, for the build decision.","build_worthy_scope":"opportunity_family","comments_returned":4,"commercial_card_missing_count":0,"commercial_card_status":"complete","commercial_context_status":"linked_opportunity","commercial_context_status_label":"Evidence linked to opportunity","evidence_context_status":"linked_opportunity","evidence_context_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","evidence_role_label":"Evidence supporting opportunity family","evidence_role_reason":"This row is supporting evidence for the linked opportunity family; use the family card, not this row, for the build decision.","intelligence_role":"supporting_evidence","intelligence_role_label":"Supporting evidence","is_build_worthy":false,"opportunity_context_status":"linked_opportunity","opportunity_context_status_label":"Evidence linked to opportunity","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","opportunity_relevance":0.85,"plugin_name":"Wedding Party RSVP – Guest List, Invitation & Event Manager","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","reply_count":4,"row_is_build_worthy":false,"row_is_opportunity":false,"row_role":"supporting_evidence","row_role_label":"Supporting evidence","sentiment":"mixed","severity":"medium","slug":"wedding-party-rsvp","source":"support","source_link_count":2,"url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","worth_validating":false,"source_count":0,"source_evidence_summary":{"total":30,"source_evidence_rows":5,"source_link_rows":5,"source_count_only_rows":0,"missing_source_evidence_rows":25,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":16.7,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]},"commercial_readiness":{"total":30,"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":30}],"blocker_count":30,"caution_count":0,"status_counts":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":29},{"status":"research_first","label":"Research first","count":1}],"blocker_counts":[{"label":"Commercial gate not complete: investigate pain","count":29},{"label":"Outside proof is partial for this family.","count":1}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":29,"research_first":1,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"commercial_readiness_summary":{"status":"research_first","label":"Research first","validation_ready":false,"family_key":"booking-revenue","family_name":"booking revenue assurance","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof is partial for this family."],"blocker_count":1,"cautions":[],"caution_count":0,"next_action":"Sharpen the buyer, pain, and paid workflow around test event management availability, booking notifications, payment handoffs, and calendar sync; interview service businesses taking online bookings before validation.","dossier_url":"/opportunities/families/booking-revenue/dossier","dossier_api_url":"/api/opportunities/families/booking-revenue/dossier"},"readiness_summary":{"status":"research_first","label":"Research first","validation_ready":false,"family_key":"booking-revenue","family_name":"booking revenue assurance","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_gate_passed":7,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Outside proof is partial for this family."],"blocker_count":1,"cautions":[],"caution_count":0,"next_action":"Sharpen the buyer, pain, and paid workflow around test event management availability, booking notifications, payment handoffs, and calendar sync; interview service businesses taking online bookings before validation.","dossier_url":"/opportunities/families/booking-revenue/dossier","dossier_api_url":"/api/opportunities/families/booking-revenue/dossier"},"cache_source":"durable_stale","cache_age_seconds":59716,"payload_mode":"compact","full_payload_url":"/api/evidence/source?full=true&compact_schema=evidence-source-v2&url=https%3A//wordpress.org/support/topic/plugin-stopped-working-overnight/&comment_limit=80&text_limit=12000","row_key":"rows","source_row_key":"rows","rows_shown":1,"comments_shown":3,"evidence_summary":{"total":1,"source_evidence_rows":0,"source_link_rows":1,"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":[]}},"rows":[{"section":"source","row_type":"source","url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","slug":"wedding-party-rsvp","plugin_name":"Wedding Party RSVP – Guest List, Invitation & Event Manager","source":"support","sentiment":"mixed","severity":"medium","opportunity_relevance":0.85,"reply_count":4,"comments_returned":4,"analyzed":true,"source_link_count":2,"title":"plugin stopped working overnight","author":"shadiabist","published_at":"2026-05-06T19:52:00+00:00","resolved":true,"collected_at":"2026-05-29T05:32:40+00:00","intent":"feature_request","affected_feature":"form","summary":"plugin stopped working overnight: users show bugs, compatibility, missing feature pain that may indicate a product gap.","evidence_quote":"plugin stopped working overnight Hi Randy, The RSVP form submission is not working on my wedding website since May 4.","confidence":0.68,"analyzed_at":"2026-05-29T05:33:53+00:00","market_key":"event management","market_name":"Event Management","market_url":"/markets/event%20management","opportunity_url":"/opportunities/event%20management","family_key":"booking-revenue","family_name":"booking revenue assurance","opportunity_family_key":"booking-revenue","opportunity_family_name":"booking revenue assurance","buyer":"service businesses and booking-site builders","what_to_build":"Event Management booking flow assurance for 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.","competitor_gap":"Gap to test: can buyers test event management availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (7 signals). weak-incumbent evidence gives 20 teardown...","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping booking availability and appointment flows working.","needs_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from service businesses taking online bookings: booking failures directly cost appointments, staff time, and customer trust. The first paid wedge is to test event management availability, booking notifications, payment handoffs, and calendar sync....","first_validation_wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","mvp_wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","row_role":"supporting_evidence","recommendation_role":"evidence_input","evidence_role":"supports_opportunity_family","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","build_worthy_family_key":"booking-revenue","opportunity_decision_status":"supporting_evidence","body_summary":"Hi Randy, The RSVP form submission is not working on my wedding website since May 4. When I click Submit RSVP, nothing happens. The console shows this error: Uncaught TypeError: Cannot read properties of undefined...","issue_labels":["bugs","compatibility","missing feature","support"],"source_links":[{"source_url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","original_url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-stopped-working-overnight%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-stopped-working-overnight%2F"}]}],"plugin":{"active_installs":100,"api_url":"/api/plugins/wedding-party-rsvp","downloaded":3242,"name":"Wedding Party RSVP – Guest List, Invitation & Event Manager","rating":100.0,"slug":"wedding-party-rsvp","tags":["event management","guest list","invitation","rsvp","wedding"],"url":"/plugin/wedding-party-rsvp"},"conversation":{"url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","slug":"wedding-party-rsvp","source":"support","title":"plugin stopped working overnight","author":"shadiabist","published_at":"2026-05-06T19:52:00+00:00","resolved":true,"reply_count":4,"collected_at":"2026-05-29T05:32:40+00:00","body_summary":"Hi Randy, The RSVP form submission is not working on my wedding website since May 4. When I click Submit RSVP, nothing happens. The console shows this error: Uncaught TypeError: Cannot read properties of undefined (reading ‘state’) at submitRsvp..."},"analysis":{"affected_feature":"form","analyzed_at":"2026-05-29T05:33:53+00:00","complaint_types":["bugs","compatibility","missing_feature","support","setup"],"confidence":0.68,"conversation_url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","evidence_quote":"plugin stopped working overnight Hi Randy, The RSVP form submission is not working on my wedding website since May 4.","intent":"feature_request","issue_labels":["bugs","compatibility","missing feature","support"],"model":"heuristic-v1","opportunity_relevance":0.85,"praise_types":["reliable","quality"],"sentiment":"mixed","severity":"medium","slug":"wedding-party-rsvp","source":"support","summary":"plugin stopped working overnight: users show bugs, compatibility, missing feature pain that may indicate a product gap."},"comments":[{"position":1,"author":"Randy Breland","published_at":"2026-05-06T23:31:00+00:00","body_summary":"This matches a WordPress Interactivity API change in 6.9.x: I am working on a release that will fix that. Should have it published and on the repository shortly."},{"position":2,"author":"Randy Breland","published_at":"2026-05-07T00:10:00+00:00","body_summary":"We have published a new release that should fix this issue. Recommend installing the update. If this does not fix the issue, let me know. Love the site btw.. It looks great."},{"position":3,"author":"shadiabist","published_at":"2026-05-07T01:07:00+00:00","body_summary":"It works again! 🙂 thank you Randy! you’re the best!"}],"source_links":[{"source_url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","original_url":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-stopped-working-overnight%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-stopped-working-overnight%2F"},{"source_url":"https://wordpress.org/plugins/wedding-party-rsvp/","url":"https://wordpress.org/plugins/wedding-party-rsvp/","original_url":"https://wordpress.org/plugins/wedding-party-rsvp/","source_page_url":"/plugin/wedding-party-rsvp","source_api_url":"/api/plugins/wedding-party-rsvp"}],"source_link_count":2,"market_key":"event management","market_name":"Event Management","market_url":"/markets/event%20management","opportunity_url":"/opportunities/event%20management","opportunity_card":{"key":"booking-revenue","name":"booking revenue assurance","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_bucket":"investigate_pain","commercial_readiness_status":"research_first","commercial_readiness_label":"Research first","validation_ready":false,"is_build_worthy":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","buyer":"service businesses and booking-site builders","who_buys":"service businesses and booking-site builders","primary_buyer_segment":"service businesses taking online bookings","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.","what_to_build":"Event Management booking flow assurance for keeping booking availability and appointment flows working","first_validation_wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","mvp_wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","source_count":6,"source_link_count":6,"next_action":"Sharpen the buyer, pain, and paid workflow around test event management availability, booking notifications, payment handoffs, and calendar sync; interview service businesses taking online bookings before validation.","family_dossier_url":"/opportunities/families/booking-revenue/dossier","opportunity_family_dossier_url":"/opportunities/families/booking-revenue/dossier","family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/booking-revenue/dossier","urls":{"dossier":"/opportunities/families/booking-revenue/dossier","family":"/opportunities?family=booking-revenue"},"api_urls":{"dossier":"/api/opportunities/families/booking-revenue/dossier","family":"/api/opportunities/families?family=booking-revenue"},"family_url":"/opportunities?family=booking-revenue","opportunity_family_url":"/opportunities?family=booking-revenue","opportunity_family_api_url":"/api/opportunities/families?family=booking-revenue","commercial_gate_status":"complete","commercial_gate_label":"Gate complete","commercial_card_status":"complete","commercial_card_missing_count":0},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Event Management 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 buyers test event management availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (7 signal"}],"family_key":"booking-revenue","family_name":"booking revenue assurance","opportunity_family_key":"booking-revenue","opportunity_family_name":"booking revenue assurance","buyer":"service businesses and booking-site builders","what_to_build":"Event Management booking flow assurance for 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.","competitor_gap":"Gap to test: can buyers test event management availability, booking notifications, payment handoffs, and calendar sync before booking, payment, and calendar-flow risk. pain: booking or availability failure risk (7 signals). weak-incumbent evidence gives 20 teardown signal(s). Entry wedge: test event management availability, booking notifications, payment handoffs, and calendar sync.","proof_support":"Proof base: partial outside proof of paid demand, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around keeping booking availability and appointment flows working.","needs_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from service businesses taking online bookings: booking failures directly cost appointments, staff time, and customer trust. The first paid wedge is to test event management 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.","first_validation_wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","mvp_wedge":"test event management availability, booking notifications, payment handoffs, and calendar sync","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","api_urls":{"evidence":"/api/evidence?slug=wedding-party-rsvp","market":"/markets/event%20management","opportunity":"/opportunities/event%20management","plugin":"/api/plugins/wedding-party-rsvp","source":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-stopped-working-overnight%2F","wordpress":"https://wordpress.org/support/topic/plugin-stopped-working-overnight/","family":"/api/opportunities/families?family=booking-revenue","dossier":"/api/opportunities/families/booking-revenue/dossier"},"commercial_readiness":{"total":30,"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":30}],"blocker_count":30,"caution_count":0,"status_counts":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":29},{"status":"research_first","label":"Research first","count":1}],"blocker_counts":[{"label":"Commercial gate not complete: investigate pain","count":29},{"label":"Outside proof is partial for this family.","count":1}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":29,"research_first":1,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"readiness_summary":{"total":30,"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":30}],"blocker_count":30,"caution_count":0,"status_counts":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":29},{"status":"research_first","label":"Research first","count":1}],"blocker_counts":[{"label":"Commercial gate not complete: investigate pain","count":29},{"label":"Outside proof is partial for this family.","count":1}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":29,"research_first":1,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"evidence_summary":{"total":1,"source_evidence_rows":0,"source_link_rows":1,"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":[]},"cache":{"source":"durable_stale","generated_at":"2026-08-06T15:26:26+00:00","age_seconds":59716},"row_role":"supporting_evidence","recommendation_role":"evidence_input","evidence_role":"supports_opportunity_family","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","build_worthy_family_key":"booking-revenue","opportunity_decision_status":"supporting_evidence"}