Error: Stage-1 analysis is empty — news report cannot be generated
Stage-1 विश्लेषण में कोई तथ्यात्मक इनपुट (Information Points खाली, Title N/A, Source N/A) न होने के कारण कोई ओरिजिनल क्रिकेट समाचार रिपोर्ट उत्पन्न नहीं की गई। यह मनगढ़ंत खबर लिखने के बजाय डेटा की कमी की स्पष्ट रिपोर्ट है। रिपोर्ट बनाने के लिए आवश्यक है: (a) मूल लेख का पूरा पाठ, या (b) title/source/published_at/article_type सहित पूरा Stage-1 परिणाम, जिसमें claim + source_field + timestamp वाले information_points और entities सूची शामिल हों। साथ ही Stage-1 में वैध खोल JSON पकड़ने के लिए validation assertion जोड़ने की सिफारिश की गई है। / Because the Stage-1 analysis contains no factual input (empty Information Points, Title N/A, Source N/A), no original cricket news report was generated. This is an explicit report of missing data rather than a fabricated story. To produce the report, provide either (a) the full original article body, or (b) a complete Stage-1 result with title/source/published_at/article_type, information_points carrying claim + source_field + timestamp, and an entities list. Adding a validation assertion in Stage-1 to reject valid-but-empty JSON is recommended.
An original sports news report cannot be written for this request, because the supplied Stage-1 output does not provide any raw material needed for in-depth analysis.

Summary of the situation: In the Stage-1 deconstruction result, the title is N/A, the source is N/A, the article type is Unclassified, the one-sentence summary is empty, the author's stance is N/A, the purpose is N/A, and most critically — Information Points is an empty list. This means the analysis contains no factual unit whatsoever. When there are no facts, entities, time sensitivity, source quality and argument structure cannot be derived either.

There is also an internal inconsistency: Domain Label: cricket_world is the only populated field in the result, but Article Type is Unclassified and Information Points is empty. That is, this label is not supported by any evidence inside this result. It is unclear whether the label was extracted from the article body or came from an external preset. It therefore cannot be treated as a reliable input either.
If a report were written under these conditions, it would be a generic guess on the topic of cricket — not a real news story grounded in a specific match, player, tournament or event. It would be fabricated. That is why it is being withheld.
Minimum required input to produce the news report (choose one):

- The full original article body — the most direct option. From this, extraction and analysis can be done from scratch.
2. A completed Stage-1 result that includes at minimum: - title / source / published_at / article_type - information_points[] — each entry with claim (factual statement) + source_field (origin or attribution, e.g. "official ICC statement" or "author's inference") + timestamp (if any time point is relevant) - entities[] — person / organisation / competition / location
- If the Stage-1 extraction pipeline itself has failed, fix the pipeline first. Provide the error message or the raw crawled content so that it can be determined whether the problem lies in the extraction step or the input step.
An engineering warning: If this really is the actual Stage-1 output (not a placeholder template), it means upstream extraction failed silently — it raised no error but returned a structurally complete JSON with empty content. Such a "legally valid empty shell" is hard to catch downstream. Suggestion: add a validation assertion in Stage-1 — if information_points is empty or title is N/A, declare failure immediately instead of passing it to Stage-2.
