You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(automation): add a "Hooks vs flows" decision section to `hooks.mdx` — flow as the default application surface, hook as the system backstop — with a task→layer table and the two structural reasons (a flow's writes are lint-checked metadata while a hook body's write set is statically opaque, per the accepted gap in `hook-body.zod.ts`; a flow reviews as data). Reverse link from `flows.mdx` Related. The framing settled in the #4271 discussion; documentation only, releases nothing.
Copy file name to clipboardExpand all lines: content/docs/automation/flows.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1123,6 +1123,7 @@ To branch on **which** event fired, test `previous` — it is empty on create
1123
1123
1124
1124
## Related
1125
1125
1126
+
-[Hooks](/docs/automation/hooks) — data-layer interception below the node graph; [Hooks vs flows](/docs/automation/hooks#hooks-vs-flows) covers when to drop down to one
1126
1127
-[Workflow Metadata](/docs/automation/workflows) — why there is no standalone Workflow Rule type, and what replaces it
1127
1128
-[Object Metadata](/docs/data-modeling/objects) — Objects that flows operate on
1128
1129
-[Validation Metadata](/docs/data-modeling/validation) — Data validation rules
0 commit comments