From ebb21b9201044f1e54fa9fbde0eb4854c75ffbf6 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Tue, 19 May 2026 19:26:07 -0500 Subject: [PATCH] Removed the legacy built-in session_recap from the analyze stage --- internal/artifacts/artifact_resolver.go | 8 -------- internal/artifacts/artifact_resolver_test.go | 1 + 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/internal/artifacts/artifact_resolver.go b/internal/artifacts/artifact_resolver.go index 91227a3..eaed279 100644 --- a/internal/artifacts/artifact_resolver.go +++ b/internal/artifacts/artifact_resolver.go @@ -18,7 +18,6 @@ const ( ArtifactTranscriptFull = "narratio.transcript.full" ArtifactTranscriptTrimmed = "narratio.transcript.trimmed" ArtifactBoundsSession = "narratio.bounds.session" - ArtifactSessionRecap = "narratio.artifact.session_recap" ) // ErrSessionArtifactNotFound is returned when no readable artifact exists for a known ID. @@ -77,13 +76,6 @@ var artifactRegistry = map[string]artifactSpec{ OutputKind: "session_bounds", ContentKind: contentJSON, }, - ArtifactSessionRecap: { - ID: ArtifactSessionRecap, - CanonicalRelPath: "artifacts/session_recap.md", - ProducerStage: "analyze", - OutputKind: "session_recap", - ContentKind: contentText, - }, } // ResolvedSessionArtifact describes one session-level artifact lookup result. diff --git a/internal/artifacts/artifact_resolver_test.go b/internal/artifacts/artifact_resolver_test.go index 6daf320..7cbb2f8 100644 --- a/internal/artifacts/artifact_resolver_test.go +++ b/internal/artifacts/artifact_resolver_test.go @@ -21,6 +21,7 @@ func TestNormalizeSessionArtifactSource(t *testing.T) { {name: "legacy alias processed unsupported", source: "processed_transcript", wantErr: "unsupported artifact source"}, {name: "legacy alias normalized unsupported", source: "normalized_transcript", wantErr: "unsupported artifact source"}, {name: "legacy alias trimmed unsupported", source: "trimmed_transcript", wantErr: "unsupported artifact source"}, + {name: "configured source unsupported in built-in normalization", source: "narratio.artifact.session_recap", wantErr: "unsupported artifact source"}, {name: "canonical", source: ArtifactTranscriptTrimmed, wantID: ArtifactTranscriptTrimmed}, {name: "unsupported", source: "narratio.unknown", wantErr: "unsupported artifact source"}, }