Hive
feat(script): align script rules with annotated files
GitHub issue · Closed
Source
tuist/once #46
Updated
Jun 24, 2026
Domains
Once
Summary
- make
rule = "script"the canonical script model, with[target.script]and shared field names across inline scripts and annotated script files - add script-aware execution support in
fabrik runandfabrik exec, including direct shebang execution and autodetection forfabrik exec -- <runtime> <script> - refresh the docs and website around script files and script rules, and remove older task and runtime-script documentation from the public path
- extend Rust and shellspec coverage for script parsing, lowering, caching, and direct execution flows
Testing
mise exec -- cargo test -p fabrik-frontend --lib -- manifest scriptmise exec -- cargo test -p fabrik-cli --bin fabrik commands::run::action::script -- --nocapturemise exec -- cargo test -p fabrik-cli --bin fabrik commands::exec -- --nocapturemise exec -- cargo build --release -p fabrik-climise exec -- shellspec spec/run_spec.shmise exec -- shellspec spec/exec_spec.shnpm --prefix docs run build
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.
No GitHub comments yet.