Digest Layout
The Signal
{{ date }}  ·  {{ edition }}  ·  Clean platform briefing
{% if lead_headline %}
Lead Story {% if lead_image_url %}
{{ lead_headline | striptags }}
{% endif %}

{{ lead_summary }}

{% if lead_why_it_matters %}
Why it matters

{{ lead_why_it_matters }}

{% endif %}

{{ lead_source }}

{% endif %} {% if news_items %}
Today in Tech
{% for item in news_items %}
{{ item.title }} {% if item.summary %}

{{ item.summary | truncate(180, false, '…') }}

{% endif %}

{{ item.source or '' }}{% if item.score %} · {{ item.score }} pts{% endif %}

{% endfor %}
{% endif %} {% if github_items %}
GitHub Trending
{% for repo in github_items %}
{{ repo.name }} {% if repo.language %}{{ repo.language }}{% endif %} {% if repo.description %}

{{ repo.description | truncate(120, false, '…') }}

{% endif %}

+{{ repo.stars_today or 0 }} stars today

{% endfor %}
{% endif %} {% if papers %}
Research
{% for paper in papers %}
{{ paper.title }} {% if paper.summary %}

{{ paper.summary | truncate(200, false, '…') }}

{% endif %}
{% endfor %}
{% endif %} {% if products %}
Product Launches
{% for product in products %}
{{ product.name }} {% if product.tagline %}

{{ product.tagline }}

{% endif %} {% if product.upvotes %}

▲ {{ product.upvotes }} upvotes

{% endif %}
{% endfor %}
{% endif %} {% if youtube_items %}
Must Watch
{% for video in youtube_items %}
{{ video.title }} {% if video.channel %}

{{ video.channel }}

{% endif %}
{% endfor %}
{% endif %} {% if editors_take %}
Editor's Take

{{ editors_take }}

{% endif %}
The Signal
{{ date }} · Clean platform digest
{% if pdf_url or image_url %}

{% if pdf_url %}PDF Version{% endif %} {% if image_url %}Share Image{% endif %}

{% endif %}