plugins { id 'java-library' id 'org.jetbrains.kotlin.jvm' id 'org.jetbrains.kotlin.plugin.serialization' } dependencies { testImplementation(project(":core:events")) testImplementation(project(":core:sessions")) testImplementation(project(":core:transitions")) testImplementation(project(":core:validation")) testImplementation(project(":core:approvals")) testImplementation(project(":core:context")) testImplementation(project(":core:inference")) testImplementation(project(":core:kernel")) testImplementation(project(":core:risk")) testImplementation(project(":infrastructure:persistence")) testImplementation(project(":core:artifacts")) testImplementation(project(":testing:fixtures")) testImplementation(project(":testing:kernel")) testImplementation(project(":testing:contracts")) testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.9.0") }