Stories instead of duplicates
Related reports are grouped into one developing story, so another source adds evidence and chronology instead of another repeated card.
PulseWire is a story-intelligence layer over RSS sources. Its owner workspace is private and Entra-protected; a separate read-only demo shows the reading model without creating a personal account.
This portfolio page does not publish the service entry point. The production owner workspace remains access-controlled; the live service currently offers a separate, non-personal read-only demo.

The current product uses the Premium News Dashboard system: pearl canvas, white reading planes, fine rules, cobalt action, and evidence teal. The interface stays calm without hiding where a claim came from.
Related reports are grouped into one developing story, so another source adds evidence and chronology instead of another repeated card.
Source coverage, review state, chronology, and uncertainty remain visible. Unknown is presented as unknown rather than silently scored as neutral.
A Saved story can be downloaded into the installable PWA for bounded offline reading. It is an intentional copy, not an opaque cache of everything opened.
Server data lives in PostgreSQL with pgvector. Microsoft Entra restricts the workspace to configured principals. Offline reading stores only Saved snapshots that were deliberately downloaded; it does not make the server-backed reader local-first.