Hive Hive
Sign in

feat: add init workflow and command surface listing

GitHub issue · Closed

Metadata
Source
tuist/once #42
Updated
Jun 24, 2026
Domains
Once
Details

Summary

  • Add a vendored fabrik init workflow with declarative templates for Rust, Elixir, Go, macOS CLI, and iOS apps
  • Add agent-friendly init and command-surface discovery output, including global and subtree --list support in JSON and toon formats
  • Rename init templates to intent-based ids, keep legacy aliases, and add human-focused template selection with color-aware terminal output
  • Add shellspec coverage for init flows and CLI surface discovery, plus CLI and README updates

Testing

  • mise exec – cargo test -p fabrik-cli
  • mise exec – cargo build –release
  • mise exec – shellspec spec/cli_surface_spec.sh spec/init_spec.sh
Comments

No GitHub comments yet.