Session 23 — Sidebar Search + Pipeline Legend + unlikely.engineer

What was built

  • Portal: Universal sidebar search — SidebarSearch component, searches permit number/address/customer number via Supabase-backed GET /portal/projects/quick-search
  • Portal: Pipeline legend — PipelineLegend component added to Projects and Desk Review Queue page headers
  • unlikely.pro: Handshake image linked to unlikely-engineer, “Professional Engineer” tooltip
  • unlikely.engineer — PE credentials page with 23-state license grid, dynamic active/inactive status based on expiration dates, firm section, service areas (11 states, 447 jurisdictions), SVG wave logo
  • unlikely.pro updates — cream background, dynamic firm stats, Valerio linked to unlikely.engineer, “Unlikely Name, Undeniable Expertise” tagline
  • Visual workflow JWT auth — workflow lightbox iframe URLs changed to relative paths, JWT cookie auth added
  • Firm stats API — GET /ops/firm-stats endpoint with dynamic project count and jurisdiction data
  • Visual workflow SVG restructure — Owner Review Queue, tooltips, clickable alerts
  • PMS status mapping fix — “Deliverables Ready” corrected to “Certified”
  • PMS Deliverables Ready backfill — 363 SmartSuite projects updated

Services touched