This document provides a high-level overview of the system architecture, including artifact lineage, orchestration flow, config resolution, and each of the pipeline scripts (from registering raw data to promotion).
- Pipelines: Orchestration and CLI logic
- ML: Business/domain logic
- Configs: Declarative YAML configuration
- Scripts: Useful cli scripts that don't belong to ml or pipelines (quality assessment, hash generation, etc.)
- Applied in search.py and train.py
- See decisions.md for rationale behind architectural choices.
- See boundaries.md for boundaries-specific information.
- See system_invariants.md for details on system invariants.
- See validation_guarantees.md for details on validation guarantees.













