diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 39c6234e..b251cec4 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -9,6 +9,10 @@ updates:
directory: "/"
schedule:
interval: "weekly"
+ # Anti-AI policy: jqwik >=1.10 injects prompts targeting AI agents in test
+ # stdout. Pinned at 1.9.3; block ALL net.jqwik updates. See README.
+ ignore:
+ - dependency-name: "net.jqwik:*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
diff --git a/README.md b/README.md
index 68aeab21..954a62a1 100644
--- a/README.md
+++ b/README.md
@@ -598,7 +598,7 @@ The system's updated C++ runtime will be used instead, resolving the crash.
### Contributors: do not upgrade jqwik past 1.9.3
-> ⚠️ **DO NOT UPGRADE jqwik past 1.9.3.** jqwik 1.10.0 added an anti-AI prompt-injection string to test stdout; the 1.10.1 user guide states the library "is not meant to be used by any 'AI' coding agents at all." 1.9.3 is the last pre-disclosure release and is the pinned version. See `CLAUDE.md` section "jqwik prompt-injection in test output" for the full context.
+> ⚠️ **DO NOT UPGRADE jqwik past 1.9.3.** jqwik 1.10.0 added an anti-AI prompt-injection string to test stdout; the 1.10.1 user guide states the library "is not meant to be used by any 'AI' coding agents at all." 1.9.3 is the last pre-disclosure release and is the pinned version. See `CLAUDE.md` section "jqwik prompt-injection in test output" for the full context. Dependabot is configured to ignore **all** `net.jqwik` updates (every version, including patches) — see the `ignore` rule in [`.github/dependabot.yml`](./.github/dependabot.yml).
## Similar Projects / Usage
diff --git a/pom.xml b/pom.xml
index 9822a60a..5ee94f2d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -76,7 +76,7 @@ SPDX-License-Identifier: MIT
section "jqwik prompt-injection in test output" for full context. -->
1.9.3
1.4.2
- 4.9.8.3
+ 4.9.8.4
7.7.4
1.14.0
3.6.0
@@ -296,7 +296,7 @@ SPDX-License-Identifier: MIT
org.pitest
pitest-maven
- 1.25.3
+ 1.25.4
org.sonatype.central
@@ -643,7 +643,7 @@ SPDX-License-Identifier: MIT
mutation parity, gated at a 100% threshold on every CI build. Expand
the targetClasses globs as further packages reach parity (see README
TODO). The value/ and exception/ trees are at 100% (verified with
- pitest-maven 1.25.3); their unit tests are pure-Java (no native
+ pitest-maven 1.25.4); their unit tests are pure-Java (no native
libjllama / model file needed).
-->
org.pitest