The build tests the JavaScript of the page #83

Merged
ai-reviewer merged 4 commits from claude-code/js-tests into main 2026-10-14 21:33:55 +02:00
Collaborator
See [doc/prs/2026-10-14-PR#83-js-tests.md](https://git.javagil.de/mi/werkregie/src/branch/claude-code/js-tests/doc/prs/2026-10-14-PR%2383-js-tests.md) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-code added 1 commit 2026-10-14 21:23:46 +02:00
PR document: the build tests the JavaScript of the page
werkator build succeeded after 00:59
werkator/dependencies build succeeded after 00:16
d19cd7e644
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code added 1 commit 2026-10-14 21:24:04 +02:00
ADR 0002: Node's own test runner for the JavaScript of the page; PR document gets the number 83
werkator build succeeded after 00:57
werkator/dependencies build succeeded after 00:18
eeb0890003
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code added 1 commit 2026-10-14 21:26:01 +02:00
jsTest: node --test checks the counting of the merge chart, moved into merges.js
werkator build failed after 00:44
werkator/dependencies build succeeded after 00:19
888685aab5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code added 1 commit 2026-10-14 21:27:57 +02:00
jsTest passes the test files one by one, for a Node older than 21; the service worker keeps 16 files
werkator build succeeded after 01:09
werkator/dependencies build succeeded after 00:15
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 00:54
8e77e31ae3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code marked the pull request as ready for review 2026-10-14 21:29:53 +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.72, security 0.02)
  • hint 5 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev
  • hint 1 changed file was given to the AI as excerpt of the selected lines and 5 lines around each changed line, not in full (each larger than [review] max_full_file_chars = 80000): dashboard/src/main/resources/static/index.html

Classifier

8 of 8 units passed all questions (1 PR document(s)).
2 answers ignored because of a confidence below [classifier] min_confidence.

Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 30240, calls 1, tokens in 29184 / out 8555 (reasoning included in out), duration 52.0 s, cost 0.0190 USD (reported), classifier `jev-1.13.0` calls 8, tokens in 5968, cost 0.0003 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 36576 / out 346, cost 0.0047 USD (reported), build file judge `jev-1.13.0` calls 6, tokens in 8288, cost 0.0003 USD, phases: path_judge 0.5 s, classifier 0.5 s, context 6.0 s, model_review 44.7 s, config: defaults + host + repository (.werkrevisor.toml at main bbb06bc).
Reviewed head `8e77e31ae39a6e51be889f0809fbd63097a01d0c` against base `bbb06bc69cc3267825e988b06838e1cb1ab61613`, werkrevisor 0.41.2.
<!-- werkrevisor:8e77e31ae39a6e51be889f0809fbd63097a01d0c --> <!-- werkrevisor-verdict:YELLOW --> <!-- werkrevisor-blocks:100ec30307ebbfcd286050fcd31e44d2,1f24a008114b5aa271536ab872eb1b00,f4424b89bc30b6d5865d788e947b5745,a79f6c017cf03309129bcc4fcc741c18,4a3964ef46ffa1970954798769e8cd5a,263440fbfb786e043ace0505695af1db,6fae68daf9e2a1ba8318d6841669ba50,dd91274fd4a4b9c7f67199c836370ff3,3f1190e3bd8720f712c386c726510414,06f11a8f6b38fc60e210b81141c46cbe,0e28c41a14b7b7c484251b2ce660923a,623bcd58042f5f94b456b2b07ffa25d9 --> ## 🟡 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.72, security 0.02) - **hint** 5 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev - **hint** 1 changed file was given to the AI as excerpt of the selected lines and 5 lines around each changed line, not in full (each larger than [review] max_full_file_chars = 80000): dashboard/src/main/resources/static/index.html ### Classifier 8 of 8 units passed all questions (1 PR document(s)). 2 answers ignored because of a confidence below [classifier] min_confidence. <sub> Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 30240, calls 1, tokens in 29184 / out 8555 (reasoning included in out), duration 52.0 s, cost 0.0190 USD (reported), classifier `jev-1.13.0` calls 8, tokens in 5968, cost 0.0003 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 36576 / out 346, cost 0.0047 USD (reported), build file judge `jev-1.13.0` calls 6, tokens in 8288, cost 0.0003 USD, phases: path_judge 0.5 s, classifier 0.5 s, context 6.0 s, model_review 44.7 s, config: defaults + host + repository (.werkrevisor.toml at main bbb06bc).<br> Reviewed head `8e77e31ae39a6e51be889f0809fbd63097a01d0c` against base `bbb06bc69cc3267825e988b06838e1cb1ab61613`, werkrevisor 0.41.2. </sub>
ai-reviewer scheduled this pull request to auto merge when all checks succeed 2026-10-14 21:30:57 +02:00
ai-reviewer requested review from mi 2026-10-14 21:30:57 +02:00
mi approved these changes 2026-10-14 21:33:53 +02:00
ai-reviewer merged commit 3989dbf0f0 into main 2026-10-14 21:33:55 +02:00
ai-reviewer deleted branch claude-code/js-tests 2026-10-14 21:33:55 +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#83