Expand description
Command Router Module - ggen v5.0.0 (Fresh Start + Init)
ggen v5 has two core commands:
ggen sync- Code synchronization pipelineggen init- Project scaffolding
All other commands have been removed for a fresh start. Utility commands may be added back incrementally in future versions.
§Core Commands
ggen sync [OPTIONS] # Synchronize code generation
ggen init [OPTIONS] # Initialize new ggen project§Removed Commands
The following commands were removed in v5.0:
ggen generate→ Useggen syncggen validate→ Useggen sync --validate-onlyggen template *→ Useggen syncggen project *→ Add back in v5.1+ggen graph *→ Add back in v5.1+ggen ontology *→ Add back in v5.1+ggen marketplace *→ Add back in v5.1+ggen ai *→ Add back in v5.1+ggen test *→ Add back in v5.1+ggen utils *→ Add back in v5.1+ggen ci *→ Add back in v5.1+ggen workflow *→ Add back in v5.1+
Modules§
- helpers
- Shared helpers for command modules
- init
- Init Command - Initialize a new ggen project
- sync
- Sync Command - The ONLY command in ggen v5
Functions§
- run_cli
- Setup and run the command router using clap-noun-verb auto-discovery