"""Phase 7 — ground-truth export service.

Consumes the ``jobs`` + ``job_corrections`` tables to produce JSONL
training samples + aggregate statistics. No ML dependencies here: the
actual fine-tuning runs in a separate project on dedicated hardware.
"""

from ocr_sprint.ground_truth.service import (
    GroundTruthFilters,
    build_initial_result,
    ground_truth_stats,
    iter_ground_truth_samples,
    serialize_sample_to_jsonl,
)

__all__ = [
    "GroundTruthFilters",
    "build_initial_result",
    "ground_truth_stats",
    "iter_ground_truth_samples",
    "serialize_sample_to_jsonl",
]
