{"summary":{"analyzed":true,"build_worthy":false,"build_worthy_family_key":"site-builder-qa","build_worthy_family_name":"agency visual QA and update safety","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":3,"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":"Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns","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":3,"row_is_build_worthy":false,"row_is_opportunity":false,"row_role":"supporting_evidence","row_role_label":"Supporting evidence","sentiment":"mixed","severity":"medium","slug":"essential-blocks","source":"support","source_link_count":2,"url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","worth_validating":false,"source_count":0,"source_evidence_summary":{"total":35,"source_evidence_rows":5,"source_link_rows":5,"source_count_only_rows":0,"missing_source_evidence_rows":30,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":14.3,"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":68,"caution_count":0,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":34},{"status":"needs_family_proof","label":"Needs family proof","count":1}],"blocker_counts":[{"label":"Outside proof needed: not validated","count":34},{"label":"Commercial gate not complete: proof blocked","count":34}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":34,"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":"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,"blockers":[],"blocker_count":0,"cautions":[],"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect gutenberg layout regressions, widget breakage, and client-visible update issues.","dossier_url":"/opportunities/families/site-builder-qa/dossier","dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier"},"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,"blockers":[],"blocker_count":0,"cautions":[],"caution_count":0,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect gutenberg layout regressions, widget breakage, and client-visible update issues.","dossier_url":"/opportunities/families/site-builder-qa/dossier","dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier"},"cache_source":"durable_stale","cache_age_seconds":66585,"payload_mode":"compact","full_payload_url":"/api/evidence/source?full=true&compact_schema=evidence-source-v2&url=https%3A//wordpress.org/support/topic/essential-blocks-full-width-template/&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/essential-blocks-full-width-template/","slug":"essential-blocks","plugin_name":"Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns","source":"support","sentiment":"mixed","severity":"medium","opportunity_relevance":0.85,"reply_count":3,"comments_returned":3,"analyzed":true,"source_link_count":2,"title":"Essential Blocks Full Width Template","author":"wshealy","published_at":"2025-11-01T15:00:00+00:00","resolved":true,"collected_at":"2026-07-07T05:42:11+00:00","intent":"feature_request","affected_feature":"form","summary":"Essential Blocks Full Width Template: users show bugs, compatibility, missing feature pain that may indicate a product gap.","evidence_quote":"I also would like to set the proportions to 960×1200 without the header at least in print to optimize page.","confidence":0.68,"analyzed_at":"2026-07-07T05:42:31+00:00","market_key":"gutenberg","market_name":"Gutenberg","market_url":"/markets/gutenberg","opportunity_url":"/opportunities/gutenberg","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","buyer":"site builders and agencies","what_to_build":"Gutenberg visual QA and update safety for 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.","competitor_gap":"Gap to test: can buyers detect gutenberg layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: client change-request workload (7 signals), layout or component regression risk (5 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 preventing client-site regressions before updates or edits go live.","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect gutenberg 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 gutenberg 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 gutenberg layout regressions, widget breakage, and client-visible update...","first_validation_wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","mvp_wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","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":"site-builder-qa","opportunity_decision_status":"supporting_evidence","body_summary":"I just discovered Essential Blocks Fullwidth Template when trying to hide the sidebar on a page that needs to print on 1 page. I am confused the title isn’t displayed. I also would like to set the proportions to...","issue_labels":["bugs","compatibility","missing feature","support"],"source_links":[{"source_url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","original_url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fessential-blocks-full-width-template%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fessential-blocks-full-width-template%2F"}]}],"plugin":{"active_installs":200000,"api_url":"/api/plugins/essential-blocks","downloaded":8852734,"name":"Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns","rating":98.0,"slug":"essential-blocks","tags":["block-editor","generate with ai","gutenberg","gutenberg templates","gutenberg woocommerce"],"url":"/plugin/essential-blocks"},"conversation":{"url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","slug":"essential-blocks","source":"support","title":"Essential Blocks Full Width Template","author":"wshealy","published_at":"2025-11-01T15:00:00+00:00","resolved":true,"reply_count":3,"collected_at":"2026-07-07T05:42:11+00:00","body_summary":"I just discovered Essential Blocks Fullwidth Template when trying to hide the sidebar on a page that needs to print on 1 page. I am confused the title isn’t displayed. I also would like to set the proportions to 960×1200 without the header at least in print to optimize page...."},"analysis":{"affected_feature":"form","analyzed_at":"2026-07-07T05:42:31+00:00","complaint_types":["bugs","compatibility","missing_feature","support","migration"],"confidence":0.68,"conversation_url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","evidence_quote":"I also would like to set the proportions to 960×1200 without the header at least in print to optimize page.","intent":"feature_request","issue_labels":["bugs","compatibility","missing feature","support"],"model":"heuristic-v1","opportunity_relevance":0.85,"praise_types":["support","quality"],"sentiment":"mixed","severity":"medium","slug":"essential-blocks","source":"support","summary":"Essential Blocks Full Width Template: users show bugs, compatibility, missing feature pain that may indicate a product gap."},"comments":[{"position":1,"author":"Amit Barai Alit","published_at":"2025-11-02T17:04:00+00:00","body_summary":"Hello wshealy , Greetings. Thanks for reaching out to us and, sharing the details. Actually, the Essential Blocks Fullwidth Template is designed to provide a clean layout without the sidebar or, extra theme..."},{"position":2,"author":"Zeba Afia Shama","published_at":"2025-11-06T07:53:00+00:00","body_summary":"Hello again @wshealy Sorry for the inconvenience. We have not heard from you since our last conversation. Could you please let us know if you are still having this issue? So that we could try to solve your issue. We..."},{"position":3,"author":"Amit Barai Alit","published_at":"2025-11-09T11:35:00+00:00","body_summary":"Hi wshealy , I hope you are doing well. I wanted to follow up on the previous issue you raised and provide you with an update. Unfortunately, we did not receive any response from your end, leading us to believe that..."}],"source_links":[{"source_url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","original_url":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fessential-blocks-full-width-template%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fessential-blocks-full-width-template%2F"},{"source_url":"https://wordpress.org/plugins/essential-blocks/","url":"https://wordpress.org/plugins/essential-blocks/","original_url":"https://wordpress.org/plugins/essential-blocks/","source_page_url":"/plugin/essential-blocks","source_api_url":"/api/plugins/essential-blocks"}],"source_link_count":2,"market_key":"gutenberg","market_name":"Gutenberg","market_url":"/markets/gutenberg","opportunity_url":"/opportunities/gutenberg","opportunity_card":{"key":"site-builder-qa","name":"agency visual QA and update safety","family_key":"site-builder-qa","family_name":"agency visual QA and update safety","family_label":"agency visual QA and update safety","display_name":"Gutenberg visual QA and update safety","opportunity_name":"Gutenberg visual QA and update safety","opportunity_label":"Gutenberg visual QA and update safety","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":"site builders and agencies","who_buys":"site builders and agencies","primary_buyer_segment":"agencies maintaining client page-builder sites","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.","what_to_build":"Gutenberg visual QA and update safety for preventing client-site regressions before updates or edits go live","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.","first_validation_wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","mvp_wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","source_count":12,"source_link_count":12,"next_action":"Finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect gutenberg layout regressions, widget breakage, and client-visible update issues.","family_dossier_url":"/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_url":"/opportunities/families/site-builder-qa/dossier","family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/site-builder-qa/dossier","urls":{"dossier":"/opportunities/families/site-builder-qa/dossier","family":"/opportunities?family=site-builder-qa"},"api_urls":{"dossier":"/api/opportunities/families/site-builder-qa/dossier","family":"/api/opportunities/families?family=site-builder-qa"},"family_url":"/opportunities?family=site-builder-qa","opportunity_family_url":"/opportunities?family=site-builder-qa","opportunity_family_api_url":"/api/opportunities/families?family=site-builder-qa","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":"Gutenberg visual QA and update safety for preventing client-site regressions before updates or edits go live"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"site builders and agencies"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Page-builder and editor changes can break layouts, CTAs, or client pages after updates."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can buyers detect gutenberg layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: client change-request workload (7 signals), layout or "}],"family_key":"site-builder-qa","family_name":"agency visual QA and update safety","opportunity_family_key":"site-builder-qa","opportunity_family_name":"agency visual QA and update safety","buyer":"site builders and agencies","what_to_build":"Gutenberg visual QA and update safety for 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.","competitor_gap":"Gap to test: can buyers detect gutenberg layout regressions, widget breakage, and client-visible update issues before visual regression and update-safety risk. pain: client change-request workload (7 signals), layout or component regression risk (5 signals). weak-incumbent evidence gives 398 teardown signal(s). Entry wedge: detect gutenberg layout regressions, widget breakage, and client-visible update issues.","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.","needs_validation":"finish the missing outside proof, then test buyer urgency with agencies maintaining client page-builder sites: detect gutenberg 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 gutenberg 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 gutenberg 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.","first_validation_wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","mvp_wedge":"detect gutenberg layout regressions, widget breakage, and client-visible update issues","decision_bucket":"proof_blocked","decision_bucket_label":"Proof Blocked","api_urls":{"evidence":"/api/evidence?slug=essential-blocks","market":"/markets/gutenberg","opportunity":"/opportunities/gutenberg","plugin":"/api/plugins/essential-blocks","source":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fessential-blocks-full-width-template%2F","wordpress":"https://wordpress.org/support/topic/essential-blocks-full-width-template/","family":"/api/opportunities/families?family=site-builder-qa","dossier":"/api/opportunities/families/site-builder-qa/dossier"},"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":68,"caution_count":0,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":34},{"status":"needs_family_proof","label":"Needs family proof","count":1}],"blocker_counts":[{"label":"Outside proof needed: not validated","count":34},{"label":"Commercial gate not complete: proof blocked","count":34}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":34,"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":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":68,"caution_count":0,"status_counts":[{"status":"needs_external_proof","label":"Needs outside proof","count":34},{"status":"needs_family_proof","label":"Needs family proof","count":1}],"blocker_counts":[{"label":"Outside proof needed: not validated","count":34},{"label":"Commercial gate not complete: proof blocked","count":34}],"caution_counts":[],"ready_for_buyer_validation":0,"needs_external_proof":34,"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_stale","generated_at":"2026-08-05T07:27:03+00:00","age_seconds":66585},"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":"site-builder-qa","opportunity_decision_status":"supporting_evidence"}