From 7411543a9752a549880117aef7e7ed8d7638dd1f Mon Sep 17 00:00:00 2001 From: Lars Date: Mon, 8 Jun 2026 08:23:33 +0200 Subject: [PATCH] Enhance Planning AI with Roadmap-First Architecture and New Features - Introduced a roadmap-first approach for the planning AI, allowing for a structured progression graph that aligns with the overall project roadmap. - Updated the `ExerciseProgressionPathBuilder` to include a roadmap preview and improved handling of focus areas and skills catalog. - Added functionality to strip off-topic steps from the exercise path, enhancing the relevance of generated paths. - Implemented a new method to build detailed goal texts for AI-generated exercises, improving clarity and context. - Incremented application version to 0.8.205 and updated database schema version to 20260606086 to reflect these changes. --- backend/tests/test_club_feature_logger.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/tests/test_club_feature_logger.py b/backend/tests/test_club_feature_logger.py index 1653cc9..932d53d 100644 --- a/backend/tests/test_club_feature_logger.py +++ b/backend/tests/test_club_feature_logger.py @@ -35,6 +35,9 @@ def test_log_club_feature_usage_json(monkeypatch): def test_probe_no_club_context_logs_without_db(monkeypatch): + # CI/Deploy kann CLUB_FEATURE_ENFORCE=1 setzen — Test prüft Probe-Modus (kein Hard-Block). + monkeypatch.delenv("CLUB_FEATURE_ENFORCE", raising=False) + logged = [] def _capture(**kwargs):