ShadowCode 0.33.1: reliable workflows and authenticated Linux releases - #4
Merged
Merged
Conversation
Shadowfetchapps
marked this pull request as ready for review
September 28, 2026 11:01
Ported from the calmer-workspace draft (wip/calmer-workspace-draft): reasoning effort, Compare and Worktree move into a More disclosure with Escape and outside-click dismissal; blocked actions explain themselves without closing the menu. Works alongside the existing wrap-at-any-width composer layout. The existing com.shadowfetch.shadowcode.appdata.xml gains a feature list, bug tracker, developer, content rating and release history; the draft's duplicate metainfo file is dropped. check-native-package now validates strictly and requires the newest <release> to be the packaged version. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Recovered from uncommitted work in a second clone (Documents/Codex/2026-09-26/find), left after c04bdc6. POST /api/jobs/verification-refresh reassesses 1-32 jobs with one shared workspace fingerprint per request; visible summaries refresh together on a shared five-second cadence, offscreen cards and hidden windows don't poll, and superseded responses are discarded. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ShadowCode 0.33.1 adds revision-checked editing and recoverable drafts, bounded context inspection, explicit Run a check receipts, safer Compare and workspace mutation handling, and provider task/sign-in isolation. It also adds authenticated Linux release and installation with protected signing and immutable artifact verification.
Published release: v0.33.1, frozen at
e15c4480e65db5650af012bb2a9773dbe89acf84. The branch includes a subsequent publication-tooling retry fix and documentation of actual release/installation results; those changes do not alter the tag or shipped application bytes.Validation:
10987931982, validating receipts and all seven remote assets before making the release public. A fresh public download matched all signed artifact bytes and passed offline signature/source verification.Published package SHA-256:
434853525c1df842d5b8a749989dccd32d3b8ff3df34bdee94c857f26646519b4f93c63092e0a2e832839e5796afc1a208b29ea5dd18adbaae7cc9c6b17d30af909ee4d387f09e587be3d7a48bfa13ad6e5277b01c2d75d701c22cf1a53a5ec7Remaining acceptance limits: physical COSMIC/Wayland resizing failed its earlier check; broader clipboard/IME/DPI, GPU endurance, full live provider login-expiry/cancellation/continuation, ACP entitlement and repeated local-model coding quality remain open. Small live tasks and isolated fixtures do not establish those broader claims. See the evidence ledger.
The failed unpublished v0.33.0 tag is preserved unchanged. PR #4 remains open; publication did not merge it. Current-head follow-up CI is separate from the frozen release-source results above.
Unreleased follow-up: visible check evidence now refreshes after editor saves, editor-observed disk changes and relevant same-session engine events. A reproduced stale-green badge and an in-flight response race are covered by five new regressions; all 512 UI tests, TypeScript, production build and test-transport exclusion pass. This change is not in published 0.33.1 packages; general filesystem/other-session continuous invalidation and new package qualification remain open.
Additional released-package evidence: the authenticated public Debian snapshot passed installation, exact package/CLI version, MCP stdio, offline status and a visible first window in a network-disabled runtime-only container without Node/Rust/Cargo. The host OS was unchanged. Setup failures were retained and corrected; this is not Debian upgrade/rollback or GPU qualification.