Hive
refactor(graph): rename rules to modules
GitHub issue · Closed
Source
tuist/once #115
Updated
Jul 5, 2026
Domains
Once
Summary
- Renames the graph extension surface from rules to modules across Rust frontend APIs, manifest loading, and action digest terminology.
- Switches the Starlark declaration helper from
rule(...)totarget_kind(...), and renames discovery fromonce query rules/once_list_rulesto target kind surfaces. - Updates generated CLI/MCP references, guide docs, RFC language, and shell specs for
[modules]andtarget_kind(...).
Testing
mise exec -- cargo fmt --all -- --checkmise exec -- cargo test -p once-frontend -p once-climise exec -- cargo build --release -p once-cli --bin oncemise exec -- shellspec spec/graph_edit_spec.sh spec/graph_action_spec.shmise exec -- shellspec spec/apple_spec.shgit diff --check
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.