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:
User
2025-10-15 19:13:35 -04:00
parent 89fb7a30f7
commit b91b95f581

Diff Content Not Available