Skip to content

Milestones

List view

  • ## Summary Draft PR to track milestones for config bases, EPIC workflows, scheduler integration, and the Ax-based BO example in `aid2e-utilities`. This PR will serve as an umbrella as issues are opened and resolved. ## Goals - Establish core config bases (optimizer, scheduler, container, workflow). - Build EPIC design/problem/workflow configurations. - Integrate external scheduler (GitHub repo) behind a stable adapter. - Validate the pipeline with a toy Bayesian Optimization example using Ax. - Keep documentation and examples aligned throughout. ## Current Focus and Sequence - Current: Aid2e-utilities toy BO with Ax (validate configs + plumbing). - Next: ePIC configuration tracker. - Then: Scheduler integration. - Finally: Expand optimizers and polish EPIC workflows. ## Milestone Checklist - [x] design_config base — done - [x] problem_config base — done - [ ] optimizer config base — to do - [ ] scheduler config base — to do - [ ] container config base — to do - [ ] workflow config base — to do - [ ] scheduler (GitHub repo) integration — to do - [ ] epic_design_config — to do - [ ] epic_problem_config — to do - [ ] epic workflow config — to do - [ ] Aid2e-utilities: toy BO example with Ax — in progress ## Testing Plan - Unit tests per package (`core`, `optimizers`, `schedulers`, `utilities`) with deterministic fixtures. - Cross-package integration tests for end-to-end workflows (configs + optimizer + scheduler). - Runnable examples aligned with docs to ensure parity. ## Documentation - Update tutorials and examples alongside each milestone. - Generate API reference from docstrings; keep package READMEs in sync. - Record EPIC configuration guidance and scheduler usage notes. ## Notes - Packages will align versioning; changes to core contracts will trigger lockstep bumps. - Keep adapters and plugins discoverable via entry points for clean integration.

    Overdue by 1 month(s)
    Due by March 19, 2026
    12/21 issues closed