Skip to content

chore(release): 0.0.6 - #25

Merged
rldyourmnd merged 2 commits into
mainfrom
chore/0-0-6
Aug 26, 2026
Merged

chore(release): 0.0.6#25
rldyourmnd merged 2 commits into
mainfrom
chore/0-0-6

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Rendered from NDDev-it-com/setup-systems@cb1870d.

Two defects a consumer found on a machine nobody here has, one this build could not see from Linux, and the last product that was an exception.

The one worth naming first, for how it stayed hidden

provider_plan_digest was null after every operation of every kind — read out of the plan object rather than the envelope that carries the digest taken over it. It survived four releases because status did not publish the field at all, and a consumer skips what is absent.

The rest

  • On Windows nothing was ever exposed, so no software_update was ever an update. Shipped in 0.0.4 and 0.0.5.
  • A backup refused a link while copying rather than before, leaving a partial operation for a shape knowable for free.
  • A backup can be held, so a long series of captures cannot evict the baseline it means to return to.
  • Pi installs from one tarball like the other six; all seven now declare the same four optional operations.
  • Vendor pins advanced where they moved, each installed and run.

Gate

359 tests, clippy -D warnings, conformance 23/23 on all seven, three-OS matrix.

https://claude.ai/code/session_012UZkeU7yQhyZqKAaDaQEjA

Two defects a consumer found on a machine nobody here has, one this build could
not see from Linux, and the last product that was an exception.

provider_plan_digest was null after every operation of every kind -- read out of
the plan object rather than the envelope that carries the digest taken over it.
It survived four releases because status did not publish the field, and a
consumer skips what is absent.

On Windows nothing was ever exposed, so no software_update was ever an update.
A backup refused a link while copying rather than before. A backup can be held
now, so a long series of captures cannot evict the baseline it returns to.

Pi installs from one tarball like the other six, and all seven declare the same
four optional operations.

Rendered from NDDev-it-com/setup-systems@cb1870d.

Claude-Session: https://claude.ai/code/session_012UZkeU7yQhyZqKAaDaQEjA
The toolchain entry point it asserts belongs to the authoring workspace, and a
published tree ships no scripts/ at all -- so the test went looking for a file
that exists in one of the eight places it runs. Windows passed, which is the
tell: it is cfg(unix), so the platform that could not run it was the only one
not reporting the mistake.

Absence is asserted rather than skipped: a rendered tree carries no renderer
either, so if both are gone there is nothing here to test, and if the script is
gone while the renderer is not, someone deleted it.

Rendered from NDDev-it-com/setup-systems@ebfa200.

Claude-Session: https://claude.ai/code/session_012UZkeU7yQhyZqKAaDaQEjA
@rldyourmnd
rldyourmnd merged commit a71cdbc into main Aug 26, 2026
24 checks passed
@rldyourmnd
rldyourmnd deleted the chore/0-0-6 branch August 26, 2026 23:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant