{"summary":{"analyzed":true,"build_worthy":false,"build_worthy_family_key":"commerce-product-conversion","build_worthy_family_name":"product-page conversion 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":2,"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.95,"plugin_name":"Stock Locations for WooCommerce","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":2,"row_is_build_worthy":false,"row_is_opportunity":false,"row_role":"supporting_evidence","row_role_label":"Supporting evidence","sentiment":"mixed","severity":"high","slug":"stock-locations-for-woocommerce","source":"support","source_link_count":2,"url":"https://wordpress.org/support/topic/stock-totals-incorrect/","worth_validating":false,"source_count":0,"source_evidence_summary":{"total":33,"source_evidence_rows":5,"source_link_rows":5,"source_count_only_rows":0,"missing_source_evidence_rows":28,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":15.2,"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":33,"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":33}],"blocker_count":64,"caution_count":0,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":32},{"status":"needs_family_proof","label":"Needs family proof","count":1}],"blocker_counts":[{"label":"Outside proof needed: not validated","count":32},{"label":"Commercial gate not complete: proof blocked","count":32}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":32,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"commercial_readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"commerce-product-conversion","family_name":"product-page conversion 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,"blockers":[],"blocker_count":0,"cautions":[],"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","dossier_url":"/opportunities/families/commerce-product-conversion/dossier","dossier_api_url":"/api/opportunities/families/commerce-product-conversion/dossier"},"readiness_summary":{"status":"needs_family_proof","label":"Needs family proof","validation_ready":false,"family_key":"commerce-product-conversion","family_name":"product-page conversion 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,"blockers":[],"blocker_count":0,"cautions":[],"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","dossier_url":"/opportunities/families/commerce-product-conversion/dossier","dossier_api_url":"/api/opportunities/families/commerce-product-conversion/dossier"},"cache_source":"durable_research_stale","cache_age_seconds":10005,"payload_mode":"compact","full_payload_url":"/api/evidence/source?full=true&compact_schema=evidence-source-v2&url=https%3A//wordpress.org/support/topic/stock-totals-incorrect/&comment_limit=80&text_limit=12000","row_key":"rows","source_row_key":"rows","rows_shown":1,"comments_shown":2,"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/stock-totals-incorrect/","slug":"stock-locations-for-woocommerce","plugin_name":"Stock Locations for WooCommerce","source":"support","sentiment":"mixed","severity":"high","opportunity_relevance":0.95,"reply_count":2,"comments_returned":2,"analyzed":true,"source_link_count":2,"title":"Stock totals incorrect?","author":"doyenwilliams","published_at":"2026-05-24T19:41:00+00:00","resolved":true,"collected_at":"2026-05-29T06:49:30+00:00","intent":"discussion","affected_feature":"woocommerce","summary":"Stock totals incorrect?: users show security, bugs, compatibility pain that may indicate a product gap.","evidence_quote":"Hi @fahad , Still liking the plugin, but having a little more configuration problems… may just be me.","confidence":0.68,"analyzed_at":"2026-05-29T06:54:00+00:00","market_key":"stock","market_name":"Stock","market_url":"/markets/stock","opportunity_url":"/opportunities/stock","family_key":"commerce-product-conversion","family_name":"product-page conversion assurance","opportunity_family_key":"commerce-product-conversion","opportunity_family_name":"product-page conversion assurance","buyer":"WooCommerce store owners, ecommerce agencies, and merchandisers","what_to_build":"Stock product-page conversion assurance for protecting product discovery, variant selection, and add-to-cart conversion","urgent_problem":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","problem":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","competitor_gap":"Gap to test: can buyers audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk before product-page, catalog, and add-to-cart conversion leakage. pain: product-page or catalog conversion reliability risk (10 signals). weak-incumbent...","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around protecting product discovery, variant selection, and add-to-cart conversion.","needs_validation":"finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","commercial_attractiveness":"Commercial pull comes from WooCommerce store owners: stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy. The first paid wedge is to audit stock product discovery, variant selection, catalog display,...","first_validation_wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","mvp_wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","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":"commerce-product-conversion","opportunity_decision_status":"supporting_evidence","body_summary":"Hi @fahad , Still liking the plugin, but having a little more configuration problems… may just be me. A shown in the screenshot – https://prnt.sc/2BT2xzDhWpJL – I have enabled 3 locations; there is stock in 1...","issue_labels":["security","bugs","compatibility","support"],"source_links":[{"source_url":"https://wordpress.org/support/topic/stock-totals-incorrect/","url":"https://wordpress.org/support/topic/stock-totals-incorrect/","original_url":"https://wordpress.org/support/topic/stock-totals-incorrect/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstock-totals-incorrect%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstock-totals-incorrect%2F"}]}],"plugin":{"active_installs":1000,"api_url":"/api/plugins/stock-locations-for-woocommerce","downloaded":104806,"name":"Stock Locations for WooCommerce","rating":96.0,"slug":"stock-locations-for-woocommerce","tags":["simple product","stock","stock locations","variable products","woocommerce"],"url":"/plugin/stock-locations-for-woocommerce"},"conversation":{"url":"https://wordpress.org/support/topic/stock-totals-incorrect/","slug":"stock-locations-for-woocommerce","source":"support","title":"Stock totals incorrect?","author":"doyenwilliams","published_at":"2026-05-24T19:41:00+00:00","resolved":true,"reply_count":2,"collected_at":"2026-05-29T06:49:30+00:00","body_summary":"Hi @fahad , Still liking the plugin, but having a little more configuration problems… may just be me. A shown in the screenshot – https://prnt.sc/2BT2xzDhWpJL – I have enabled 3 locations; there is stock in 1 location; but Total Stock still reads zero? Is using the CRON the..."},"analysis":{"affected_feature":"woocommerce","analyzed_at":"2026-05-29T06:54:00+00:00","complaint_types":["security","bugs","compatibility","support","setup"],"confidence":0.68,"conversation_url":"https://wordpress.org/support/topic/stock-totals-incorrect/","evidence_quote":"Hi @fahad , Still liking the plugin, but having a little more configuration problems… may just be me.","intent":"discussion","issue_labels":["security","bugs","compatibility","support"],"model":"heuristic-v1","opportunity_relevance":0.95,"praise_types":["easy","reliable","support","value"],"sentiment":"mixed","severity":"high","slug":"stock-locations-for-woocommerce","source":"support","summary":"Stock totals incorrect?: users show security, bugs, compatibility pain that may indicate a product gap."},"comments":[{"position":1,"author":"doyenwilliams","published_at":"2026-05-26T07:52:00+00:00","body_summary":"Hey @fahadmahmood , Let me begin by apologizing for getting your @ wrong. Sorry about that. I dived into the plugin again and I must applaud you for the level of though that you’ve brought to this – it’s really..."},{"position":2,"author":"Fahad Mahmood","published_at":"2026-05-28T06:41:00+00:00","body_summary":"Hi @doyenwilliams , Thank you so much for the detailed feedback and kind words — I really appreciate the time you took to write this. Your explanation and suggestions are genuinely helpful, especially the..."}],"source_links":[{"source_url":"https://wordpress.org/support/topic/stock-totals-incorrect/","url":"https://wordpress.org/support/topic/stock-totals-incorrect/","original_url":"https://wordpress.org/support/topic/stock-totals-incorrect/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstock-totals-incorrect%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstock-totals-incorrect%2F"},{"source_url":"https://wordpress.org/plugins/stock-locations-for-woocommerce/","url":"https://wordpress.org/plugins/stock-locations-for-woocommerce/","original_url":"https://wordpress.org/plugins/stock-locations-for-woocommerce/","source_page_url":"/plugin/stock-locations-for-woocommerce","source_api_url":"/api/plugins/stock-locations-for-woocommerce"}],"source_link_count":2,"market_key":"stock","market_name":"Stock","market_url":"/markets/stock","opportunity_url":"/opportunities/stock","opportunity_card":{"key":"commerce-product-conversion","name":"product-page conversion assurance","family_key":"commerce-product-conversion","family_name":"product-page conversion assurance","family_label":"product-page conversion assurance","display_name":"Stock product-page conversion assurance","opportunity_name":"Stock product-page conversion assurance","opportunity_label":"Stock product-page conversion assurance","decision_bucket":"proof_blocked","commercial_readiness_status":"needs_family_proof","commercial_readiness_label":"Needs family proof","validation_ready":false,"is_build_worthy":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","buyer":"WooCommerce store owners, ecommerce agencies, and merchandisers","who_buys":"WooCommerce store owners, ecommerce agencies, and merchandisers","primary_buyer_segment":"WooCommerce store owners","urgent_problem":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","problem":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","pain":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","what_to_build":"Stock product-page conversion assurance for protecting product discovery, variant selection, and add-to-cart conversion","first_validation_wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","mvp_wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","source_count":7,"source_link_count":7,"next_action":"Finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","family_dossier_url":"/opportunities/families/commerce-product-conversion/dossier","opportunity_family_dossier_url":"/opportunities/families/commerce-product-conversion/dossier","family_dossier_api_url":"/api/opportunities/families/commerce-product-conversion/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/commerce-product-conversion/dossier","urls":{"dossier":"/opportunities/families/commerce-product-conversion/dossier","family":"/opportunities?family=commerce-product-conversion"},"api_urls":{"dossier":"/api/opportunities/families/commerce-product-conversion/dossier","family":"/api/opportunities/families?family=commerce-product-conversion"},"family_url":"/opportunities?family=commerce-product-conversion","opportunity_family_url":"/opportunities?family=commerce-product-conversion","opportunity_family_api_url":"/api/opportunities/families?family=commerce-product-conversion","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":"Stock product-page conversion assurance for protecting product discovery, variant selection, and add-to-cart conversion"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"WooCommerce store owners, ecommerce agencies, and merchandisers"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can buyers audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk before product-page, catalog, and add-to-cart conversion leakage. pain: product-page or catalog c"}],"family_key":"commerce-product-conversion","family_name":"product-page conversion assurance","opportunity_family_key":"commerce-product-conversion","opportunity_family_name":"product-page conversion assurance","buyer":"WooCommerce store owners, ecommerce agencies, and merchandisers","what_to_build":"Stock product-page conversion assurance for protecting product discovery, variant selection, and add-to-cart conversion","urgent_problem":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","problem":"Stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy.","competitor_gap":"Gap to test: can buyers audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk before product-page, catalog, and add-to-cart conversion leakage. pain: product-page or catalog conversion reliability risk (10 signals). weak-incumbent evidence gives 34 teardown signal(s). Entry wedge: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","proof_support":"Proof base: outside proof that buyers already pay around the workflow, paid-adjacent plugin or pricing signals, repeated WordPress pain, and weak incumbent coverage around protecting product discovery, variant selection, and add-to-cart conversion.","needs_validation":"finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","what_still_needs_validation":"finish the missing outside proof, then test buyer urgency with WooCommerce store owners: audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk.","commercial_attractiveness":"Commercial pull comes from WooCommerce store owners: stores lose sales when product pages, catalogs, variant selectors, filters, or product media make items hard to inspect or buy. The first paid wedge is to audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk. Revenue can come from catalog audits, product-page regression checks, merchandising QA, conversion alerts, and…","first_validation_wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","mvp_wedge":"audit stock product discovery, variant selection, catalog display, and add-to-cart conversion risk","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","api_urls":{"evidence":"/api/evidence?slug=stock-locations-for-woocommerce","market":"/markets/stock","opportunity":"/opportunities/stock","plugin":"/api/plugins/stock-locations-for-woocommerce","source":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fstock-totals-incorrect%2F","wordpress":"https://wordpress.org/support/topic/stock-totals-incorrect/","family":"/api/opportunities/families?family=commerce-product-conversion","dossier":"/api/opportunities/families/commerce-product-conversion/dossier"},"commercial_readiness":{"total":33,"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":33}],"blocker_count":64,"caution_count":0,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":32},{"status":"needs_family_proof","label":"Needs family proof","count":1}],"blocker_counts":[{"label":"Outside proof needed: not validated","count":32},{"label":"Commercial gate not complete: proof blocked","count":32}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":32,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"readiness_summary":{"total":33,"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":33}],"blocker_count":64,"caution_count":0,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":32},{"status":"needs_family_proof","label":"Needs family proof","count":1}],"blocker_counts":[{"label":"Outside proof needed: not validated","count":32},{"label":"Commercial gate not complete: proof blocked","count":32}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":32,"needs_family_proof":1,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":0,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"evidence_summary":{"total":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_research_stale","generated_at":"2026-06-10T15:33:07+00:00","age_seconds":10005},"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":"commerce-product-conversion","opportunity_decision_status":"supporting_evidence"}