Materialize references for all eligible targets

This commit is contained in:
2026-07-05 16:35:24 +00:00
parent 8c623b7ad8
commit 4cafde2502
8 changed files with 316 additions and 52 deletions

View File

@@ -58,11 +58,12 @@ the warning count is printed to stderr.
Reference flags are resolved against selected chunk, extractor, and normalizer
targets before the run starts. Flat slot names are accepted only when exactly
one selected target declares that slot. Bound extractor reference files are read
before extraction, validated as UTF-8 text, and passed only to the lane
extractor that declares the slot. Notarius infers reference media types from
file extensions for provenance and for optional slot checks. Reference content
is not written to diagnostics, logs, errors, or manifests.
one selected target declares that slot. Bound reference files are read before
pipeline work starts, validated as UTF-8 text, and recorded as provenance for
the target that declares the slot. Runtime reference content is currently passed
only to lane extractors. Notarius infers reference media types from file
extensions for provenance and for optional slot checks. Reference content is not
written to diagnostics, logs, errors, or manifests.
Reference binding precedence is: