Skip to content

ci(docs) Draw the MCP example from tmux's state - #89

Merged
tony merged 1 commit into
masterfrom
docs-publisher-d3b931be3
Nov 5, 2026
Merged

tony merged 1 commit into
masterfrom
docs-publisher-d3b931be3

Conversation

@tony

@tony tony commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Pin only the shared port builder and publisher to d3b931be3e64c962f9a3ffa1117527b40ae19a79 from 747f7193f8518e9f5bf54e46c85664b4d8010345. All other workflow bytes, library contents, triggers, permissions and language/source/version inputs remain unchanged.

  • Say on the Third-party notices page that the Rust icon no longer carries its own dark-mode colors and that the page lightens the mark on a dark theme instead (meta/third-party-notices.md)

The MCP worked example drew only what each call returned, so a split showed a step after the call that made it, and Julia's page showed requests only. The recording now holds tmux's own state after every call and Julia has one. Three Ruby programs stayed off their pages until the Ruby example manifest named each program's tmux release, and the Rust language icon was white on a light page when the device was dark and the site Light.

The exact required CI and root merge receipts of the shared checkpoint must be verified before this operator runs. This PR does not claim an owner build or publication pass. Root reviews this exact caller diff, actual repository-required checks and reviews before merge; optional native estate checks are not a new universal gate.

Execution route: controlled_real_pin_merge_push. Root separately schedules reviewed merges and exact source requests from the actual workflow state. If the current active workflow already publishes the intended source on merge, retain that actual event and do not issue a duplicate request. Future source/native/run identities will be bound to actual events.

why: The MCP worked example drew only what each call returned, so a
split showed a step after the call that made it, and Julia's page showed
requests only. The recording now holds tmux's own state after every call
and Julia has one. Three Ruby programs stayed off their pages until the
Ruby example manifest named each program's tmux release, and the Rust
language icon was white on a light page when the device was dark and the
site Light.

what:
- Say on the Third-party notices page that the Rust icon no longer
  carries its own dark-mode colors and that the page lightens the mark
  on a dark theme instead (`meta/third-party-notices.md`)

Shared source: libtmux/docs
From: 747f7193f8518e9f5bf54e46c85664b4d8010345
To:   d3b931be3e64c962f9a3ffa1117527b40ae19a79
@tony
tony deployed to docs-preview November 5, 2026 09:50 — with GitHub Actions Active
@tony
tony merged commit 0a95a78 into master Nov 5, 2026
22 of 27 checks passed
@tony
tony deployed to docs-preview-cleanup November 5, 2026 10:45 — with GitHub Actions Active

This branch was successfully deployed

2 active deployments
docs-preview-cleanup — bec560a3 Deployed Nov 5, 2026 by tony via cleanup #67
docs-preview — bec560a3 Deployed Nov 5, 2026 by tony via publish (pr-89, pr, false, docs-preview, true) / publish #334
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