Support target-aware reference selectors
This commit is contained in:
@@ -145,14 +145,14 @@ module keys.
|
||||
Reference bindings are validated against reference slots declared by eligible
|
||||
chunk, extract, and normalize targets during pipeline resolution. Required slots
|
||||
must be bound after config defaults, target-local references, lane-level
|
||||
compatibility bindings, and extractor run-time `--reference` or
|
||||
`--without-reference` overrides are applied. Config-relative paths are resolved
|
||||
relative to the config file; CLI reference paths are resolved relative to the
|
||||
current working directory. Materialized bound files must be UTF-8 text and are
|
||||
currently passed only to lane extractors that declare the slot. Reference media
|
||||
types are inferred from file extensions, recorded as canonical base media types,
|
||||
and checked only when a module declares `AcceptedMediaTypes`; unknown extensions
|
||||
are recorded as `application/octet-stream`. Reference content is not written to
|
||||
compatibility bindings, and run-time `--reference` or `--without-reference`
|
||||
overrides are applied. Config-relative paths are resolved relative to the config
|
||||
file; CLI reference paths are resolved relative to the current working
|
||||
directory. Materialized bound files must be UTF-8 text and are currently passed
|
||||
only to lane extractors that declare the slot. Reference media types are
|
||||
inferred from file extensions, recorded as canonical base media types, and
|
||||
checked only when a module declares `AcceptedMediaTypes`; unknown extensions are
|
||||
recorded as `application/octet-stream`. Reference content is not written to
|
||||
diagnostics, logs, errors, or manifests.
|
||||
|
||||
Pipeline-level `references` are defaults. They are valid when at least one
|
||||
|
||||
Reference in New Issue
Block a user