ReadonlyEntityThe entity this stage runs over.
ReadonlyNameThe registered name; must match the @RegisterClass key.
ReadonlyStatusThe status column the committer advances and a Record Process's filter reads (e.g. ExtractionStatus).
null for Discover, which walks every source selected by the Record Process filter rather than advancing a status.
The value StatusField takes on success. The vocabulary belongs to the column (DeleteStatus uses 'Deleted').
ProtectedBuildWhat rides alongside the vector — built by the autotagger's ContentVectorMetadataBuilder
from the source's VectorMetadata config, so retrieval cannot tell the two writers apart.
Protected so a deployment can subclass the stage and adjust the result.
Route, embed and store the whole page. A record that cannot be routed fails alone.
Decide the operation and check there is something to embed; the work waits for Finalize.
The value for a Skipped or finally Failed outcome, or null to leave the column alone.
StaticResolveResolve a registered stage, or null. Uses TryCreateInstance because CreateInstance falls back to a
hollow base instance on an unknown key, which would make a typo in a Record Process silently do nothing.
Embed over Content Item directly, for an item that fits a model's context in one piece. A pipeline runs one or the other; whichever is configured carries the vector.