e677663497
Add the Ocean split-cube brand mark to the Editor UI and land three low-risk installation-flow improvements. Logo: - OceanMark: reusable UI Toolkit control drawing the mark in Painter2D vector (geometry transcribed from logo-mark.svg, brand colors baked in), crisp at any DPI with no new package dependency. Painter2D is 2022.1+, so it is guarded by #if UNITY_2022_1_OR_NEWER with a raster fallback (package-icon.png) on the 2021.3 floor. - Embedded in the main window header (#header-left group) and the setup-wizard header. - Ship package-icon.png inside the package (listing icon + 2021.3 fallback). Installation polish: - One-click uv install: UvInstaller builds the official installer command per platform; setup wizard runs it off-thread with a confirm dialog and re-checks dependencies. - Claude CLI auto-discovery: consolidate the weaker resolver into ExecPath.ResolveClaude() and add the ~/.claude/local (migrate-installer) location both resolvers missed. - Setup wizard clarity: success/next-step copy after configuring clients. Tests: EditMode coverage for the geometry/color mapping, per-platform uv command, and the Claude override contract. Verified: compiles clean on 2021.3.45f2 (fallback path) and 6000.4.11f1 (Painter2D path).