BackendDependencyBoundaryTest
Dependency boundary check for :api.
:api must contain only backend-neutral protocol/operation/registry contracts and standard Kotlin/Java types: no Gson, no kotlinx.serialization, no Parcelize, no Android framework types. This test scans the resolved test runtime classpath (the actual resolved dependency graph, not source text) and fails when a built-in JSON backend artifact appears.