diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml
index d44653e..7e80b68 100644
--- a/.github/workflows/claude-code-review.yml
+++ b/.github/workflows/claude-code-review.yml
@@ -25,7 +25,7 @@ jobs:
- name: Run Claude Code Review
id: claude-review
- uses: anthropics/claude-code-action@v1.0.183
+ uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
prompt: |
diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml
index 465d870..e50d546 100644
--- a/.github/workflows/claude.yml
+++ b/.github/workflows/claude.yml
@@ -36,7 +36,7 @@ jobs:
- name: Run Claude Code
id: claude
- uses: anthropics/claude-code-action@v1.0.183
+ uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
diff --git a/CLAUDE.md b/CLAUDE.md
index 5680995..2e3c76f 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -123,6 +123,14 @@ thing keeping it clear of the JPMS module-mode javadoc trap that bit BAF. **Befo
Java / javadoc source level to ≥ 9, read**
[`../workspace/policies/jpms-module-descriptor.md`](../workspace/policies/jpms-module-descriptor.md).
+## Dependency Convergence Pinning
+
+`dependencyConvergence` is enabled (maven-enforcer). This repo has no parent POM, so its
+`dependencyManagement` block (pinning `jspecify`/`hamcrest`) is the repo's only convergence
+backstop — added because it previously had none. Convention + the `excludedScopes=[test,provided]`
+enforcer default gotcha are in
+[`../workspace/policies/dependency-convergence-pinning.md`](../workspace/policies/dependency-convergence-pinning.md).
+
## Open TODOs
Open TODOs for this repo live in [`TODO.md`](TODO.md). Cross-repo status
diff --git a/pom.xml b/pom.xml
index ccdbaaa..a11cdaf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,7 +18,7 @@ SPDX-License-Identifier: Apache-2.0
UTF-8
8
21
- 6.1.2
+ 6.1.3
3.0
1.37
0.16
@@ -33,13 +33,13 @@ SPDX-License-Identifier: Apache-2.0
2.50.0
0.13.8
1.0.1
- 4.2.1
+ 4.2.2
3.9.0
2.96.0
4.10.3.0
7.7.4
1.14.0
- 1.4.2
+ 1.5.0
4.3.0
0.4.6
3.7
@@ -94,6 +94,36 @@ SPDX-License-Identifier: Apache-2.0
https://central.sonatype.com/repository/maven-snapshots/
+
+
+
+
+
+ org.jspecify
+ jspecify
+ ${jspecify.version}
+
+
+
+ org.hamcrest
+ hamcrest
+ ${hamcrest.version}
+
+
+