ViddikShowroom
fun ViddikShowroom(components: List<ViddikComponent>, modifier: Modifier = Modifier, state: ViddikShowroomState = rememberViddikShowroomState())
The component browser: every fixture the KSP processor found, grouped, searchable, one tap from its live rendering.
The same composable serves every platform viddik can be looked at on — the viddikShowroom Gradle task's desktop window, an Android activity, an iOS view controller — so it stays plain Compose Multiplatform with no platform API in it at all. What a platform does have, such as Android's back gesture, is wired by the host against state; see ViddikShowroomState.
Insets are handled here rather than in each host: a host that embeds this composable gets a showroom that already keeps its search field out from under a notch, and on desktop WindowInsets.safeDrawing is empty, so goldens are unaffected.