📋 What was this drill?

Drill: Sidebar nav: collapsible sidebar with 3 sections, badges, icons+labels, collapsed tooltips, active state. Must work at 240px and 48px widths.

Interpretation: Built as 'Harbormaster' — a small-craft harbor operations console (Squalicum Harbor, Bellingham WA) on a light dev-tool surface with one marine-teal accent. New structural variables for the v4 series: a PINNED user quick-access zone above app sections, live sidebar search with inline no-match state, a four-term badge vocabulary (count pill / amber overdue / new-dot / 99+) that degrades to icon dots in rail mode, and a pinned on-duty footer; the 48px rail doubles as mobile nav.

N 12 kt · flood Sun, Aug 30
In harbor
142
vessels · 88% occupancy
Arrivals pending
12
3 awaiting berth assignment
Departures today
5
of 9 scheduled
Overdue maintenance
2
oldest: 9 days

Today's log

Gate 1 + Gate 2 · shift 06:00–18:00
TimeVesselType ActionBerthStatus
06:12M/V KestrelWA-4471TugArrivedA-03Cleared
06:40F/V MarisolWA-2210SeinerArrivedB-12Cleared
07:05R/V TesselWA-8834ResearchDepartedG-02Cleared
07:48F/V Aleutian WindAK-1093SeinerArrivedB-14Pending
08:15S/V CorvidWA-6650SloopDepartedD-07Cleared
09:02M/V NorthboundOR-3318CargoArrivedA-08Refuel hold
09:30F/V Hoh RiverWA-9027SeinerDepartedB-09Cleared
10:11S/V PetrelWA-5542KetchArrivedD-11Pending
10:45M/V Cascade PilotWA-1102Pilot boatDepartedA-01Cleared
Showing 9 of 31 entries · 22 cleared · 5 pending · 2 holds

Waitlist

3 View all
S/V Petrel38 ft · wants D-111 d
M/V Blue Heron52 ft · wants A-053 d
F/V Girard61 ft · wants B-026 d

Maintenance overdue

2 View all
M/V Northboundfuel transfer pump4 d
F/V Aleutian Windbilge alarm9 d