jolt/doc
Yogthos f3f2c63ee7 bake the .clj stdlib into the binary
The Clojure stdlib namespaces (clojure.string/set/walk/edn/zip, jolt.http/
interop/shell/nrepl) were loaded cwd-relative, so the built binary couldn't
load them outside the repo. Now stdlib_embed slurps them all at build time into
a {ns -> source} map frozen in the image, and the loader falls back to it when a
namespace isn't found on disk. The artifact is self-contained — clojure.string
works from any directory.

Drops the one-off nREPL source embed (jolt.nrepl is covered by this now). The
baked-in stdlib is excluded from uberscript bundles since it's part of the
runtime. clojure.core is unchanged (Janet, auto-referred).

Test: embedded-stdlib-test requires from the embedded copy with FS roots cleared.
2026-06-05 23:51:03 -04:00
..
building-and-deps.md bake the .clj stdlib into the binary 2026-06-05 23:51:03 -04:00
grammar.ebnf docs: bring EBNF grammar and project docs up to date 2026-06-05 14:40:47 -04:00
tools-deps.md deps phases 3-4: uberscript bundling + conformance harness 2026-06-05 23:36:40 -04:00