Bootstrap Onyx with auto-workstream and self-sufficiency
This commit implements and fixes several key features: - Added --remote flag to onx init for one-command bootstrap - Fixed onx save to handle untracked files in empty repositories - Fixed onx push to create local branches before pushing - Auto-creation of default workstreams matching Git branch names - Safety checks in onx switch for uncommitted changes - Fixed gogit import alias consistency across all files - Fixed workspace ref handling for empty repositories Onyx is now 100% self-sufficient and can bootstrap itself.
This commit is contained in: