Repository navigation
Conversation
tony
force-pushed
the
sphinx-inventories
branch
9 times, most recently
from
October 19, 2026 00:18
6f6e268 to
550ac51
Compare
tony
force-pushed
the
sphinx-inventories
branch
from
October 20, 2026 00:43
550ac51 to
a9b9fd5
Compare
why: Sphinx consumers need discoverable port references, and the root publisher needs a catalog for the selected default version. what: - Adopt scoped inventories, catalogs and footer discovery - Adopt the reference fixes and generic links from docs PR 157 - Use the shared publisher's locked uv, Ruff and ty tooling - Restrict scoped inventory to the actual port/version mount - Place inventory setup help under the site meta section - Declare the three-day uv cooldown for portable locked installs - Make the Python CLI checks executable for Linux Ruff - Keep decorative kind marks out of row and inventory names - Resolve command options under native Sphinx program contexts - Keep both docs workflow pins on the same revision validation: YAML, callee bindings, paired pins and minimal diffs pass. The combined docs branch passes 221 site and 23 Swift model checks, Ruff, formatting, ty and TypeScript checks; 23 assembled-tree contracts were skipped. Complete publication evidence remains a separate gate. Docs source: libtmux/docs@205ecac
tony
force-pushed
the
sphinx-inventories
branch
from
October 20, 2026 22:03
a9b9fd5 to
5488985
Compare
why: Documentation builds and their publisher must share the producer that exports durable inventories and working footer help links. what: - Pin the producer and publisher to the current inventory draft. - Adopt scoped tmux inventories, verified Sphinx examples and accessible setup links from libtmux/docs#166. Producer: libtmux/docs@ab53f49
tony
force-pushed
the
sphinx-inventories
branch
from
October 20, 2026 23:56
5488985 to
120221f
Compare
This branch had an error being deployed
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.
Pin the documentation producer and publisher together to the current Sphinx inventory producer from libtmux/docs#166. It provides full and scoped inventories, durable portable labels and native aliases, version-aware footer downloads and a linked setup guide.
The diff is confined to the paired producer references in
.github/workflows/docs.yml.Validation
Keep this PR and the docs producer PR as drafts for review. Canonical rollout and final publication receipts remain pending.
The current producer also supplies a tested, source-bound Go guide so quickstart changes cannot break its excerpt anchors. New CI results at
ab53f4907are pending.