Native map screens need the same typed tilt gestures, pin colors, camera regions, provider attribution and control padding on iOS and Android. Extend the existing Map, MapMarker and MapPolyline component contract and keep geometry and events in the native host protocol. Component-pipeline coverage and compiled-bundle mutation tests run for both platform identities without browser globals or replacing the map screen.
The Netlify preview exposed an obsolete VitePress publish directory after a successful BunPress build. Add a checked-in Netlify configuration pointing to the actual dist/.bunpress output.
Validation: original component commit28dfdb4 passed hosted lint, typecheck, all package/example tests and package build. Final ea439e6 also passed lint, types, the full package/example suite, package build and the real Netlify preview. Preview home and native guide both returned HTTP200. Native host support is in craft-native/craft#363 and must ship through normal packages before application adoption.