Repository navigation
Conversation
jayleaton
added a commit
to jayleaton/TensorFold
that referenced
this pull request
Nov 13, 2026
jayleaton
added a commit
to jayleaton/TensorFold
that referenced
this pull request
Nov 13, 2026
jayleaton
marked this pull request as ready for review
November 13, 2026 12:03
Owner
|
Thanks, @jayleaton. This reads much better as a short page. I pushed one commit on top of yours (47a766d): the support link now goes to https://ko-fi.com/ashxhart, which is where Ash wants support to go. Your two commits are unchanged. It's in the landing queue now.
|
This was referenced Nov 13, 2026
ashhart
force-pushed
the
docs/readme-into-docs
branch
from
November 13, 2026 17:04
47a766d to
731aded
Compare
8 tasks done
Move ZIG-PREVIEW.md and RELEASE-NOTES-1.0.0.md into docs/ and fix every inbound link. RUNBOOK.md stays at the root: zig/build/release_version.zig embeds it by path. Split the long README into docs/supported-models.md, docs/run-guide.md and the existing docs/living-weights.md, and merge the agent workflow and build notes into CONTRIBUTING.md. The README keeps the quick start, a docs list and the contributors.
jayleaton
force-pushed
the
docs/readme-into-docs
branch
from
November 14, 2026 01:29
731aded to
27ab801
Compare
This branch has not been 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.
Proposed README
The top of
README.mdatad1096a95as GitHub renders it, down to the Docs list. The Contributors section follows below it, unchanged. Full rendered file.What this changes
The README was 605 lines of setup, flags, model tables and workflow. It is now a short page: a Help Support TensorFold link and the X link, the logo, a description, the Mac and Linux quick start with a first request, a docs list and the contributors. Everything it held now lives in a doc it links to. Docs only, with no code or build change.
948e7485840834e5c78f2db1ce4d44322cf72e44), three commits: the move (e960cba30), the support-link wording (dac1602f3) and Ash's Ko-fi link (27ab80198).atc overlap --json(ATC 0.9.6, 2026-11-14T01:29Z, base main948e74858):complete: false(0.9.6 reads up to 300 PRs). Working tree: 6 clean, 3conflicts(qwen27: serve the 27B pair, refuse what a pair cannot keep, and die with the peer #1434, dsv41 metal: image prompts #1722, Implement GLP control vectors with a fused Metal kernel for Qwen3.8-27B #1835). Because coverage is incomplete, I also rangit merge-treeagainst every open PR that touches a changed file; all of them are listed under Conflicting open PRs. These conflicts are expected when docs are consolidated, and each is a row or sentence that moves to a new home.#pick-a-model,#serve-flagsand others) now land on the README top. Every in-repo link is repointed.File moves
ZIG-PREVIEW.mddocs/zig-preview.mdRELEASE-NOTES-1.0.0.mddocs/release-notes-1.0.0.mdKept at the root, checked with grep: README, LICENSE, NOTICE, SECURITY, CONTRIBUTING, CHANGELOG, THIRD_PARTY_NOTICES, AGENTS.md, and RUNBOOK.md, because
zig/build/release_version.zigembeds it by path (release_runbook), and the issue template linksblob/main/RUNBOOK.md.docs/WINDOWS.mdwas already indocs/. Docs next to their own code (app/docs,web/docs,packaging/*.md,tools/**/README.md,zig/**.md) stay where they are.New and merged docs
docs/supported-models.md(new): Pick a model (keeps thequalified-modelsanchor), GLM-5.3 one machine or two, Models on disk, Model discovery. Table rows are copied verbatim: only relative paths changed (docs/xtox,CHANGELOG.mdto../CHANGELOG.md), plus "API section below" became "API section", which now links to the run guide.docs/run-guide.md(new): platform setup, Send a request, TensorFold Web, parallel requests, Exact decoding, Context compaction, Cortheon mode, Serve flags (full table and notes), Mac app, TensorFold Starlight.docs/living-weights.md: README's Living Weights section merged as "At a glance" (known-issues link, theHF_HUB_CACHE-aware copy commands, document lessons, the 3D view, rollback). 546 lines.CONTRIBUTING.md: README's "Contributing with agents" merged into "Coordinate before editing" as a subsection, with no repeated text. README's "Build and contribute" facts (Metal Toolchain component, xgrammar, one-GPU build, release archive contents, cache receipts,tensorfold-contributor, licence files) went into the matching sections.docs/community-benchmarks.md: README's two-line summary added to its intro.README heading map (before → after)
V=line, release URLs); archive requirements to run-guide#platform-setup--parallelto run-guide#parallel-requestsWhy RUNBOOK.md stays at the root
zig/build/release_version.zigembedsRUNBOOK.mdby path (root.addAnonymousImport("release_runbook", .{ .root_source_file = b.path("RUNBOOK.md") })), andtest-release-version-hostchecks itsV=install lines againstbuild.zig.zon. Moving it would change the Zig build, which is out of scope for a docs-only PR..github/ISSUE_TEMPLATE/config.ymlalso linksblob/main/RUNBOOK.md.Conflicting open PRs
Each of these edits README text that now lives elsewhere. Their change applies unchanged in the new file; only the destination moves:
docs/supported-models.md;--drafter-bits 0\|4\|8row →docs/run-guide.md(Serve flags).--speed-uprow →docs/run-guide.md(Serve flags); itsRUNBOOK.mdedit is unaffected (RUNBOOK stays at the root).--glp/--glp-alpharows and the paragraph after the table →docs/run-guide.md(Serve flags); itsdocs/control-vectors.mdlink becomescontrol-vectors.md.TF_ROUTE_TAPsentence after the flags table →docs/run-guide.md(Serve flags).docs/supported-models.md.--config FILE.tomlrow →docs/run-guide.md(Serve flags).--execution-witnessrow →docs/run-guide.md(Serve flags).--execution-witnessrow →docs/run-guide.md(Serve flags).--execution-witnessrow →docs/run-guide.md(Serve flags).tensorfold devicesentence in Send a request →docs/run-guide.md(Send a request); itsdocs/device.mdlink becomesdevice.md.atc --version→CONTRIBUTING.md(Contributing with agents); its AGENTS.md line also changes here (the link now goes to CONTRIBUTING). Require ATC with 2500 open pull request coverage #3144 is still open; if it lands first, I'll carry its 0.9.7 bump into CONTRIBUTING on rebase.Landed and carried:
313d8226d): its Recursive Flint 40B-A2.5B row is indocs/supported-models.md(Pick a model table), linkingrecipes/flint.md.a31827f90): its GLM-5.3-Flash Jammed XSFP4 NZ5 row is indocs/supported-models.md, after the Jammed XSFP4 row, withdocs/recipes/...becomingrecipes/....09a9eb331): README quick-startV=1.2.8; RUNBOOK's twoV=lines came from main. No install example indocs/run-guide.mdnames a version.582d67107and77c734f1d(Linux host CI): their "Native Linux no-GPU CI" paragraph is kept as landed in CONTRIBUTING.md, after the CUDA host-test subset.#1722 also shows as
conflictsinatc overlap, but it already conflicts with main without this change, and this change adds no new conflicting file for it.Checks on this head
27ab801986376812d4d5b202db71962110e01c15tools/zig/lean_new.py, same checker on both trees).python3 tools/pr_check.py --base 948e74858 --pr 3170: 0 errors, 0 warnings.git diff --check: clean.node --test scripts/linux-port-docs.test.mjs scripts/package-config.test.mjs(inapp/), the app tests that read README.md (app.yml runs on README changes): 3 pass, 0 fail.test-release-version-hostlogic: README and RUNBOOKV=lines equalbuild.zig.zon): 1.2.8 inbuild.zig.zonand all threeV=lines (README 1, RUNBOOK 2), recomputed with a script rather than run as a Zig test.#anchorcheck over every tracked.mdfile: base has 1 broken anchor (CHANGELOG toRUNBOOK.md#prompt-prefill-share-and-budget, inherited); head adds none.zig build testandzig fmt(no Zig files change; the one Zig test that reads these docs was recomputed above).Receipt
n/a: documentation only, so it cannot reach inference.
Checklist