pub fn run() -> Result<()>
Push side repo to remote. Uses force push — local always wins, no conflicts.
Returns an error if the side repo cannot be opened or push fails.