feat(app): nationwide breakwater list β€” search + region browse (v0.7.0) Wires the 249-breakwater dataset into the app: - TopSearch: instant local match over breakwaters (πŸ›Ÿ, name/address) shown above official stations (βš“) and Kakao places (πŸ“) β€” e.g. "지세포" β†’ μ§€μ„Έν¬λ°©νŒŒμ œ first, no network round-trip. - My Spots: "방파제 전체보기" β€” region-grouped collapsible list (강원..제주), mirroring the reference app's 전체지역보기; tap a breakwater to load tide/ multtae/current at its coordinate. - types/api gain Breakwater + api.breakwaters(). Verified on mobile viewport: "지세포" shows the curated πŸ›Ÿ breakwater first then Kakao results; region accordion lists all 249 by area. Constraint: breakwater coords drive the model tide path; spots near the 61 official stations still auto-snap to exact official data (≀6km). Confidence: high Scope-risk: module Reversibility: trivial Tested: app build clean; APK deployed (v0.7.0); Playwright confirms instant breakwater search + region browse. Not-tested: on-device; full scroll/expand of every region group. Related: docs/BACKLOG.md 0 πŸ™ Autopus