Kotlin Multiplatform: expect/actual boundaries Core principle Keep common APIs semantic and stable. Put platform mechanics behind small / declarations or interfaces, and keep Android/iOS/Desktop details out of . When to use this skill Use this when common code needs: - Permissions, settings, intents, share sheets, deep links, haptics, biometrics, or clipboard. - Files, paths, clocks, locale, network reachability, sensors, crypto, media, maps, camera, native SDKs, or platform services. - Native platform views, controllers, or Compose Multiplatform interop. - Different implementation details on…