From 5ea4c7c86ab7e0bc9ae750b7742073edeecdc572 Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Mon, 23 Mar 2026 12:54:01 -0500 Subject: [PATCH] fix: replace datetime.utcnow() with datetime.now() in evaluator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes regression from PR #118 — utcnow() was reintroduced in evolution_evaluator.py. Co-Authored-By: Claude Opus 4.6 (1M context) --- app/services/evolution_evaluator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/evolution_evaluator.py b/app/services/evolution_evaluator.py index ee36b3b..fa5961e 100644 --- a/app/services/evolution_evaluator.py +++ b/app/services/evolution_evaluator.py @@ -170,7 +170,7 @@ def evaluate_card( new_tier = _tier_from_value_fn(value, track) # 5–8. Update card state (no tier regression) - now = datetime.utcnow() + now = datetime.now() card_state.current_value = value card_state.current_tier = max(card_state.current_tier, new_tier) card_state.fully_evolved = card_state.current_tier >= 4