diff --git a/src/StreamShorts.Console/CHANGELOG.md b/src/StreamShorts.Console/CHANGELOG.md
index b993c48..57f52eb 100644
--- a/src/StreamShorts.Console/CHANGELOG.md
+++ b/src/StreamShorts.Console/CHANGELOG.md
@@ -26,99 +26,3 @@ All notable changes to this project will be documented in this file. See [versio
* maintain passed in streams position ([07190ac](https://www.github.com/StevanFreeborn/stream-shorts/commit/07190acb658b3c6e6d71cc95f6c3f631cdf4062f))
* practice defense driving...seal it all ([f6773cb](https://www.github.com/StevanFreeborn/stream-shorts/commit/f6773cb64ef399c4ec1ea2e6aac0305c207f59d9))
-
-## [0.0.0](https://www.github.com/StevanFreeborn/stream-shorts/releases/tag/v0.0.0) (2025-08-20)
-
-### Features
-
-* add specific domain exceptions ([ff423db](https://www.github.com/StevanFreeborn/stream-shorts/commit/ff423db5feee68bdb1ad2dd0449bdf32ce10a24b))
-* complete implementation using gemini as analyzer ([d470574](https://www.github.com/StevanFreeborn/stream-shorts/commit/d470574b99c30a2fa6270a1edf20e289c8640081))
-* extract audio conversion to separate class and refine audio extraction ([a186437](https://www.github.com/StevanFreeborn/stream-shorts/commit/a1864371dd98878492a45f52cf2f97cd33ca83a4))
-* implement default prompt for analysis ([f96644e](https://www.github.com/StevanFreeborn/stream-shorts/commit/f96644e0296e11426b18d61082cc0f12a6e410a9))
-* initial whipser transcriber implementation ([ef45a40](https://www.github.com/StevanFreeborn/stream-shorts/commit/ef45a4098a8f8a478bd2e33de7d25ae6c80f2d46))
-* it works 🥳 ([da5134b](https://www.github.com/StevanFreeborn/stream-shorts/commit/da5134bad00babb0ad9e7989b17108b2b527f123))
-* refactor audio extraction to reusable class ([0a661d6](https://www.github.com/StevanFreeborn/stream-shorts/commit/0a661d6970f768ae1a3a9ce5317ea7399f5a4523))
-* trying to create clips...probs a waste of time grrrrrrr ([85304ea](https://www.github.com/StevanFreeborn/stream-shorts/commit/85304eadd1f6cc91dc5436fa3bc72528de4cdbcc))
-* wip on extracting whisper transcription logic to separate class ([d5f1347](https://www.github.com/StevanFreeborn/stream-shorts/commit/d5f1347587501dd9c1f8f320a9f1dc295ac05d3c))
-* wip on implementing gemini analyzer ([d7a953f](https://www.github.com/StevanFreeborn/stream-shorts/commit/d7a953f187aa8e457a69dca6480e6baebc2d81e0))
-* wip...got full transcription all in memory ([75bb571](https://www.github.com/StevanFreeborn/stream-shorts/commit/75bb571b6bc8c86e419cdfbe9797e32033d70bca))
-* wip...migrating to proper app ([310f56f](https://www.github.com/StevanFreeborn/stream-shorts/commit/310f56fb84519c4267e4044b995c921463920235))
-
-### Bug Fixes
-
-* it works, but needed to switch local LLM for hosted one. ([cd94b70](https://www.github.com/StevanFreeborn/stream-shorts/commit/cd94b703bb58bf40ddc40de18a9aaa4bd28a8028))
-* maintain passed in streams position ([07190ac](https://www.github.com/StevanFreeborn/stream-shorts/commit/07190acb658b3c6e6d71cc95f6c3f631cdf4062f))
-* practice defense driving...seal it all ([f6773cb](https://www.github.com/StevanFreeborn/stream-shorts/commit/f6773cb64ef399c4ec1ea2e6aac0305c207f59d9))
-
-
-## [0.0.0](https://www.github.com/StevanFreeborn/stream-shorts/releases/tag/v0.0.0) (2025-08-20)
-
-### Features
-
-* add specific domain exceptions ([ff423db](https://www.github.com/StevanFreeborn/stream-shorts/commit/ff423db5feee68bdb1ad2dd0449bdf32ce10a24b))
-* complete implementation using gemini as analyzer ([d470574](https://www.github.com/StevanFreeborn/stream-shorts/commit/d470574b99c30a2fa6270a1edf20e289c8640081))
-* extract audio conversion to separate class and refine audio extraction ([a186437](https://www.github.com/StevanFreeborn/stream-shorts/commit/a1864371dd98878492a45f52cf2f97cd33ca83a4))
-* implement default prompt for analysis ([f96644e](https://www.github.com/StevanFreeborn/stream-shorts/commit/f96644e0296e11426b18d61082cc0f12a6e410a9))
-* initial whipser transcriber implementation ([ef45a40](https://www.github.com/StevanFreeborn/stream-shorts/commit/ef45a4098a8f8a478bd2e33de7d25ae6c80f2d46))
-* it works 🥳 ([da5134b](https://www.github.com/StevanFreeborn/stream-shorts/commit/da5134bad00babb0ad9e7989b17108b2b527f123))
-* refactor audio extraction to reusable class ([0a661d6](https://www.github.com/StevanFreeborn/stream-shorts/commit/0a661d6970f768ae1a3a9ce5317ea7399f5a4523))
-* trying to create clips...probs a waste of time grrrrrrr ([85304ea](https://www.github.com/StevanFreeborn/stream-shorts/commit/85304eadd1f6cc91dc5436fa3bc72528de4cdbcc))
-* wip on extracting whisper transcription logic to separate class ([d5f1347](https://www.github.com/StevanFreeborn/stream-shorts/commit/d5f1347587501dd9c1f8f320a9f1dc295ac05d3c))
-* wip on implementing gemini analyzer ([d7a953f](https://www.github.com/StevanFreeborn/stream-shorts/commit/d7a953f187aa8e457a69dca6480e6baebc2d81e0))
-* wip...got full transcription all in memory ([75bb571](https://www.github.com/StevanFreeborn/stream-shorts/commit/75bb571b6bc8c86e419cdfbe9797e32033d70bca))
-* wip...migrating to proper app ([310f56f](https://www.github.com/StevanFreeborn/stream-shorts/commit/310f56fb84519c4267e4044b995c921463920235))
-
-### Bug Fixes
-
-* it works, but needed to switch local LLM for hosted one. ([cd94b70](https://www.github.com/StevanFreeborn/stream-shorts/commit/cd94b703bb58bf40ddc40de18a9aaa4bd28a8028))
-* maintain passed in streams position ([07190ac](https://www.github.com/StevanFreeborn/stream-shorts/commit/07190acb658b3c6e6d71cc95f6c3f631cdf4062f))
-* practice defense driving...seal it all ([f6773cb](https://www.github.com/StevanFreeborn/stream-shorts/commit/f6773cb64ef399c4ec1ea2e6aac0305c207f59d9))
-
-
-## [0.0.0](https://www.github.com/StevanFreeborn/stream-shorts/releases/tag/v0.0.0) (2025-08-20)
-
-### Features
-
-* add specific domain exceptions ([ff423db](https://www.github.com/StevanFreeborn/stream-shorts/commit/ff423db5feee68bdb1ad2dd0449bdf32ce10a24b))
-* complete implementation using gemini as analyzer ([d470574](https://www.github.com/StevanFreeborn/stream-shorts/commit/d470574b99c30a2fa6270a1edf20e289c8640081))
-* extract audio conversion to separate class and refine audio extraction ([a186437](https://www.github.com/StevanFreeborn/stream-shorts/commit/a1864371dd98878492a45f52cf2f97cd33ca83a4))
-* implement default prompt for analysis ([f96644e](https://www.github.com/StevanFreeborn/stream-shorts/commit/f96644e0296e11426b18d61082cc0f12a6e410a9))
-* initial whipser transcriber implementation ([ef45a40](https://www.github.com/StevanFreeborn/stream-shorts/commit/ef45a4098a8f8a478bd2e33de7d25ae6c80f2d46))
-* it works 🥳 ([da5134b](https://www.github.com/StevanFreeborn/stream-shorts/commit/da5134bad00babb0ad9e7989b17108b2b527f123))
-* refactor audio extraction to reusable class ([0a661d6](https://www.github.com/StevanFreeborn/stream-shorts/commit/0a661d6970f768ae1a3a9ce5317ea7399f5a4523))
-* trying to create clips...probs a waste of time grrrrrrr ([85304ea](https://www.github.com/StevanFreeborn/stream-shorts/commit/85304eadd1f6cc91dc5436fa3bc72528de4cdbcc))
-* wip on extracting whisper transcription logic to separate class ([d5f1347](https://www.github.com/StevanFreeborn/stream-shorts/commit/d5f1347587501dd9c1f8f320a9f1dc295ac05d3c))
-* wip on implementing gemini analyzer ([d7a953f](https://www.github.com/StevanFreeborn/stream-shorts/commit/d7a953f187aa8e457a69dca6480e6baebc2d81e0))
-* wip...got full transcription all in memory ([75bb571](https://www.github.com/StevanFreeborn/stream-shorts/commit/75bb571b6bc8c86e419cdfbe9797e32033d70bca))
-* wip...migrating to proper app ([310f56f](https://www.github.com/StevanFreeborn/stream-shorts/commit/310f56fb84519c4267e4044b995c921463920235))
-
-### Bug Fixes
-
-* it works, but needed to switch local LLM for hosted one. ([cd94b70](https://www.github.com/StevanFreeborn/stream-shorts/commit/cd94b703bb58bf40ddc40de18a9aaa4bd28a8028))
-* maintain passed in streams position ([07190ac](https://www.github.com/StevanFreeborn/stream-shorts/commit/07190acb658b3c6e6d71cc95f6c3f631cdf4062f))
-* practice defense driving...seal it all ([f6773cb](https://www.github.com/StevanFreeborn/stream-shorts/commit/f6773cb64ef399c4ec1ea2e6aac0305c207f59d9))
-
-
-## [0.0.0](https://www.github.com/StevanFreeborn/stream-shorts/releases/tag/v0.0.0) (2025-08-20)
-
-### Features
-
-* add specific domain exceptions ([ff423db](https://www.github.com/StevanFreeborn/stream-shorts/commit/ff423db5feee68bdb1ad2dd0449bdf32ce10a24b))
-* complete implementation using gemini as analyzer ([d470574](https://www.github.com/StevanFreeborn/stream-shorts/commit/d470574b99c30a2fa6270a1edf20e289c8640081))
-* extract audio conversion to separate class and refine audio extraction ([a186437](https://www.github.com/StevanFreeborn/stream-shorts/commit/a1864371dd98878492a45f52cf2f97cd33ca83a4))
-* implement default prompt for analysis ([f96644e](https://www.github.com/StevanFreeborn/stream-shorts/commit/f96644e0296e11426b18d61082cc0f12a6e410a9))
-* initial whipser transcriber implementation ([ef45a40](https://www.github.com/StevanFreeborn/stream-shorts/commit/ef45a4098a8f8a478bd2e33de7d25ae6c80f2d46))
-* it works 🥳 ([da5134b](https://www.github.com/StevanFreeborn/stream-shorts/commit/da5134bad00babb0ad9e7989b17108b2b527f123))
-* refactor audio extraction to reusable class ([0a661d6](https://www.github.com/StevanFreeborn/stream-shorts/commit/0a661d6970f768ae1a3a9ce5317ea7399f5a4523))
-* trying to create clips...probs a waste of time grrrrrrr ([85304ea](https://www.github.com/StevanFreeborn/stream-shorts/commit/85304eadd1f6cc91dc5436fa3bc72528de4cdbcc))
-* wip on extracting whisper transcription logic to separate class ([d5f1347](https://www.github.com/StevanFreeborn/stream-shorts/commit/d5f1347587501dd9c1f8f320a9f1dc295ac05d3c))
-* wip on implementing gemini analyzer ([d7a953f](https://www.github.com/StevanFreeborn/stream-shorts/commit/d7a953f187aa8e457a69dca6480e6baebc2d81e0))
-* wip...got full transcription all in memory ([75bb571](https://www.github.com/StevanFreeborn/stream-shorts/commit/75bb571b6bc8c86e419cdfbe9797e32033d70bca))
-* wip...migrating to proper app ([310f56f](https://www.github.com/StevanFreeborn/stream-shorts/commit/310f56fb84519c4267e4044b995c921463920235))
-
-### Bug Fixes
-
-* it works, but needed to switch local LLM for hosted one. ([cd94b70](https://www.github.com/StevanFreeborn/stream-shorts/commit/cd94b703bb58bf40ddc40de18a9aaa4bd28a8028))
-* maintain passed in streams position ([07190ac](https://www.github.com/StevanFreeborn/stream-shorts/commit/07190acb658b3c6e6d71cc95f6c3f631cdf4062f))
-* practice defense driving...seal it all ([f6773cb](https://www.github.com/StevanFreeborn/stream-shorts/commit/f6773cb64ef399c4ec1ea2e6aac0305c207f59d9))
-