Phase 277.1 — make update.sh fully user-agnostic. Removes ALL hardcoded bruce/domain/version: shared _set_desktop_identity (derive desktop user, no literal bruce) + _resolve_operator_domain; 245.2 claude wrapper resolves the real claude dynamically (no /home/bruce, no 2.1.148 pin) and is fork-bomb-proof; 245.3 settings + /liv smoke + openclaw all derived. Only remaining bruce is the unit-render sed match-pattern (intentional). Adversarial review fixes applied. Commit f5e5dbc.
Full Changelog: v44.32...v44.33