Beacon is currently centered on Beacon Pulse. The docs should be read as “what is in production now,” not “what was once planned.”

Product Areas Today

AreaWhat exists now
Beacon Pulse public/pulse, Pulse JSON endpoints, concepts page, embeds
Beacon Pulse admin/admin, uploads, files, replay, regenerate, quota, destructive maintenance
Beacon SearchPlaceholder only in admin as Beacon Search Soon

How Data Moves

  1. Admin uploads a WhatsApp export from the admin UI.
  2. The ingest worker stores the raw file in R2 and creates export metadata in D1.
  3. Queue work parses the export, deduplicates messages, and writes daily digests.
  4. Weekly summaries, concepts, and health snapshots are derived from processed data and stored in D1.
  5. The public worker serves the derived data through HTML, JSON, and embed routes.

Current Defaults Worth Knowing

  • Public Pulse requests without scope currently default to ihouse-nyc and ihouse-main-whatsapp-group.
  • Daily summaries are publicly reachable in the current deployment config.
  • Raw exports are usually scheduled for cleanup after processing, with much shorter defaults than older docs implied.
SectionWhat it covers
servicesService-specific docs for Pulse public, admin, and ingest behavior
platformShared architecture, API, privacy, security, and operations docs
overviewHigh-level summaries and defaults
legalDraft policy pages that still need human review