diff --git a/.gitignore b/.gitignore
index 69188cc9..a06a2440 100644
--- a/.gitignore
+++ b/.gitignore
@@ -82,3 +82,6 @@ docs/private/
# test fails, useful for review locally, not part of repo state.
**/visual-baselines/**/*.actual.png
**/visual-baselines/**/*.diff.png
+
+# jqwik property-based test replay database — regenerated on every run.
+.jqwik-database
diff --git a/pom.xml b/pom.xml
index dd8ca314..2746963b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,6 +57,7 @@
5.23.0
1.18.11
1.4.2
+ 1.9.3
+
+ net.jqwik
+ jqwik
+ ${jqwik.version}
+ test
+
+