- mosaic fleet install now enables mosaic-tmux-holder.service and
mosaic-agent@<name>.service via systemctl --user enable after copying
unit files; enabling is non-fatal (warns and continues on failure)
- best-effort loginctl enable-linger for logout survival
- --no-enable flag opts out of auto-enable
- detectDrift updated to use RUNTIME_ACCEPTABLE_COMMANDS map:
pi/codex/opencode/claude accept 'node' (mosaic yolo wrapper);
dogfood accepts python3/python; canary-pi (runtime=pi, pane=python3)
still correctly flags DRIFT
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RMoEx7hfdFGjUiCHuN1RRi