Enum IngestionDocumentOutcome
The per-document verdict. The same values are persisted as the state row's status.
public enum IngestionDocumentOutcome
Fields
Skipped = 0Unchanged on the timestamp or hash gate. No decode, no parse, no embed.
Indexed = 1Chunks were written, removed, repaired or all three.
Removed = 2Pruned: the source no longer yields it.
NoTextLayer = 3Parsed, but carried no extractable text (6105).
Unsupported = 4No extractor accepted it (6101).
Failed = 5A document-tier fault. The result's
Failurecarries the code.