the README tells other developers how to integrate werkrevisor #48

Merged
ai-reviewer merged 3 commits from claude-code/integration-guide into main 2026-10-08 12:59:29 +02:00
Collaborator

The README gets a section "Integration" for developers outside our setup: what werkrevisor needs from a CI system, an example for Gitea Actions, and that GitHub is not supported yet.

See the PR document.

🤖 Generated with Claude Code

The README gets a section "Integration" for developers outside our setup: what werkrevisor needs from a CI system, an example for Gitea Actions, and that GitHub is not supported yet. See [the PR document](docs/prs/2026-10-08-PR%2348-integration-guide.md). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-code added 1 commit 2026-10-08 12:45:25 +02:00
PR#48: PR document for the integration guide in the README
werkator build succeeded after 00:10
werkator/werkrevisor-statistics build succeeded after 00:30
37c0ae1864
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code marked the pull request as ready for review 2026-10-08 12:46:29 +02:00
mi added 1 commit 2026-10-08 12:46:29 +02:00
README: a section Integration for CI systems other than Werkator, with an example for Gitea Actions
werkator build succeeded after 00:09
werkator/werkrevisor-statistics build succeeded after 00:29
ai-review/assessment AI review passed; approved by werkrevisor; merge waits for 1 open hint(s): reply to each line comment and resolve it, then restart the review or push a commit
ai-review/gate build succeeded after 09:41
f812bb3c3b
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
🟢 werkrevisor GREEN for f812bb3, superseded by the result for 2e97c7a

🟢 werkrevisor: GREEN / PASS

Gate: approved by werkrevisor; merge waits for 1 open hint(s): reply to each line comment and resolve it, then restart the review or push a commit.

Change kind: docs_only.

Reasons

  • hint 1 finding(s) of low severity or rated minor by Jev: README.md:994-995

Findings

  1. Incomplete Variable List at README.md:994-995, severity unknown, counted as medium, hint, as a line comment

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 5496, calls 1, tokens in 5375 / out 12033 (reasoning included in out), duration 579.1 s, cost 0.0147 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4647, cost 0.0002 USD, finding judge `jev-1.13.0` calls 1, tokens in 1649, cost 0.0001 USD, config: defaults + host + repository (.werkrevisor.toml at main e095e77).
Reviewed head `f812bb3c3b2f8ec8f886ab25d731741221919d34` against base `e095e77ff7aad8b248d8dbd9f6306b2307b0aa78`, werkrevisor 0.22.0.
<!-- werkrevisor:f812bb3c3b2f8ec8f886ab25d731741221919d34 --> <!-- werkrevisor-verdict:GREEN --> <!-- werkrevisor-folded --> <details><summary>🟢 werkrevisor GREEN for <code>f812bb3</code>, superseded by <a href="http://git.javagil.de/mi/werkrevisor/pulls/48#issuecomment-1935">the result for <code>2e97c7a</code></a></summary> ## 🟢 werkrevisor: GREEN / PASS Gate: approved by werkrevisor; merge waits for 1 open hint(s): reply to each line comment and resolve it, then restart the review or push a commit. Change kind: `docs_only`. ### Reasons - **hint** 1 finding(s) of low severity or rated minor by Jev: README.md:994-995 ### Findings 1. **Incomplete Variable List** at `README.md:994-995`, severity unknown, counted as medium, hint, as a line comment ### Classifier 6 of 6 units passed all questions (1 PR document(s)). <sub> Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 5496, calls 1, tokens in 5375 / out 12033 (reasoning included in out), duration 579.1 s, cost 0.0147 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4647, cost 0.0002 USD, finding judge `jev-1.13.0` calls 1, tokens in 1649, cost 0.0001 USD, config: defaults + host + repository (.werkrevisor.toml at main e095e77).<br> Reviewed head `f812bb3c3b2f8ec8f886ab25d731741221919d34` against base `e095e77ff7aad8b248d8dbd9f6306b2307b0aa78`, werkrevisor 0.22.0. </sub> </details>
ai-reviewer approved these changes 2026-10-08 12:56:10 +02:00
Dismissed
ai-reviewer left a comment
Collaborator

werkrevisor: GREEN / PASS for f812bb3c3b2f8ec8f886ab25d731741221919d34.
The result comment of werkrevisor holds the details.

