"""Domain entity: Child (per-child entitlement anchor).""" from dataclasses import dataclass from datetime import date, datetime from uuid import UUID @dataclass class Child: id: UUID workspace_id: UUID name: str birth_date: date # use expected_birth_date (due date) if unborn preschool_start_date: date | None = None # drives the preschool-day reserve tip created_at: datetime | None = None