Hive Hive
Sign in

feat: Add TOML build plugins and examples

GitHub issue · Closed

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

Summary

Adds the first TOML-based Fabrik workflow with first-party plugin implementations and executable examples.

  • Adds fabrik.toml manifest parsing alongside the existing Starlark path.
  • Adds granular Rust build, test, vendor, and runtime integration through fabrik-rust.
  • Adds an Apple/iOS simulator app plugin that can build and launch a Swift iOS app.
  • Adds checked-in runtime task targets with cacheable and uncached execution modes.
  • Adds resource-bounded scheduling primitives for local execution.
  • Adds Rust and iOS example projects with Shellspec coverage.
  • Adds docs for supported ecosystems, cache and execution behavior, tasks, and the agent-native product thesis.

Validation

Run locally on this branch:

  • mise exec -- cargo check --workspace
  • mise exec -- cargo fmt --all -- --check
  • mise exec -- cargo test --workspace
  • mise exec -- cargo clippy --workspace --all-targets -- -D warnings
  • mise exec -- cargo build --release
  • mise exec -- shellspec
  • git diff --check

Also verified the iOS example can build and launch in an available simulator with xcrun simctl.

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.