Beacon / Ops

Reader Ingestion State

Documents 480 Reader rows mirrored into Beacon.
Feed 474 Still waiting in Feed.
Library 6 Already promoted out of Feed.
Sources 52 Observed source rows.
Always Show 0 Manual source controls.
Highlights 0 Readwise highlight rows stored by Beacon.
DB Size 9391 kB Current Beacon database size.

Reader Sync

Primary runtime integration
2026-04-17 20:43

Last recorded ingestion event in Beacon.

2026-04-17 20:43

Last Readwise webhook processed by Beacon.

480 Reader links / 480 source links

Beacon can already track both the Reader object and the original source URL when available.

465 Reader summaries / 0 tagged docs

Useful input for later promotion logic and downstream LLM work.

Connection Surfaces

How Beacon should talk to Reader and Craig
API

Primary sync and update path for Corvus Beacon.

Webhooks

Live event trigger path for new and changed Reader documents.

MCP

Useful for operator workflows and exploration, but not a substitute for server-side ingestion plumbing.

Telegram

Outbound Beacon messages plus inbound remote-control commands.

Telegram Runtime

Bot transport and command surface
Bot configured

Set `BEACON_TELEGRAM_BOT_TOKEN` before using Telegram as a Beacon interface.

Default chat configured

Allowed chats: 55000167

Webhook URL

https://beacon.vellichor.xyz/webhooks/telegram/

Telegram Commands

Current remote control set
/status and /feed

Get Beacon state and the latest feed items.

/promote and /ignore

Move a Reader document by `readwise_id` without opening the web app.

/source, /always_show, /stop_always_show

Inspect and update source controls remotely.

Library Movement

What Reader state looks like
474 in Feed

Incoming queue from feeds and newsletters.

2 Later / 0 Shortlist

Reader library states that Beacon uses for source-level learning.

0 Archive / 4 Inbox

Beacon should know the full Reader state, not just the Feed.

0 highlights

No highlight webhook received yet.

Reader Categories

What is arriving
Rss

298 documents

Email

164 documents

Podcast

14 documents

Article

2 documents

Tweet

2 documents

Recent Library Promotions

Observed and automated movement
Why PARA Is the Key to the AI Era

Inbox / 2026-04-17 11:30

Open in Reader

How I Built a Knowledge Graph of Joe Hudson's Work

Inbox / 2026-04-16 23:34

Open in Reader

Heat Seeking Missile for Pain

Inbox / 2026-04-16 23:26

Open in Reader

Taylor Pearson | Substack

Inbox / 2026-04-16 23:18

Open in Reader

Zero-Based Everything | Unqualified Opinions

Later / 2026-04-16 15:58

Open in Reader

Generative Overload Is Killing Your Productivity

Later / 2026-04-16 15:58

Open in Reader

Feedback Loop

Recent user signals
Opened

Webhook / 2026-04-17 20:42

China Tries to Build Sand Bases, Again || Peter Zeihan

Observed Readwise event reader.document.finished.

Opened

Webhook / 2026-04-17 20:02

Thank you for becoming a Gates Notes Insider!

Observed Readwise event reader.document.finished.

Audit Trail

Recent system events
Processed Readwise webhook reader.document.finished.

Ingestion / 2026-04-17 20:43

Processed Readwise webhook reader.document.finished.

Ingestion / 2026-04-17 20:43

Processed Readwise webhook reader.document.finished.

Ingestion / 2026-04-17 20:42

Processed Readwise webhook reader.document.finished.

Ingestion / 2026-04-17 20:42

Processed Readwise webhook reader.document.finished.

Ingestion / 2026-04-17 20:42

Readwise sync imported 0 documents and updated 4 documents.

Ingestion / 2026-04-17 20:05

Blocked feed promotion for 'Ness Labs: The Art of Good Enough ⚖️ (+Black Friday bundle!)'.

Ranking / 2026-04-17 20:05

Processed Readwise webhook reader.document.finished.

Ingestion / 2026-04-17 20:02