Shibumi Shell 0.1.1-beta.13
Pre-releaseShibumi 0.1.1-beta.13
Summary
Beta.13 supersedes Beta.12, which was tagged but not published as a GitHub
release or AUR package. It carries forward the 24-plugin suite, Omarchy 4.0.3
runtime integration, bar corrections, and lifecycle hardening from that
candidate.
Snapshot identity hotfix
Rollback now keeps the admitted shell.json snapshot bound to a no-follow
regular-file descriptor until the transaction ends. Name, held-object, size,
and digest checks reject replacement and in-place mutation, including inode
reuse. Descriptor cleanup, drained-baseline rebinding, and crash-simulation
paths have dedicated regressions.
Beta.13 contains no Step-6 product functionality or automatic Step-6 migration.
Validation status
Validation passed for the exact package payload:
- snapshot-descriptor regressions, including replacement, in-place mutation,
descriptor cleanup, and crash simulation; - the complete local contract suite, reproducible source archive, and clean AUR
package rehearsal; - package-bound lifecycle acceptance on Omarchy 4.0.3 with all 24 plugins; and
- the physical Machine 2 V1/V2, stock-bar return, style, and top/bottom matrix
without new Quickshell coredumps.
Multi-output testing was skipped because the validation machine exposes only
eDP-1. AUR publication is deferred.