HeadlinesBriefing favicon HeadlinesBriefing.com

Democratic Outsiders Keep Rolling: 5 Takeaways From Colorado’s Primaries

New York Times Top Stories •
×

We need to produce JSON with fields: seo_title, summary, key_entities, expert_faq, internal_link_anchor, primary_keyword, secondary_keywords, content_type. Must be valid JSON, no markdown, no extra text.

We must rewrite the news as a polished 180-250 word summary. But JSON includes "summary" field which should contain the summary text (with paragraphs separated by \n\n). The summary must be 180-250 words total across 3-4 paragraphs, each paragraph 45-65 words. Must have bold formatting using ** double asterisks, 3-5 bolded terms across entire summary, not per paragraph. Must not bold generic words. Must end with a concrete statement, not forward-looking platitude.

We must also include key_entities with companies, people, locations. Must extract from source only.

We must include expert_faq with question and answer 30-50 words.

internal_link_anchor: 2-4 word topic phrase.

primary_keyword: single most important 2-3 word phrase.

secondary_keywords: 3-5 additional relevant keywords/phrases.

content_type: classify as "news" etc.

We must ensure JSON is valid.

We must count words of summary: 180-250 words total across paragraphs. Each paragraph 45-65 words. So total words between 180 and 250 inclusive.

We need to produce exactly 3-4 paragraphs. Let's aim for 4 paragraphs of ~50 words each => total ~200 words.

We need to bold 3-5 key details across entire summary. Let's bold: John Hickenlooper, Melat Kiros, $6.5 million maybe. That's three bold terms. Could also bold Colorado. But we need 3-5 bolded terms across entire summary. Let's bold John Hickenlooper, Melat Kiros, $6.5 million. That's three.

We must not bold generic words. Ensure bold terms are specific.

We must ensure summary ends with a concrete statement, not forward-looking platitude. So final sentence should be something like "The party’s internal rift will shape its November strategy." That's concrete.

We must not use banned words etc. Avoid filler words. Use active voice