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.
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.
- New
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.
- New
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.
- New
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.
- New
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.
- New
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.
- New
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.
- New
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.
- New
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.
- New
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.
- New
This changelog is updated with every release. For corrections to individual stories, see our Corrections page.
