Skip to content

T27 OS updates itself online (Closes #11403, Closes #11428) - #11429

Merged
gHashTag merged 1 commit into
masterfrom
claude/t27os-autoupdate
Oct 20, 2026
Merged

gHashTag merged 1 commit into
masterfrom
claude/t27os-autoupdate

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

T27 OS update on the fly: see issue #11428. Hand Rust net 0.

Closes #11403
Closes #11428

🤖 Generated with Claude Code

…0 min, toolchain in ~/.t27os/bin, launchd pane server (Closes #11403)

release.t27 now decides the whole update (36 tests): tags t27os-v<semver>-b<build>, the fixed
t27os-latest manifest address, manifest rows for the app and for t27b, t27c, tri and the pane
server with the commit, sha256 verdicts, the toolchain commit check, the busy/quiet swap gate,
marker rollback, every shell command the host runs, and `tri t27os publish --yes`.
glass_window runs update_tick and draws the UPDATE NOW line above the foot; the pane server
puts ~/.t27os/bin first on every pane's PATH. t27b, t27c, tri print build and commit under
--version. Hand Rust net 0.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@gHashTag
gHashTag enabled auto-merge (squash) October 20, 2026 16:29
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-20 16:30:39 UTC

Summary

Status Count
Total Open PRs 50
PRs with Failing Checks 47
PRs with All Checks Green 3
READY 2
FAILING 47
PENDING 0
NO CHECKS YET 0

These columns do not partition: 2 + 47 + 0 + 0 = 49, and there are 50 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=5aec047d42ec != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@gHashTag
gHashTag merged commit fccb76c into master Oct 20, 2026
79 of 90 checks passed
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.

T27 OS online updater: poll, verify, swap, toolchain, rollback release.t27: T27 OS tags must be t27os-v<version> (v0.1.0 is GoldenFloat's)

2 participants