sigildocs

(sigil env manifest)

Executable env.sgl loading and bounded authoring evaluation.

Exports

read-programprocedure

Read ordinary Sigil top-level forms. Reading establishes no imports and executes nothing; all forms run later in the bounded child.

A channel is an ordinary Sigil library repository when it has src/. Keep the versioned registry tree as a compatibility source for existing snapshots while channel authors migrate to the normal layout.

Return the exact local module-source closure reachable from SOURCE's ordinary imports. Each entry is (LOGICAL-PATH HASH PHYSICAL-PATH). LOGICAL-PATH is derived from the module name and explicit root order, never from an absolute checkout spelling. Later -L roots win because they are materialized as overlays in that order below.

Returns (RESULT-DATUM . ((ID VERSION SOURCE-HASH) ...)). The child is CPU/address-space/file/fd/time bounded and starts in an empty directory with only verified materialized channel modules passed through -L.

(No description)