werkrevisor: GREEN / PASS for `f812bb3c3b2f8ec8f886ab25d731741221919d34`. The result comment of werkrevisor holds the details. <!-- werkrevisor-review:f812bb3c3b2f8ec8f886ab25d731741221919d34 -->
README.md Outdated
@@ -968,0 +991,4 @@
werkrevisor needs no checkout; it reads the PR, the files and `.werkrevisor.toml` through the Gitea API,
and writes its usage record to `build/werkrevisor/usage.jsonl` in the working directory.
3. Set the environment of [Environment](#environment).
The variables keep the prefix `WERKATOR_`, but any runner can set them:
Collaborator

Incomplete Variable List, severity unknown, counted as medium (werkrevisor)

hint; Jev: real 0.81, severity 2.1 of 3

The prose at lines 994-995 lists "the https base URL of Gitea, owner, repository, PR number and head commit" as the environment variables, but the example at lines 1043-1049 also includes WERKATOR_PR_BASE_REF. This inconsistency could confuse developers about which variables are required.

**Incomplete Variable List**, severity unknown, counted as medium (werkrevisor) hint; Jev: real 0.81, severity 2.1 of 3 The prose at lines 994-995 lists "the https base URL of Gitea, owner, repository, PR number and head commit" as the environment variables, but the example at lines 1043-1049 also includes `WERKATOR_PR_BASE_REF`. This inconsistency could confuse developers about which variables are required.
Author
Collaborator

Fixed in 2e97c7a: the list now names the required variables and says that the base and head refs are informative.

Fixed in 2e97c7a: the list now names the required variables and says that the base and head refs are informative.
claude-code marked this conversation as resolved
mi added 1 commit 2026-10-08 12:56:29 +02:00
README Integration: name the required and the informative variables
werkator/werkrevisor-statistics build succeeded after 00:30
werkator build succeeded after 00:11
ai-review/assessment AI review passed; approved by werkrevisor; merge scheduled for when the checks succeed
ai-review/gate build succeeded after 02:53
2e97c7a564
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi dismissed ai-reviewer's review 2026-10-08 12:56:29 +02:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

Collaborator

🟢 werkrevisor: GREEN / PASS

Change kind: docs_only.

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 5706, calls 1, tokens in 5570 / out 4321 (reasoning included in out), duration 171.5 s, cost 0.0057 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4647, cost 0.0002 USD, config: defaults + host + repository (.werkrevisor.toml at main e095e77).
Reviewed head `2e97c7a56447952875b0af84507a2ccf39205770` against base `e095e77ff7aad8b248d8dbd9f6306b2307b0aa78`, werkrevisor 0.22.0.
<!-- werkrevisor:2e97c7a56447952875b0af84507a2ccf39205770 --> <!-- werkrevisor-verdict:GREEN --> ## 🟢 werkrevisor: GREEN / PASS Change kind: `docs_only`. ### 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 5706, calls 1, tokens in 5570 / out 4321 (reasoning included in out), duration 171.5 s, cost 0.0057 USD (reported), classifier `jev-1.13.0` calls 6, tokens in 4647, cost 0.0002 USD, config: defaults + host + repository (.werkrevisor.toml at main e095e77).<br> Reviewed head `2e97c7a56447952875b0af84507a2ccf39205770` against base `e095e77ff7aad8b248d8dbd9f6306b2307b0aa78`, werkrevisor 0.22.0. </sub>
ai-reviewer left a comment
Collaborator

werkrevisor: GREEN / PASS for 2e97c7a56447952875b0af84507a2ccf39205770.
The result comment of werkrevisor holds the details.

werkrevisor: GREEN / PASS for `2e97c7a56447952875b0af84507a2ccf39205770`. The result comment of werkrevisor holds the details. <!-- werkrevisor-review:2e97c7a56447952875b0af84507a2ccf39205770 -->
ai-reviewer scheduled this pull request to auto merge when all checks succeed 2026-10-08 12:59:27 +02:00
ai-reviewer merged commit 1e353345fe into main 2026-10-08 12:59:29 +02:00
ai-reviewer deleted branch claude-code/integration-guide 2026-10-08 12:59:29 +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/werkrevisor#48