Fixes the open bug "base commit unknown" on old PRs (hs.hsadmin.ng #283): a deleted base branch gives an empty base.sha; the merge base stands in.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
hint 4 changed file(s) that neither weaken the checks nor touch security according to Jev
hint 1 build change(s) of low risk according to Jev: statistics/build.gradle.kts (weakens checks 0.02, risk 0.00, security 0.01)
hint 6 section(s) of the PR document agree with the change summary of openrouter/minimax/minimax-m3 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): werkrevisor/cli.py
Classifier
6 of 6 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 25605, calls 1, tokens in 24751 / out 17534 (reasoning included in out), duration 234.2 s, cost 0.0284 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4487, cost 0.0002 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 21311 / out 253, cost 0.0028 USD (reported), change summary `openrouter/minimax/minimax-m3` via Minimax calls 1, tokens in 2281 / out 985, cost 0.0018 USD (reported), PR document check `jev-1.13.0` calls 6, tokens in 7598, cost 0.0003 USD, build file judge `jev-1.13.0` calls 5, tokens in 3238, cost 0.0001 USD, phases: path_judge 0.5 s, classifier 0.4 s, change_summary 7.0 s, doc_check 0.4 s, context 6.8 s, model_review 218.5 s, config: defaults + host + repository (.werkrevisor.toml at main 9c09ef5).
Reviewed head `69027b0fcb061128112813d26b4663174ad2e3ed` against base `9c09ef58fa92c467c9a4b14f974ea8fb07714369`, werkrevisor 0.32.10.
<!-- werkrevisor:69027b0fcb061128112813d26b4663174ad2e3ed -->
<!-- werkrevisor-verdict:GREEN -->
<!-- werkrevisor-blocks:c6961320097551f50c059092391ed54c,61fb89f6bab3f684c2c9fe9ebab343bd,99ee3ef1fdb24c33d625863784a61e25,e46b00b7cb20561a3833d084c76f1833,0db89b13a4a677e033c819f4a706597c,e6aad1a27df8b03c45c072f784f5cf49,eb425287041f511339a73685bd8e0b9b,e1decf66265b14ef7fa1df05ad76166c,30b1a1735616907857a6c838ff5c7623,ccecfcc6644edf59a5c211420ed0181e,4062a33c6da29d62457a1fbc6f4153f9,2fd5fc01361a84003f3d2914eb540080,a3ff227208257c567c5beaa7f9d7c52a,59b1d77bbc51d92bb55bfd9b294edc12,0cd4a2ec577ea84d15194ad84e2fe613 -->
## 🟢 werkrevisor: GREEN / PASS
Change kind: `mixed`.
### Reasons
- **hint** 4 changed file(s) that neither weaken the checks nor touch security according to Jev
- **hint** 1 build change(s) of low risk according to Jev: statistics/build.gradle.kts (weakens checks 0.02, risk 0.00, security 0.01)
- **hint** 6 section(s) of the PR document agree with the change summary of openrouter/minimax/minimax-m3 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): werkrevisor/cli.py
### Classifier
6 of 6 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 25605, calls 1, tokens in 24751 / out 17534 (reasoning included in out), duration 234.2 s, cost 0.0284 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4487, cost 0.0002 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 21311 / out 253, cost 0.0028 USD (reported), change summary `openrouter/minimax/minimax-m3` via Minimax calls 1, tokens in 2281 / out 985, cost 0.0018 USD (reported), PR document check `jev-1.13.0` calls 6, tokens in 7598, cost 0.0003 USD, build file judge `jev-1.13.0` calls 5, tokens in 3238, cost 0.0001 USD, phases: path_judge 0.5 s, classifier 0.4 s, change_summary 7.0 s, doc_check 0.4 s, context 6.8 s, model_review 218.5 s, config: defaults + host + repository (.werkrevisor.toml at main 9c09ef5).<br>
Reviewed head `69027b0fcb061128112813d26b4663174ad2e3ed` against base `9c09ef58fa92c467c9a4b14f974ea8fb07714369`, werkrevisor 0.32.10.
</sub>
werkrevisor: GREEN / PASS for 69027b0fcb061128112813d26b4663174ad2e3ed.
The result comment of werkrevisor holds the details.
werkrevisor: GREEN / PASS for `69027b0fcb061128112813d26b4663174ad2e3ed`.
The result comment of werkrevisor holds the details.
<!-- werkrevisor-review:69027b0fcb061128112813d26b4663174ad2e3ed -->
ai-reviewer
scheduled this pull request to auto merge when all checks succeed 2026-10-11 18:01:54 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Fixes the open bug "base commit unknown" on old PRs (hs.hsadmin.ng #283): a deleted base branch gives an empty base.sha; the merge base stands in.
🤖 Generated with Claude Code
🟢 werkrevisor: GREEN / PASS
Change kind:
mixed.Reasons
Classifier
6 of 6 units passed all questions (1 PR document(s)).
Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 25605, calls 1, tokens in 24751 / out 17534 (reasoning included in out), duration 234.2 s, cost 0.0284 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4487, cost 0.0002 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 21311 / out 253, cost 0.0028 USD (reported), change summary `openrouter/minimax/minimax-m3` via Minimax calls 1, tokens in 2281 / out 985, cost 0.0018 USD (reported), PR document check `jev-1.13.0` calls 6, tokens in 7598, cost 0.0003 USD, build file judge `jev-1.13.0` calls 5, tokens in 3238, cost 0.0001 USD, phases: path_judge 0.5 s, classifier 0.4 s, change_summary 7.0 s, doc_check 0.4 s, context 6.8 s, model_review 218.5 s, config: defaults + host + repository (.werkrevisor.toml at main2 answers ignored because of a confidence below [classifier] min_confidence.
9c09ef5).Reviewed head `69027b0fcb061128112813d26b4663174ad2e3ed` against base `9c09ef58fa92c467c9a4b14f974ea8fb07714369`, werkrevisor 0.32.10.
werkrevisor: GREEN / PASS for
69027b0fcb061128112813d26b4663174ad2e3ed.The result comment of werkrevisor holds the details.