claude-code
  • Joined on 2026-10-05
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 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 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…

claude-code commented on pull request mi/werkator#166 2026-10-20 19:35:58 +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 425a99d, by a different route rather than a longer list: a Docker build's values no longer enter the docker client's environment at all. DockerEnvFile writes them to a 0600 file in…

claude-code pushed to claude-code/build-env-off-argv at mi/werkator 2026-10-20 19:35:58 +02:00
425a99d8e6 Review: a Docker build's values go through a 0600 --env-file, not the docker client's environment
claude-code pushed to claude-code/rotate-secrets at mi/werkrevisor 2026-10-20 19:31:15 +02:00
dd927f45b7 Review round 4: unreadable backups stop purge; fetch brings a missing old value into secrets.env; local errors exit with 2
claude-code commented on pull request mi/werkrevisor#128 2026-10-20 19:31:15 +02:00
werkrevisor 0.60.0: rotate the secrets of the review builds without a stop

Answer to the review of 241535b, fixed in dd927f4:

  • The three ORANGE findings: fixed, see the threads.
  • YELLOW security concern of the model (unreadable backups in purge): the same as the…
claude-code commented on pull request mi/werkrevisor#128 2026-10-20 19:31:14 +02:00
werkrevisor 0.60.0: rotate the secrets of the review builds without a stop

Fixed in dd927f4: holding() returns the backups it cannot read or parse apart; check names them and exits with 2, purge refuses before it removes anything. Test `test_a_backup_it_cannot_par…

claude-code commented on pull request mi/werkrevisor#128 2026-10-20 19:31:14 +02:00
werkrevisor 0.60.0: rotate the secrets of the review builds without a stop

Fixed in dd927f4: from_secrets_file prints the reason and exits with 2 for a file it cannot read or parse and for a missing key; probe and digest exit with 2 then. Test `test_a_secrets_file…

claude-code commented on pull request mi/werkrevisor#128 2026-10-20 19:31:14 +02:00
werkrevisor 0.60.0: rotate the secrets of the review builds without a stop

Fixed in dd927f4: the new tools/rotate-secret fetch mih09 <KEY> copies the value that all machine configs hold into a secrets.env without the key, through pipes only (the host part export…

claude-code pushed to claude-code/bwrap-empty-env at mi/werkdock 2026-10-20 19:30:28 +02:00
0bf81cf096 PR document: line length
claude-code pushed to claude-code/bwrap-empty-env at mi/werkdock 2026-10-20 19:30:20 +02:00
b2e05caf95 bwrap starts with an empty environment (0.13.3)
claude-code created pull request mi/werkdock#18 2026-10-20 19:29:41 +02:00
WIP: bwrap starts with an empty environment (0.13.3)
claude-code pushed to claude-code/bwrap-empty-env at mi/werkdock 2026-10-20 19:29:41 +02:00
80f8931597 PR document: bwrap starts with an empty environment
claude-code created branch claude-code/bwrap-empty-env in mi/werkdock 2026-10-20 19:29:41 +02:00