Configuration ============= Pydantic-based configuration schemas. Three layers: user-facing defaults (``ParamConfig``), user overrides (``UserConfig``), and the fully-resolved immutable runtime config (``InternalConfig``). .. automodule:: adapt.configuration.schemas.param :members: :undoc-members: :show-inheritance: .. automodule:: adapt.configuration.schemas.user :members: :undoc-members: :show-inheritance: .. automodule:: adapt.configuration.schemas.internal :members: :undoc-members: :show-inheritance: .. automodule:: adapt.configuration.schemas.resolve :members: :undoc-members: :show-inheritance: .. automodule:: adapt.configuration.schemas.materialization :members: :undoc-members: :show-inheritance: