The dashboard on Temurin 25 #24

Merged
ai-reviewer merged 4 commits from claude-code/temurin-25 into main 2026-10-11 13:01:21 +02:00
Collaborator

The dashboard builds with Temurin 25 and carries a runtime jlinked from it, as ADR 0001 decides.

🤖 Generated with Claude Code

The dashboard builds with Temurin 25 and carries a runtime jlinked from it, as ADR 0001 decides. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-code added 1 commit 2026-10-11 12:53:50 +02:00
PR document: the dashboard on Temurin 25
werkator build succeeded after 00:43
7a1a772d8e
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi added 3 commits 2026-10-11 12:55:45 +02:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Werkbaum: werkregie on Temurin 25; PR document; version 0.9.3
werkator build succeeded after 01:11
ai-review/assessment human review required; a human approval unlocks the merge; review requested from mi; merge scheduled for when the checks succeed
ai-review/gate build succeeded after 03:03
f5b12b0371
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code marked the pull request as ready for review 2026-10-11 12:56:58 +02:00
Collaborator

🟡 werkrevisor: YELLOW / HUMAN_REVIEW

Change kind: mixed.

Reasons

  • YELLOW risky build changes according to Jev: dashboard/build.gradle.kts (weakens checks 0.04, risk 1.99, security 0.02)
  • hint 1 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev
  • hint 2 build change(s) of low risk according to Jev: .werkator.yml (weakens checks 0.04, risk 0.31, security 0.02), dashboard/settings.gradle.kts (weakens checks 0.04, risk 0.99, security 0.01)
  • hint 1 finding(s) of low severity or rated minor by Jev: doc/werkregie.werkbaum:101
  • hint model recommends merge with caution

Findings

  1. Stale JDK reference at doc/werkregie.werkbaum:101, severity unknown, counted as medium, hint, as a line comment

Classifier

4 of 4 units passed all questions (1 PR document(s)).

Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 12155, calls 1, tokens in 11673 / out 18946 (reasoning included in out), duration 169.6 s, cost 0.0262 USD (reported), classifier `jev-1.13.0` calls 4, tokens in 2733, cost 0.0001 USD, finding judge `jev-1.13.0` calls 1, tokens in 2541, cost 0.0001 USD, build file judge `jev-1.13.0` calls 4, tokens in 3328, cost 0.0001 USD, phases: path_judge 0.3 s, classifier 0.3 s, context 1.1 s, model_review 166.2 s, finding_judge 0.3 s, config: defaults + host + repository (.werkrevisor.toml at main 801c910).
Reviewed head `f5b12b0371f049836afd2f03e5ebf246aa58702d` against base `801c9109d1d79e4c937ceaf06b45dd2b4cae3ad5`, werkrevisor 0.32.7.
<!-- werkrevisor:f5b12b0371f049836afd2f03e5ebf246aa58702d --> <!-- werkrevisor-verdict:YELLOW --> <!-- werkrevisor-blocks:7e893e37ea9a46fc2c9603424eab43cc,c929bf9a8c684521d1874ea9cceb23e2,e4229f74ec7fe5a177f410ebf2c32459,37e220f9a0acde55a28a5fa841d55f4e,b27d8cf32bcaea7ca5fe04fac1ee544e,b9423d6eaf5268bdb53066bd5ebd32de,5a98bb450f2a73f7ac5f5b622e081b44,6f44f5e4693c714c016b0f5bbf940559 --> ## 🟡 werkrevisor: YELLOW / HUMAN_REVIEW Change kind: `mixed`. ### Reasons - **YELLOW** risky build changes according to Jev: dashboard/build.gradle.kts (weakens checks 0.04, risk 1.99, security 0.02) - **hint** 1 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev - **hint** 2 build change(s) of low risk according to Jev: .werkator.yml (weakens checks 0.04, risk 0.31, security 0.02), dashboard/settings.gradle.kts (weakens checks 0.04, risk 0.99, security 0.01) - **hint** 1 finding(s) of low severity or rated minor by Jev: doc/werkregie.werkbaum:101 - **hint** model recommends merge with caution ### Findings 1. **Stale JDK reference** at `doc/werkregie.werkbaum:101`, severity unknown, counted as medium, hint, as a line comment ### Classifier 4 of 4 units passed all questions (1 PR document(s)). <sub> Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 12155, calls 1, tokens in 11673 / out 18946 (reasoning included in out), duration 169.6 s, cost 0.0262 USD (reported), classifier `jev-1.13.0` calls 4, tokens in 2733, cost 0.0001 USD, finding judge `jev-1.13.0` calls 1, tokens in 2541, cost 0.0001 USD, build file judge `jev-1.13.0` calls 4, tokens in 3328, cost 0.0001 USD, phases: path_judge 0.3 s, classifier 0.3 s, context 1.1 s, model_review 166.2 s, finding_judge 0.3 s, config: defaults + host + repository (.werkrevisor.toml at main 801c910).<br> Reviewed head `f5b12b0371f049836afd2f03e5ebf246aa58702d` against base `801c9109d1d79e4c937ceaf06b45dd2b4cae3ad5`, werkrevisor 0.32.7. </sub>
ai-reviewer left a comment
Collaborator

