jolt/doc
Yogthos 30c4bb0dc2 deps phases 3-4: uberscript bundling + conformance harness
Phase 3 — bundling. `jolt uberscript OUT -m NS` requires NS, uses the loader's
recorded load order (a dep finishes loading before its requirer, so it's
topological) to concatenate the used namespaces into one .clj that runs on a
plain jolt with no deps/jpm. `jolt-deps uberscript` resolves first. The loader
records loaded file paths when ctx env has :loaded-files.

Phase 4 — conformance. deps-conformance-test resolves real pure-cljc git libs
and reports load/run status, gated behind JOLT_CONFORMANCE so CI stays offline.
First run: medley works; cuerdas hits a reader gap (filed); stuartsierra/
dependency uses Long/MAX_VALUE (JVM interop, out of scope).

Tests: uberscript-test, deps-conformance-test (skips without the flag).
2026-06-05 23:36:40 -04:00
..
building-and-deps.md deps phases 3-4: uberscript bundling + conformance harness 2026-06-05 23:36:40 -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