werkcrappit's nightly mutation build fails at the gate since 2026-10-10 and then writes no code city; this PR makes it green and lets it write the structure pages.
werkcrappit's nightly mutation build fails at the gate since 2026-10-10 and then writes no code city; this PR makes it green and lets it write the structure pages.
See `docs/prs/2026-10-11-PR#56-nightly-green.md`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
werkrevisor: YELLOW / HUMAN_REVIEW for 8f2806847431e3453cbc6f4dfda47e5cad265576.
The result comment of werkrevisor holds the details.
werkrevisor: YELLOW / HUMAN_REVIEW for `8f2806847431e3453cbc6f4dfda47e5cad265576`.
The result comment of werkrevisor holds the details.
<!-- werkrevisor-review:8f2806847431e3453cbc6f4dfda47e5cad265576 -->
Unclear phrasing, severity unknown, counted as medium (werkrevisor)
hint; Jev: real 0.70, severity 1.0 of 3
The phrase 'as Werkator's does' leaves the subject unstated; the reader must infer what 'Werkator's' refers to (its own nightly mutation build, presumably) and what Werkator does it (runs the export before the gate). The construction is grammatically incomplete and leaves the comparison ambiguous.
**Unclear phrasing**, severity unknown, counted as medium (werkrevisor)
hint; Jev: real 0.70, severity 1.0 of 3
The phrase 'as Werkator's does' leaves the subject unstated; the reader must infer what 'Werkator's' refers to (its own nightly mutation build, presumably) and what Werkator does it (runs the export before the gate). The construction is grammatically incomplete and leaves the comparison ambiguous.
YELLOW for .werkator.yml: structural, left to the human. The change only swaps the order of two tasks, so the export runs before the gate; the gate and its limits stay unchanged, and a failing gate still fails the build.
Round 1:
- "Unclear phrasing": fixed in 51945d6.
- YELLOW for `.werkator.yml`: structural, left to the human. The change only swaps the order of two tasks, so the export runs before the gate; the gate and its limits stay unchanged, and a failing gate still fails the build.
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.
werkcrappit's nightly mutation build fails at the gate since 2026-10-10 and then writes no code city; this PR makes it green and lets it write the structure pages.
See
docs/prs/2026-10-11-PR#56-nightly-green.md.🤖 Generated with Claude Code
🟡 werkrevisor YELLOW for
8f28068, superseded by the result for51945d6🟡 werkrevisor: YELLOW / HUMAN_REVIEW
Change kind:
mixed.Reasons
Findings
docs/prs/2026-10-11-PR#56-nightly-green.md:22, severity unknown, counted as medium, hint, as a line commentClassifier
3 of 3 units passed all questions (1 PR document(s)).
Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 13538, calls 1, tokens in 13079 / out 20173 (reasoning included in out), duration 143.0 s, cost 0.0281 USD (reported), classifier `jev-1.13.0` calls 3, tokens in 2236, cost 0.0001 USD, finding judge `jev-1.13.0` calls 1, tokens in 1469, cost 0.0001 USD, build file judge `jev-1.13.0` calls 4, tokens in 3318, cost 0.0001 USD, phases: path_judge 0.3 s, classifier 0.3 s, context 1.8 s, model_review 139.9 s, finding_judge 0.3 s, config: defaults + host + repository (.werkrevisor.toml at main65b0559).Reviewed head `8f2806847431e3453cbc6f4dfda47e5cad265576` against base `65b0559752edc1f34cb7acc9cf5b85a5844a0602`, werkrevisor 0.32.7.
werkrevisor: YELLOW / HUMAN_REVIEW for
8f2806847431e3453cbc6f4dfda47e5cad265576.The result comment of werkrevisor holds the details.
@@ -0,0 +19,4 @@## Solution- `StructurePage.collect` leaves the metrics of a building to a method of its own, `metrics`.- The build `mutation` in `.werkator.yml` runs `mutationCrapCodeCharta` before `mutationCrapCheck`, as Werkator's does.Unclear phrasing, severity unknown, counted as medium (werkrevisor)
hint; Jev: real 0.70, severity 1.0 of 3
The phrase 'as Werkator's does' leaves the subject unstated; the reader must infer what 'Werkator's' refers to (its own nightly mutation build, presumably) and what Werkator does it (runs the export before the gate). The construction is grammatically incomplete and leaves the comparison ambiguous.
Fixed in
51945d6: "as the nightly mutation build of Werkator does", and why: a failing gate still leaves the code city.Round 1:
51945d6..werkator.yml: structural, left to the human. The change only swaps the order of two tasks, so the export runs before the gate; the gate and its limits stay unchanged, and a failing gate still fails the build.🟡 werkrevisor: YELLOW / HUMAN_REVIEW
Change kind:
mixed.Reasons
Classifier
3 of 3 units passed all questions (1 PR document(s)).
Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 13563, calls 1, tokens in 13102 / out 12567 (reasoning included in out), duration 85.9 s, cost 0.0178 USD (reported), classifier `jev-1.13.0` calls 3, tokens in 2255, cost 0.0001 USD, build file judge `jev-1.13.0` calls 4, tokens in 3318, cost 0.0001 USD, phases: path_judge 0.3 s, classifier 0.2 s, context 0.2 s, model_review 84.7 s, config: defaults + host + repository (.werkrevisor.toml at main65b0559).Reviewed head `51945d6e54205b05ac8fc8804df29627a6cd505a` against base `65b0559752edc1f34cb7acc9cf5b85a5844a0602`, werkrevisor 0.32.7.