werkrevisor: YELLOW / HUMAN_REVIEW for f5b12b0371f049836afd2f03e5ebf246aa58702d.
The result comment of werkrevisor holds the details.

werkrevisor: YELLOW / HUMAN_REVIEW for `f5b12b0371f049836afd2f03e5ebf246aa58702d`. The result comment of werkrevisor holds the details. <!-- werkrevisor-review:f5b12b0371f049836afd2f03e5ebf246aa58702d -->
@@ -97,5 +97,5 @@
device of its own, because many rooms are end-to-end encrypted and only a
device of the account can read them. It runs in the relay, so the device
keys stay on the user's machine.
The homeserver is configured; there is no default, and no real homeserver
Collaborator

Stale JDK reference, severity unknown, counted as medium (werkrevisor)

hint; Jev: real 0.87, severity 1.1 of 3

The PR moves the dashboard from JDK 21 to Temurin 25 and ticks the corresponding step under #ops.jdk, but the description of #ops.deps still claims "JDK 21 stays, as Werkator's." This line, added in PR#6, is now stale and contradicts the new state established under #ops.jdk in the same file. As the rest of the PR is about aligning the project's JDK claims with Temurin 25, this contradictory note should be updated or removed in the same change.

**Stale JDK reference**, severity unknown, counted as medium (werkrevisor) hint; Jev: real 0.87, severity 1.1 of 3 The PR moves the dashboard from JDK 21 to Temurin 25 and ticks the corresponding step under `#ops.jdk`, but the description of `#ops.deps` still claims "JDK 21 stays, as Werkator's." This line, added in PR#6, is now stale and contradicts the new state established under `#ops.jdk` in the same file. As the rest of the PR is about aligning the project's JDK claims with Temurin 25, this contradictory note should be updated or removed in the same change.
Author
Collaborator

Fixed in 273c9f7: #ops.deps points to #ops.jdk now.

Fixed in `273c9f7`: `#ops.deps` points to `#ops.jdk` now.
Author
Collaborator

Correction: 273c9f7 reached this branch only after the merge, so it is not on main. werkregie PR#26 carries the fix to main.

Correction: `273c9f7` reached this branch only after the merge, so it is not on `main`. werkregie PR#26 carries the fix to `main`.
claude-code marked this conversation as resolved
ai-reviewer scheduled this pull request to auto merge when all checks succeed 2026-10-11 12:59:58 +02:00
ai-reviewer requested review from mi 2026-10-11 12:59:58 +02:00
mi approved these changes 2026-10-11 13:01:20 +02:00
ai-reviewer merged commit 3a553e5864 into main 2026-10-11 13:01:21 +02:00
ai-reviewer deleted branch claude-code/temurin-25 2026-10-11 13:01:22 +02:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkregie#24