models/mod.rs - Data Model Registry and Type Definitions
Requirements and Dataflow
- Provides centralized registry for all data model types and structures
- Organizes domain models by functional area (users, sessions, experiments, etc.)
- Enables consistent data serialization and API response formatting
- Supports type safety and validation across the application layer
Key Abstractions and Interfaces
- Domain model organization by functional boundaries
- Consistent serialization patterns for API responses
- Type definitions for database entities and API contracts
- Validation and transformation utilities for data models