- Update `func publish` to shortcircut if offline/no network available - Validate `func pack` works offline - Validation of other commands to ensure what does not require networking has a fallback, and commands that must have network fail early