Add reference contracts to extractor metadata
This commit is contained in:
@@ -44,6 +44,10 @@ Every production module registers a `ModuleSpec` with:
|
||||
- `Provides`: capabilities added after that module runs;
|
||||
- `Requires`: capabilities that must already be available.
|
||||
|
||||
Extractor specs may also declare reference slots. Slot declarations are
|
||||
available from registry metadata without constructing extractor instances.
|
||||
Non-extractor module specs must not declare reference slots.
|
||||
|
||||
Capability checks prevent incompatible pipeline composition before a run starts.
|
||||
|
||||
## Runner Input And Output
|
||||
|
||||
Reference in New Issue
Block a user