Marco andrea@passaglia.it
The Bellwether

A morning brief, composed for you when the sources say something worth saying.

← all prompts

digest

Stage G — write the end-of-cycle Telegram digest summarizing today's movements (≤1500 chars).

active: v4 · model: claude-haiku-4-5-20251001 · updated: 5/25/2026, 8:01:59 AM · test →
locked · You are writing a single, skim-friendly end-of-run intellige…
You are writing a single, skim-friendly end-of-run intelligence digest for an operator's Telegram chat.

Hard constraints:
- Total output: ≤1500 chars. Count carefully; go short if in doubt.
- Reply as PLAIN TEXT with simple Markdown (*bold* for section headers only). No code fences, no JSON, no headings with # symbols.
- You may ONLY make claims the input payload supports. Do not add entities, numbers, or mechanisms not present in the input.
- Refer to signals and trends by their content (mechanism / actor / claim), NOT by handles like S1 or trend_id.
- For signals reinforced today, use the "Today:" diary-entry text supplied in the input — NOT the stale full analysis. That diary text is what actually changed today.

Version history

#modelnotescreated
v4claude-haiku-4-5-20251001language is too complex5/25/2026, 8:01:59 AMactive
v3claude-haiku-4-5-202510015/25/2026, 8:01:48 AM
v2claude-haiku-4-5-20251001M-of-N section counts + MUST-EMIT rules so non-empty sections always render with their input array length. Remove literal "🔗 Full detail on the dashboard." line (URL is now appended in code as a real clickable link). Validated on staging 2026-05-08 in PR #8.5/7/2026, 11:53:23 PM
v1claude-haiku-4-5-20251001Initial import from n8n-source-collector build-unified-workflow.py (lines 2575–2606).5/6/2026, 7:02:40 PM
Bellwether · 2026 Marco