ticket(TASK-42): réinstall oMLX Homebrew 0.3.9 stable + backup config-only #6

Merged
nicolas merged 1 commit from ticket/task-42 into main 2026-05-23 09:29:11 +00:00
Owner

Supersède TASK-4. Atlas en 0.3.9 stable (brew+API), gemma-4-e4b rechargé, smoke OK. Script scripts/omlx-reinstall-homebrew.sh (backup config-only). NB: upgrade appliqué en live par l'agent (3 min de coupure suite à un bug de script, corrigé). Ferme TASK-42 au merge.

Supersède TASK-4. Atlas en 0.3.9 stable (brew+API), gemma-4-e4b rechargé, smoke OK. Script scripts/omlx-reinstall-homebrew.sh (backup config-only). NB: upgrade appliqué en live par l'agent (3 min de coupure suite à un bug de script, corrigé). Ferme TASK-42 au merge.
- atlas/omlx/omlx.rb : bump 0.3.9 stable (sha a284543988...), formule
  synchronisée avec le tap Atlas (post_install xgrammar inclus).
- scripts/omlx-reinstall-homebrew.sh : nouveau script clé-en-main.
  Backup config-only (settings/profiles/plist) — n'inclut JAMAIS
  ~/.omlx/models (146 GB, cause du hang sur TASK-4). Sync formule
  via scp depuis IaC (source-of-truth), brew reinstall, restart
  launchd, vérif API + brew + smoke chat completion. --check
  préflight et --rollback (restaure formule depuis dernier backup).
- docs/runbook-omlx.md : section "Mises à jour oMLX" réécrite avec
  procédure script + bump de version.

Supersède TASK-4. Run réel effectué : API 0.3.9, brew 0.3.9,
gemma-4-e4b rechargé, smoke OK. TASK-42 close → débloque TASK-39
(Round 13 duel 12-14B).

Refs TASK-42.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nicolas/iac!6
No description provided.