diff --git a/packages/cli/src/sl.test.ts b/packages/cli/src/sl.test.ts index 1bfef382..6486e536 100644 --- a/packages/cli/src/sl.test.ts +++ b/packages/cli/src/sl.test.ts @@ -123,7 +123,8 @@ describe('runKtxSl', () => { yaml: [ 'name: orders', 'table: public.orders', - 'description: Paid order facts', + 'descriptions:', + ' user: Paid order facts', 'grain: [order_id]', 'columns:', ' - name: order_id', diff --git a/packages/context/src/scan/local-scan.test.ts b/packages/context/src/scan/local-scan.test.ts index 16fab098..d04f9953 100644 --- a/packages/context/src/scan/local-scan.test.ts +++ b/packages/context/src/scan/local-scan.test.ts @@ -1017,7 +1017,7 @@ describe('local scan', () => { expect(persistedReport).not.toContain('postgres://reader:secret@example.test/db'); // pragma: allowlist secret }); - it('runs enriched scans when deterministic standalone enrichment is configured', async () => { + it('runs enriched scans when deterministic standalone enrichment is configured without embeddings', async () => { await writeFile( join(project.projectDir, 'ktx.yaml'), [ @@ -1103,10 +1103,9 @@ describe('local scan', () => { expect(result.report.mode).toBe('enriched'); expect(result.report.enrichment.tableDescriptions).toBe('completed'); expect(result.report.enrichment.columnDescriptions).toBe('completed'); - expect(result.report.enrichment.embeddings).toBe('completed'); + expect(result.report.enrichment.embeddings).toBe('skipped'); expect(result.report.artifactPaths.enrichmentArtifacts).toEqual([ 'raw-sources/warehouse/live-database/2026-04-29-091500-scan-enriched-1/enrichment/descriptions.json', - 'raw-sources/warehouse/live-database/2026-04-29-091500-scan-enriched-1/enrichment/embeddings.json', 'raw-sources/warehouse/live-database/2026-04-29-091500-scan-enriched-1/enrichment/relationships.json', 'raw-sources/warehouse/live-database/2026-04-29-091500-scan-enriched-1/enrichment/relationship-profile.json', 'raw-sources/warehouse/live-database/2026-04-29-091500-scan-enriched-1/enrichment/relationship-diagnostics.json',