From 9117f727ead0e382ae3aad00272c6666bfdd4087 Mon Sep 17 00:00:00 2001 From: r3dbars Date: Mon, 9 Nov 2026 22:51:11 -0600 Subject: [PATCH] refactor(cli): remove test-only diarization command wrappers --- .../Sources/TranscriptedCLI/CLIDiarization.swift | 12 ------------ .../TranscriptedCLITests/CLIDiarizationTests.swift | 7 ++----- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/Tools/TranscriptedCLI/Sources/TranscriptedCLI/CLIDiarization.swift b/Tools/TranscriptedCLI/Sources/TranscriptedCLI/CLIDiarization.swift index 09eea8f6b..1ec55005e 100644 --- a/Tools/TranscriptedCLI/Sources/TranscriptedCLI/CLIDiarization.swift +++ b/Tools/TranscriptedCLI/Sources/TranscriptedCLI/CLIDiarization.swift @@ -229,15 +229,3 @@ enum CLIDiarization { FileHandle.standardError.write(Data((note + "\n").utf8)) } } - -extension ImportAudio { - static var sharedDiarizationWindowing: CLIDiarization.Windowing { CLIDiarization.windowing } -} - -extension Diarize { - static var sharedDiarizationWindowing: CLIDiarization.Windowing { CLIDiarization.windowing } -} - -extension Batch { - static var sharedDiarizationWindowing: CLIDiarization.Windowing { CLIDiarization.windowing } -} diff --git a/Tools/TranscriptedCLI/Tests/TranscriptedCLITests/CLIDiarizationTests.swift b/Tools/TranscriptedCLI/Tests/TranscriptedCLITests/CLIDiarizationTests.swift index 5272100da..37638c31b 100644 --- a/Tools/TranscriptedCLI/Tests/TranscriptedCLITests/CLIDiarizationTests.swift +++ b/Tools/TranscriptedCLI/Tests/TranscriptedCLITests/CLIDiarizationTests.swift @@ -198,11 +198,8 @@ final class CLIDiarizationTests: XCTestCase { ) } - func testEveryCLIPathSharesTheAppTunedPyannoteWindowing() { - XCTAssertEqual(ImportAudio.sharedDiarizationWindowing, Diarize.sharedDiarizationWindowing) - XCTAssertEqual(Diarize.sharedDiarizationWindowing, Batch.sharedDiarizationWindowing) - - let windowing = Diarize.sharedDiarizationWindowing + func testDefaultWindowingUsesTheAppTunedPyannoteSchedule() { + let windowing = CLIDiarization.windowing XCTAssertEqual(windowing.windowDuration, 10.0) XCTAssertEqual(windowing.segmentationStepRatio, 0.266, accuracy: 1e-12) XCTAssertEqual(windowing.nemotronSliceSeconds, 10.0)