From d78570d611775ec39092a3960ea48699239d7e03 Mon Sep 17 00:00:00 2001 From: Dan Lynch Date: Thu, 14 May 2026 06:44:11 +0000 Subject: [PATCH] refactor: remove extraction status_field from node type registry Removes the status_field parameter from DataFileEmbedding and DataImageEmbedding extraction config. Extraction lifecycle is now tracked via _updated_at timestamps, not a separate status column. --- packages/node-type-registry/src/data/data-file-embedding.ts | 6 ------ .../node-type-registry/src/data/data-image-embedding.ts | 6 ------ 2 files changed, 12 deletions(-) diff --git a/packages/node-type-registry/src/data/data-file-embedding.ts b/packages/node-type-registry/src/data/data-file-embedding.ts index c6c608e6b..e57deaf4e 100644 --- a/packages/node-type-registry/src/data/data-file-embedding.ts +++ b/packages/node-type-registry/src/data/data-file-embedding.ts @@ -114,12 +114,6 @@ export const DataFileEmbedding: NodeTypeDefinition = { format: 'column-ref', description: 'JSONB field for extraction metadata (page count, language, etc.)', default: 'extracted_metadata' - }, - status_field: { - type: 'string', - format: 'column-ref', - description: 'Extraction lifecycle status field', - default: 'extraction_status' } } }, diff --git a/packages/node-type-registry/src/data/data-image-embedding.ts b/packages/node-type-registry/src/data/data-image-embedding.ts index e55eb2dbe..f9905850b 100644 --- a/packages/node-type-registry/src/data/data-image-embedding.ts +++ b/packages/node-type-registry/src/data/data-image-embedding.ts @@ -117,12 +117,6 @@ export const DataImageEmbedding: NodeTypeDefinition = { format: 'column-ref', description: 'JSONB field for extraction metadata', default: 'extracted_metadata' - }, - status_field: { - type: 'string', - format: 'column-ref', - description: 'Extraction lifecycle status field', - default: 'extraction_status' } } },