Slantpoint

Transparency

Changelog

A dated record of every change we make to Slantpoint. We publish this in the spirit of editorial transparency — so you can see how the platform evolves, what we add, and what we retire.

  1. v1.9.0August 19, 2026

    • New

      Coverage gap detection

      Story clusters about a specific region now display a banner when sources based in that region are absent or underrepresented — surfacing missing local perspectives. The AI infers each story's primary geographic regions during analysis, and sources are tagged with a home region. A gap is flagged when zero local sources cover the story, or when local sources fall below 15% of coverage (with 5+ total sources).

    • New

      Source region tagging

      Sources now have a home region field (US, UK, Europe, Middle East, Asia, Africa, Latin America, Oceania). Admins can batch-assign regions via AI or set them manually in the source editor. Regions power the coverage gap detection system.

    • New

      Public topic dashboards

      Every topic now has its own public dashboard at /topic/:slug showing trending topics, story clusters, and a latest-articles view. Trending topics are ranked by cluster count weighted by coverage recency. All topic links across the site — footer, topic pills, story cards — now point to these dashboards.

    • New

      Circle comment notifications

      A notification bell in the header alerts you when a circle member comments on a story cluster you're following (saved). Notifications link back to the story, update in real time, and can be marked as read. Powered by a new Notification entity with row-level security.

    • New

      Share to circle from story pages

      A Share-to-circle button on every story cluster page lets you post a story to a circle's shared-stories feed in one tap, making the reading-loop frictionless: read a story, share it, compare coverage together.

    • New

      Source requests

      Readers can now suggest new sources for indexing directly from the Sources page. Each request includes a source name and URL, and appears in a new Requests tab in the admin dashboard where editors can approve or reject with an optional note.

    • New

      Circle story sharing

      Circle messenger transformed into a story-sharing feed. Members search for story clusters and share them to the circle with optional commentary. Shared stories render as clickable cards linking to the full cluster page, keeping circles focused on discussing the news rather than general chat.

    • New

      Circle icon picker

      Circles can now choose from 20 curated lucide icons (Users, Newspaper, Globe, Landmark, Microscope, and more) displayed in white on their color swatch, alongside the existing color picker. The icon is denormalized onto circle comments so group headers show the full circle identity.

    • Improved

      Circles reframed as reading clubs

      Circles are now positioned as collaborative reading clubs for comparing media coverage, not generic social chat. Language across the Circles hub, create dialog, messenger, and comment sections reflects this mission.

  2. v1.8.0August 18, 2026

    • New

      Circles social feature

      Private discussion groups for news commentary. Circle owners manage membership by email invitation, set shared topic interests, feature up to 8 members as their Top 8, and members can comment privately on any story cluster. Membership is enforced by row-level security so only members can see circle content.

    • New

      Editorial color palette for circles

      Replaced emoji-based circle identification with a curated set of editorial HSL color swatches, maintaining the app's restrained visual aesthetic.

    • Improved

      Mobile responsiveness

      Circle detail pages, comment sections, and navigation adapt their stack and wrap logic for mobile screens.

    • Removed

      Auto-Review Cluster Flags workflow

      Retired the scheduled auto-review workflow since AI review now occurs at flag submission time inside the reviewClusterFlag function, making the workflow redundant.

  3. v1.7.0August 17, 2026

    • New

      Cluster Merge Scan workflow

      Scheduled workflow running every 3 hours that proactively scans for duplicate story clusters and surfaces merge suggestions to editors, keeping the cluster space clean as new stories develop.

    • New

      Daily Image Rehosting workflow

      Scheduled workflow running at 3am PT that rehosts cluster images to platform storage, ensuring archive images persist independently of external hosting providers.

    • Improved

      Image enrichment batching

      Image enrichment now processes 8 articles concurrently per batch, preventing network-induced worker timeouts that were occurring with higher parallelism.

  4. v1.6.0August 14, 2026

    • New

      Batch source lean evaluation

      Admin dashboard gained a button to batch-evaluate new unassigned sources, assigning left/center/right lean assessments using AI with web search context.

    • New

      Four new sources

      Added Forbes, The Washington Times, Evening Standard, and HuffPost UK to the indexed source list with categorization labels.

    • Improved

      Feed ingestion reliability

      Per-source time-bounded batching with a 35-second hard deadline per source prevents platform 504 timeouts. Continuous feed ingestion workflow moved to a 5-minute cron interval with 4-source batch limits.

    • Improved

      Safe SDK response handling

      All frontend SDK function calls now use res?.data ?? res fallback to prevent empty states when response shapes vary.

  5. v1.5.0August 10, 2026

    • New

      Tabloid overload detection

      Story clusters with disproportionate tabloid-source coverage now display a TabloidOverloadBanner alert. Sources are categorized and weighted as core tabloid (weight 1) or borderline sensationalist (weight 0.5) for detection.

    • New

      Reliability signals

      Transparent, count-based reliability labels on story clusters: reliable, mixed-signals, and contradictory. Computed during analysis based on the ratio of confirmed facts to disputed claims — no automated bias scoring.

    • Improved

      Mixed Signals color token

      Added a distinct semantic color token for the mixed-signals reliability state to visually differentiate it from the developing status.

  6. v1.4.0August 6, 2026

    • New

      Cluster flag system

      Logged-in readers can flag story clusters for suspected inaccuracies. Flags are AI-reviewed at submission time: confident corrections are auto-applied, uncertain flags are routed to editors. Points are awarded for validated contributions.

    • New

      Authentication for saving articles

      Saving articles now requires authentication. Unauthorized users are redirected to login with return path persistence so they return to the story after signing in.

    • Improved

      Collapsible search bar

      Search is now icon-triggered and collapses when not in use, minimizing header real estate on content pages.

  7. v1.3.0August 1, 2026

    • New

      Non-English source translation

      Articles from non-English sources are automatically translated to English at ingestion time. Original-language titles are preserved and displayed via OriginalLanguageBadge components.

    • New

      GDELT integration

      Global source coverage via GDELT with per-source rate limiting and exponential backoff to handle 429 responses from high-volume domain queries.

    • Improved

      Publication timestamps

      All news coverage lists now include publication date and time formatted as M/D · h:mm AM/PM. Articles sort by recency (newest first) by default.

  8. v1.2.0July 25, 2026

    • New

      Editorial admin dashboard

      Full editorial newsroom dashboard with cluster review, reader flags, corrections management, source management, engagement analytics, and audit history. Restricted to editor and admin accounts.

    • New

      Coverage comparison views

      Side-by-side comparison of how different sources frame, source, and report the same story — the core intelligence product.

    • New

      Daily and weekly contrast briefings

      Email briefings delivered to subscribers summarizing the most significant coverage contrasts and framing differences.

  9. v1.1.0July 18, 2026

    • New

      Database-backed Source and Article entities

      Migrated from local mock data to persistent entities with admin-only row-level security for CRUD operations. Sources track ownership, funding model, editorial standards, correction policy, and coverage focus.

    • New

      Story cluster architecture

      Related reporting unified into clusters with neutral headlines, AI-assisted summaries, confirmed facts, disputed claims, timelines, and primary documents. Coverage differences surfaced as observable analytical dimensions rather than bias scores.

    • Improved

      Card design cleanup

      Removed vertical gradients from card components for a cleaner, traditional editorial aesthetic.

  10. v1.0.0July 10, 2026

    • New

      Core platform foundation

      Built the responsive news-intelligence web application with React, Tailwind CSS, and Radix UI. Established the serif display typography, restrained ink palette, and dark mode support that define the Slantpoint aesthetic.

    • New

      Homepage, search, and source profiles

      Initial seven core experiences: homepage with story clusters, search with topic filtering, and source profile pages with full editorial transparency.

This changelog is updated with every release. For corrections to individual stories, see our Corrections page.