Markus #6 (PR #366 review). The class lives in service/ and is service-tier business logic — wire-by-stereotype consistency calls for @Service. Both annotations participate in @ComponentScan equivalently, so the bean registration is unchanged. Refs #362 #366 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>