From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: iceBear67 Date: Fri, 14 Aug 2026 04:48:16 +0000 Subject: [PATCH] Add FORK.md identifying this tree as a downstream fork Upstream refuses external contributions, so anyone who lands in this checkout needs to know it is patched and that work/ is disposable. [EXAMPLE PATCH] Demonstrates a new-file patch. Safe to drop: delete the patch file and run 'make apply'. diff --git a/FORK.md b/FORK.md new file mode 100644 index 0000000000000000000000000000000000000000..1afd0f0fbe91bc70c2e463373d361ae25b60f705 --- /dev/null +++ b/FORK.md @@ -0,0 +1,20 @@ +# newgrok — a downstream fork of xai-org/grok-build + +This tree is **not** an official xAI build. It is upstream `grok-build` with a +set of local patches replayed on top of it. + +- Upstream: (Apache-2.0) +- The exact upstream commit this was built from is pinned in the fork repo's + `upstream.rev`; upstream's own `SOURCE_REV` records the monorepo commit. +- Binaries built here identify themselves as `grok [newgrok] `. + +## Do not edit this tree directly and expect it to survive + +`work/` is a derived artifact. It is deleted and regenerated from +`upstream.rev` + `patches/` whenever patches are applied or upstream is +updated. Changes only persist if you **commit** them here and then run +`make rebuild`, which writes them back out to `patches/`. + +Upstream does not accept external contributions (see `CONTRIBUTING.md`), which +is the whole reason this fork carries its changes as patches instead of as +merged commits.