# Module: utils

## Purpose
Provides a dictionary subclass that supports dot-notation attribute access.

## Public Interface

| Name | Type | Signature |
|------|------|-----------|
| `Dotdict` | class (extends `dict`) | `Dotdict(dict)` |

`Dotdict` overrides `__getattr__`, `__setattr__`, `__delattr__` to delegate to `dict.get`, `dict.__setitem__`, `dict.__delitem__` respectively.

## Internal Logic
Single-class module. Allows `config.url` instead of `config["url"]` for YAML-loaded dicts.

## Dependencies
None (stdlib `dict` only).

## Consumers
exports, train, start_inference

## Data Models
None.

## Configuration
None.

## External Integrations
None.

## Security
None.

## Tests
None.
