What I do
- •Establish a representative, domain-credible baseline before experiments.
- •Ensure the baseline can realistically serve as the foundation for the pipeline.
- •Enforce explicit hyperparameter choices and logging.
Baseline workflow
- •Review
memory-bank/ARCHITECTURE.mdand EDA findings. - •Define a domain-appropriate baseline model and fixed hyperparameters.
- •It should be strong enough to compare against, not a toy model.
- •Prefer a model class that could plausibly remain in the final pipeline.
- •Implement baseline in
main.pyor a standalone script. - •Run a quick validation (or provide commands for the user to run).
- •Save artifacts to
models/and logs tologs/. - •Update
memory-bank/STATE.mdandmemory-bank/TASK.md. - •Ensure baseline logs follow apm-logs.
Guardrails
- •Do not run long training without user approval.
- •Keep the baseline reproducible and comparable across experiments.