Navigation Overhauls, SDK Power-Ups, and Video Intelligence

Week 3

#Inspiration Index

  • Major navigation overhaul replacing the sidebar with a top navigation bar; new public landing page
  • URL-based device preferences and improved typography in the discover experience
  • Route structure streamlined from /resources to /captures
  • Website-grouped views with collapsible filters and Components/Assets tabs with website-level filtering
  • Proper SEO meta tags; favicons displayed alongside captures
  • Section management improved with the ability to delete sections and auto-generated filter taxonomies from YAML schemas
  • Loading screen detection in video frame analysis prevents blank frames from cluttering the dataset
  • Gemini context caching for faster AI processing
  • Soft-delete support and device tracking added
  • Dynamic taxonomy system with configurable section layouts
  • Styling data flattened from nested objects to top-level columns with a constrained color palette
  • Metadata override fields prefixed with ii-set; support for Open Graph images and favicons
  • Enhanced URL deduplication and canonical URL normalization
  • Scraper now collects favicons and Twitter card images during metadata extraction
  • Page type definitions auto-generate from YAML schemas with strict wildcard pattern validation
  • URL liveness verification script ensures only active pages enter the pipeline
  • Recorder submission cron shifted to daily at noon EST

#PostgreSDK

  • Flexible numeric type mapping via a new numericMode config option
  • Typed include methods now support query options for more powerful relational queries
  • JSONB handling improved with better generic types and type-safe JsonValue replacing loose Record<string, any>
  • Vector search expanded with support for all pgvector types and conditional generation of vector-specific code
  • Pull token support and improved config merging simplify authentication

#Autoscroll Recorder

  • SWR-based job status polling for real-time updates on recording progress
  • Job creation logic extracted into shared utilities for cleaner code reuse
  • Viewport dimensions captured in S3 metadata with centralized device configurations
  • Type safety improved across the board, especially in distribution Lambda and S3 metadata validation

#bhonda.com

Shiplog handling improved with lazy-loading of versions and proper S3 versioning permissions for better performance and reliability.