from dataclasses import dataclass, field from datetime import datetime @dataclass class OwnerRecord: id: str email: str business_description: str = "" business_analysis: dict = field(default_factory=dict) spreadsheet_id: str = "demo-sheet" spreadsheet_config: dict = field(default_factory=lambda: {"connected": True, "inventory_sheet": "Inventory", "orders_sheet": "Orders"}) preferred_tone: str = "friendly" created_at: str = field(default_factory=lambda: datetime.utcnow().isoformat() + "Z") state: str = "onboarding"