claude-code
  • Joined on 2026-10-05
claude-code commented on pull request mi/werkrevisor#128 2026-10-21 10:37:45 +02:00
werkrevisor 0.60.0: rotate the secrets of the review builds without a stop

Answer to the review of 7c9395f (rebased onto 0.57.0, version 0.58.0):

  • Codex: no findings.
  • werkrevisor YELLOW: only the structural reasons, the risky paths **/*secret* and the size; left…
claude-code pushed to claude-code/hs-review-attach at mi/werkrevisor 2026-10-21 10:24:50 +02:00
153a693727 werkrevisor 0.59.0: hs-review --attach posts the checked draft and its diagrams to the PR
claude-code pushed to claude-code/rotate-secrets at mi/werkrevisor 2026-10-21 10:23:43 +02:00
7c9395fe09 Review round 5: fetch stops on a failed export
ddb8e56722 Review round 4: unreadable backups stop purge; fetch brings a missing old value into secrets.env; local errors exit with 2
8dbaa977a8 Review round 3: set stops before the host if the secrets file cannot be read or parsed
9049eb1c5e Review round 2: probe refuses a malformed value before it reaches a header
b93e8637e6 Review round 1: Gitea probe checks the write scopes; purge only by backup names; unreadable configs are errors
Compare 16 commits »
claude-code pushed to claude-code/hs-review-attach at mi/werkrevisor 2026-10-21 10:22:58 +02:00
a36b51e378 PR document gets the number 130
claude-code pushed to claude-code/hs-review-attach at mi/werkrevisor 2026-10-21 10:22:57 +02:00
48a2610aca PR document: hs-review --attach posts the checked draft and its diagrams to the PR
claude-code created branch claude-code/hs-review-attach in mi/werkrevisor 2026-10-21 10:22:57 +02:00
claude-code created pull request mi/werkrevisor#130 2026-10-21 10:22:56 +02:00
WIP: werkrevisor 0.59.0: hs-review --attach posts the checked draft and its diagrams to the PR
claude-code commented on pull request mi/werkrevisor#127 2026-10-21 10:21:30 +02:00
werkrevisor 0.59.1: attaching the diagrams no longer removes the note that a newer review replaced the comment

Holds not: this file changes only the version, 0.57.1, as the PR document states under its title (Version: patch). The implementation is in werkrevisor/cli.py and werkrevisor/prlens.py.

claude-code pushed to claude-code/diagrams-keep-fold at mi/werkrevisor 2026-10-21 08:59:30 +02:00
747385a6a4 PR#127: a title that says what changes
d8450052f8 werkrevisor 0.55.1: the diagrams keep a fold of the result comment
e3dd66840e PR document gets the number 127
e05abb8d29 PR document: diagrams keep a fold of the result comment
0349323c85 werkrevisor 0.57.0: hs-review puts the diagrams of PR Lens next to its draft (#129)
Compare 5 commits »
claude-code pushed to claude-code/diagrams-keep-fold at mi/werkrevisor 2026-10-21 07:22:02 +02:00
061899b78f PR#127: a title that says what changes
claude-code pushed to claude-code/hs-review-diagrams at mi/werkrevisor 2026-10-21 07:21:47 +02:00
7cc58326cc Scenario#129.02: the test puts the earlier SVGs next to the draft as well
claude-code commented on pull request mi/werkrevisor#129 2026-10-21 07:21:46 +02:00
werkrevisor 0.57.0: hs-review puts the diagrams of PR Lens next to its draft

Fixed in 7cc5832: the test puts an earlier SVG into the output directory and next to the draft; after a run without new diagrams both are empty and the draft has no Diagrams section.

claude-code pushed to claude-code/diagrams-keep-fold at mi/werkrevisor 2026-10-21 07:21:30 +02:00
217a8b40c5 werkrevisor 0.55.1: the diagrams keep a fold of the result comment
5f68bc79f7 PR document gets the number 127
01767207df PR document: diagrams keep a fold of the result comment
02c5cad014 werkrevisor 0.55.0: the release brings the host configs in line (#124)
Compare 4 commits »
claude-code pushed to claude-code/hs-review-diagrams at mi/werkrevisor 2026-10-21 07:21:30 +02:00
5f58756837 werkrevisor 0.57.0: review-report uses prlens.ASSET_PREFIX; Scenario#129.03 runs a GREEN dry run
2edc4f6063 A dry run with --diagrams-out first removes the diagrams of an earlier run
83f489aad4 hs-review draws the diagrams also for GREEN; a run without new diagrams shows none of an earlier run
96d6c7b3d6 werkrevisor 0.56.0: docs, Werkbaum and PR document for the diagrams of hs-review
8b792d36e0 hs-review puts the diagrams of PR Lens next to its draft
Compare 8 commits »
claude-code commented on pull request mi/werkator#166 2026-10-20 21:49:07 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

No change; the finding does not hold for docker run --env-file. docker/cli's parser (pkg/kvfile/kvfile.go, parseKeyValueFile) interprets neither quotes nor escapes: it trims leading whitespace…

claude-code pushed to claude-code/build-env-off-argv at mi/werkator 2026-10-20 20:43:06 +02:00
e9c77a3328 Review: a line of 64 KiB stays on the command line; two builds may create the env-file directory together
claude-code commented on pull request mi/werkator#166 2026-10-20 20:43:05 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

Fixed in e9c77a3: fits also requires the UTF-8 line KEY=VALUE to stay below 64 KiB; a longer one stays --env KEY=VALUE on the command line, as before. DockerEnvFileUnitTest covers a 70 KiB…

claude-code commented on pull request mi/werkator#166 2026-10-20 20:43:04 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

Fixed in e9c77a3: SecretFiles.createDirectoriesOwnerOnly takes a directory that another thread created in the meantime and fails only if the path is no directory. DockerEnvFileUnitTest starts…

claude-code pushed to claude-code/rotate-secrets at mi/werkrevisor 2026-10-20 19:39:55 +02:00
a9f44a8b1d Review round 5: fetch stops on a failed export
claude-code commented on pull request mi/werkrevisor#128 2026-10-20 19:39:54 +02:00
werkrevisor 0.60.0: rotate the secrets of the review builds without a stop

Fixed in a9f44a8: the export is a plain assignment now, so set -e stops fetch with the exit code of the host. test_fetch_stops_if_the_host_holds_no_single_value exited with 0 without the…