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
Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.