Move COPY priv after mix compile so ML model retraining doesn't bust the compile cache. Create empty priv dirs before compile for :code.priv_dir. Move algo.md after compile. Add docs/plans and analysis outputs to .dockerignore.