You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Tracking] Keep CI/CD dependency and runtime updates reproducible #2632
Make Auto-Coder CI/CD dependency and runtime updates reproducible and supportable. Preserve the Python 3.12 production baseline until a separately verified migration.
Context
Audit at main 5b64aa8 found an unlocked production Docker Python dependency resolution, inconsistent uv versions, Node.js 20 in the development image, and gaps in compatibility and update monitoring.
This parent coordinates five independently testable children; it has no implementation Requirements. #2634 owns the shared CI uv selection and lock-admission policy. #2633 consumes that admission setup while owning locked image packaging and runtime verification; #2636 consumes the selected uv/setup and lock policy while adding advisory Python 3.14 evidence. Their direct declarations are Blocked-By: #2634. #2634, #2635 (Node development/CI policy), and #2637 (update monitoring) remain independent roots with an empty Blocked-By: declaration. Completion is tracked in these children, with no additional parent implementation work.
Tracking completion audit (2026-11-09 UTC): all five child implementation Issues are closed as completed: #2633 (locked Python image packaging), #2634 (CI uv pin and lock admission), #2635 (supported Node development/CI), #2636 (independent Python 3.14 advisory evidence), and #2637 (scheduled dependency-update coverage). #2636 was delivered in PR #2820 at merged commit d1ccda0; exact-head required Python 3.12 PR CI passed. Python 3.14 compatibility itself is not established: its non-required advisory workflow failed during locked scipy==1.15.3 installation because OpenBLAS was unavailable, and the Python 3.12 production baseline remains unchanged. This parent has no independent implementation Requirements or outstanding child and is being closed as tracking-completed, not as a claim that Python 3.14 is supported.
Activity
kitamura-tetsuo commentedon Nov 9, 2026
Tracking completion audit (2026-11-09 UTC): all five child implementation Issues are closed as completed: #2633 (locked Python image packaging), #2634 (CI uv pin and lock admission), #2635 (supported Node development/CI), #2636 (independent Python 3.14 advisory evidence), and #2637 (scheduled dependency-update coverage). #2636 was delivered in PR #2820 at merged commit d1ccda0; exact-head required Python 3.12 PR CI passed. Python 3.14 compatibility itself is not established: its non-required advisory workflow failed during locked
scipy==1.15.3installation because OpenBLAS was unavailable, and the Python 3.12 production baseline remains unchanged. This parent has no independent implementation Requirements or outstanding child and is being closed as tracking-completed, not as a claim that Python 3.14 is supported.