# Maintainability Review - Pick'n'Play ## A) Current focus This document tracks only active work. Completed work is intentionally omitted and can be reviewed in git history. Active maintainability risks (priority order): - None at the moment. ## B) Active task list - None. ## C) Suggested execution order 1. Add new items when fresh risks are identified. ## D) Guardrails - Keep endpoint handlers transport-focused and move business rules into services/validators. - Keep reads side-effect free and isolate all persistence changes to explicit command paths. - Maintain one source of truth per validation rule (backend authoritative, frontend UX hints only). - Prefer typed DTOs over anonymous response shapes for non-trivial API payloads.