Parent epic: #12
Source: ITISFoundation/mmux_python#3
Current status: Partial. Public workflows fit surrogates from finite tabular data, but there is no callable-or-CSV factory/base-surrogate workflow matching the source user story.
Acceptance criteria:
- Define a stable factory or fit entrypoint for callable and finite-data sources.
- Keep CSV/file conversion outside the core API boundary or document the adapter.
- Add integration coverage for a finite dataset with repeated queries.
Parent epic: #12
Source: ITISFoundation/mmux_python#3
Current status: Partial. Public workflows fit surrogates from finite tabular data, but there is no callable-or-CSV factory/base-surrogate workflow matching the source user story.
Acceptance criteria: