fabro/lib/components/fabro-validate/src/rules
Bryan Helmkamp 6e2a2ac652
Merge remote-tracking branch 'origin/main' into feat/command-stdin-source
# Conflicts:
#	docs/public/workflows/stages-and-nodes.mdx
#	lib/components/fabro-validate/src/rules/inert_attribute.rs
#	lib/components/fabro-workflow/src/handler/command.rs
2026-07-29 11:37:27 -04:00
..
all_conditional_edges.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
backend_valid.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
command_requires_script.rs fix(workflow): align inferred command behavior 2026-07-29 10:54:43 -04:00
condition_syntax.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
direction_valid.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
edge_target_exists.rs Simplify edge-only node validation 2026-07-28 14:14:32 -04:00
exit_no_outgoing.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
fidelity_valid.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
for_each_contract.rs Reuse existing helpers in the for_each fan-out 2026-07-28 18:42:23 -04:00
freeform_edge_count.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
goal_gate_has_retry.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
import_error.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
inert_attribute.rs Merge remote-tracking branch 'origin/main' into feat/command-stdin-source 2026-07-29 11:37:27 -04:00
join_policy_removed.rs Merge branch 'main' into feat/shared-checkout-parallel 2026-07-24 06:29:57 -04:00
mod.rs Merge remote-tracking branch 'origin/main' into feat/command-stdin-source 2026-07-29 11:37:27 -04:00
model_support.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
node_model_known.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
orphan_custom_outcome.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
parallel_branch.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
parallel_branch_inert_attribute.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
prompt_on_llm_nodes.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
random_selection_no_conditions.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
reachability.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
reserved_keyword_node_id.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
retry_target_exists.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
script_absolute_cd.rs feat(workflow): infer command nodes from the script attribute 2026-07-27 14:59:31 -04:00
selection_valid.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
start_no_incoming.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
start_node.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
stdin_source_valid.rs Simplify stdin_source plumbing after review 2026-07-29 11:14:48 -04:00
stylesheet_model_known.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
stylesheet_syntax.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
terminal_node.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
test_support.rs fix(workflow): align inferred command behavior 2026-07-29 10:54:43 -04:00
thread_id_requires_fidelity_full.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
type_known.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
unresolved_file_ref.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00