Changelog
RSSHomepage Redesign + Test Quality
Removed mock data from homepage. Customer-facing capabilities bar replaces internal metrics. CRUCIBLE audit: 36 hollow assertions replaced with specific checks.
FP Proxy Architecture
All scan logic moved to Faultline Pro API. FW proxies SSE streams and JSON responses. Zero local engine code.
Regulatory Framework Builder + Admin Tools
Custom compliance framework editor with KV storage. Bulk user import and audit log viewer for admins.
API Docs + Onboarding + Changelog
Interactive API documentation portal with 25 endpoints. First-time onboarding wizard with sample texts. Changelog page with RSS feed.
Compliance Wizard + Command Palette
Guided compliance wizard at /compliance with regulation templates (EU AI Act, SOC2, GDPR). Global command palette via Ctrl+K / ⌘K for quick navigation.
Team Workspaces
Clerk Organizations as workspaces with shared scan history, OrganizationSwitcher, and workspace dashboard.
Scan Status Polling + Notification Bell
Live polling via KV every 5s for in-progress scans. Notification bell for Pro users via Clerk publicMetadata.
Shared Scan Sessions + Batch Scan UI
Share scan results via unique URLs with Vercel KV storage. Batch scan UI for uploading multiple files at once.
Comparison View
Side-by-side comparison of two scan results with delta highlighting for trust scores, claims, and compliance.
Multi-Brand Theming + Embeddable Widget
Four branded subdomains with CSS custom properties. Embeddable verification widget with API key auth.
Admin Dashboard
Admin-only dashboard with user management and system overview. Role-based access control.
E2E Test Suite
Playwright end-to-end tests covering paste-and-scan, view-history, and export-report flows.
Performance Dashboard
Scan analytics with volume charts, trust trends, verdict distribution, and lowest-trust scans. CSS-only charts, zero new deps.
Stripe Billing Prototype
Subscription tiers with Stripe checkout, webhook handling, and paywall on compliance exports.
Clerk-Persisted Scan History
Server-side scan history stored in Clerk publicMetadata with localStorage merge on first sign-in.
Enterprise UI/UX Overhaul
Blue-tinted oklch dark theme, monospace typography system, redesigned claim cards, trust gauge, and compliance panel.
Compliance Report Panel
Inline compliance report with risk summary, finding cards, and regulatory mapping. Expandable panel in results view.
Scan History
Persistent scan history with localStorage. View, delete, and clear past scans. History page with search.
Tier 2 UI Polish
Claim highlight pulse animation, brand logo marks, refined card styling, and micro-interactions.
Clerk Auth Integration
Clerk authentication with sign-in modal, user button, and protected API routes. Session-based auth for all scan endpoints.
Tier 1 UI Polish
Trust score gauge animation refinements, claim card hover states, split-pane layout improvements, and keyboard shortcuts.
Test Coverage Push
Expanded test suite from 47 to 154 tests across 17 test files. Component, hook, and API route coverage.
MVP Launch
Initial launch of faultline.nxtg.ai with paste-box-to-results flow, SSE streaming scan, trust score gauge, export system, and subdomain middleware.