-
v1.10.0 — pi 1.0.0, pi-atelier v0.13.0, four base packages, mailbox dormancy
Lint / skill-floor (push) Successful in 7sLint / hadolint (push) Successful in 15sLint / actionlint (push) Successful in 17sLint / doc-drift (push) Successful in 14sPublish Docker Image / lint-gate (push) Successful in 21sPublish Docker Image / resolve-versions (push) Successful in 10sPublish Docker Image / base-decide (push) Successful in 9sPublish Docker Image / build-base (push) Successful in 55m32sPublish Docker Image / smoke (push) Failing after 8m50sPublish Docker Image / build-variant (push) Has been skippedPublish Docker Image / promote-base-latest (push) Has been skippedPublish Docker Image / update-description (push) Has been skippedPublish Docker Image / smoke-studio (push) Failing after 9m55sPublish Docker Image / build-variant-studio (push) Has been skippedreleased this
2026-10-02 09:01:17 +02:00 A minor, not a patch: this release carries a pi MAJOR, a three-minor pi-atelier
jump, four new base packages (sqlite3, bc, dc, bsdextrautils) and a new mailbox
feature. Prepared as v1.9.5 and renamed before tagging; v1.9.5 was never tagged
or published, so nothing shipped under that name.Components moving from v1.9.4:
pi 0.85.1 -> 1.0.0
pi-obsmem e7d77dc -> 731c3d4 (pinned SHA; the merged finishTurn fix)
pi-atelier v0.10.3 -> v0.13.0 (ed3837b -> 34d26f1)
pi-extensions 25c1265 -> 143a214
mempalace-toolkit 2167a1b -> 975ab92 (dormant_unless)
pi-studio v0.9.60 -> v0.9.61 (-studio variant only)pi 1.0.0 was adopted on measurement, not on upstream silence: the 0.87.1 and
1.0.0 npm tarballs were unpacked side by side, and 1.0.0 has NO Breaking
Changes section at all (those belong to 0.87.0 and earlier). finishTurn
survives, so the obsmem pin keeps its API, and all 8 pi.* APIs our extensions
call are present. The 0.99.2 switch of the default MCP exposure tocodemode
would have hidden every mempalace_* tool from the model, but it is filed under
"Changed" and does not reach us: mempalace.ts and mcp-loader.ts register their
tools via pi.registerTool(), and settings.json has neither an mcpServers nor an
mcp block.Adopts pi's new fullscreen TUI default deliberately; the revert
("tuiMode": "regular") is documented in README and on the Hub page.NOT yet witnessed at runtime, and acceptance must prove both: the obsmem
workers CAP TURNS (peerDeps are *, so a mismatch is silent) and the pi-atelier
sidebar PAINTS. pi 1.0.0 is four days old and pi-atelier v0.13.0 is same-day;
neither upstream has a commit naming the other.Gates at tag time: doc-drift 23 OK / 0 DRIFT / 0 SKIP / 0 FAIL; base-hash,
workflow-shell, skill-floor, lint-shell all rc=0. Dockerfile.base changed this
cycle, so this tag rebuilds the base (~64 min).Downloads