rdmsm4x-changelog-20260927-0054-rdmodelrouter-0-2-0-ready
rdmodelrouter 0.2.0 merged, signed, notarized, installed and live-validated on rdmsm4x (VERIFY2 R1 fixed).
[2026-09-27 00:24:00 → 00:54 EDT · rdmsm4x · claude@rdmsm4x integration worker]
Scope
Host rdmsm4x only. Repo ~/dev/localAI/rdmodelrouter (main). OnlyRoute untouched.
Changes
- Code: 82ec805 (R1 verified-first drain tie-break; typed errorExhausted; routine-tier reason; UI nits; SMAppService login item), merge 22bba5a, 468f7be (scripts/install-local.zsh; codex cap count ignores app-server/mcp-server; Xcode 27 per-process pin), 307f7c1 and 4dd4803 (docs).
- Installed: ~/bin/rdmodelrouter, ~/Applications/RDModelRouterStatus.app (login item), ~/.config/rdmodelrouter/config.toml.
- Earlier install moved to ~/dev/_archive/rdmodelrouter-install/20260927-005043/.
- Tickets: FEAT-20260926-25 resolved; FEAT-20260926-11 commented (claim held by rmr0926); ISSUE-20260927-03 opened (signer SIGPIPE).
- PROJECTS.md rdmodelrouter row updated.
Verification
- 68 tests / 7 suites, 0 failures. Mutations of both fixes fail their new tests.
- lipo: CLI and app are x86_64 arm64, Intel minos 26.7.
- Notarization 9073ca9a Accepted; app stapled; spctl reports Notarized Developer ID.
- Live picks and launch dry run: applied=false, nothing started. Status app screenshot inspected.
- Evidence: ~/dev/_handoff/rdmodelrouter-iterate-20260927/RESULT.md
Undo
- Move ~/bin/rdmodelrouter and ~/Applications/RDModelRouterStatus.app to an archive directory.
- Turn off "Open at Login" in the app menu.
git revert4dd4803..82ec805 on main (no force).
Outstanding
- Intel runtime QA has not been done.
- gmail CODEX_HOME lane is unverified.
- Tyrell account_id rows are needed for per-account quota.
- A real --apply has never been exercised.
- agy rmr-keys (FEAT-20260927-10) must merge main before verifying.