diff --git a/calm-hub/pom.xml b/calm-hub/pom.xml
index 9fb82398..3ec53113 100644
--- a/calm-hub/pom.xml
+++ b/calm-hub/pom.xml
@@ -44,12 +44,6 @@
io.quarkus
quarkus-mongodb-client
-
- io.soabase.record-builder
- record-builder-core
- 44
- provided
-
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
@@ -215,21 +209,6 @@
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
-
- io.soabase.record-builder
- record-builder-processor
- 44
-
-
-
-
diff --git a/calm-hub/src/integration-test/java/integration/MongoAdrIntegration.java b/calm-hub/src/integration-test/java/integration/MongoAdrIntegration.java
index 1c3f1538..107fa3bc 100644
--- a/calm-hub/src/integration-test/java/integration/MongoAdrIntegration.java
+++ b/calm-hub/src/integration-test/java/integration/MongoAdrIntegration.java
@@ -11,14 +11,10 @@
import org.eclipse.microprofile.config.ConfigProvider;
import org.finos.calm.domain.adr.Adr;
import org.finos.calm.domain.adr.AdrMeta;
-import org.finos.calm.domain.adr.AdrMetaBuilder;
import org.finos.calm.domain.adr.Decision;
-import org.finos.calm.domain.adr.DecisionBuilder;
-import org.finos.calm.domain.adr.LinkBuilder;
+import org.finos.calm.domain.adr.Link;
import org.finos.calm.domain.adr.NewAdrRequest;
-import org.finos.calm.domain.adr.NewAdrRequestBuilder;
import org.finos.calm.domain.adr.Option;
-import org.finos.calm.domain.adr.OptionBuilder;
import org.finos.calm.domain.adr.Status;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.MethodOrderer;
@@ -50,27 +46,17 @@ public class MongoAdrIntegration {
private final String TITLE = "My ADR";
private final String PROBLEM_STATEMENT = "My problem is...";
private final List DECISION_DRIVERS = List.of("a", "b", "c");
- private final Option OPTION_A = OptionBuilder.builder().name("Option 1").description("optionDescription")
- .positiveConsequences(List.of("a")).negativeConsequences(List.of("b")).build();
- private final Option OPTION_B = OptionBuilder.builder().name("Option 2").description("optionDescription")
- .positiveConsequences(List.of("c")).negativeConsequences(List.of("d")).build();
+ private final Option OPTION_A = new Option("Option A", "optionDescription", List.of("a"), List.of("b"));
+ private final Option OPTION_B = new Option("Option B", "optionDescription", List.of("c"), List.of("d"));
private final List