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
{{ message }}
Repository navigation
[P1] Flow trigger conditions with unknown functions are silently skipped (no error, passes build) #1877
A flow whose trigger condition references an unknown function is silently skipped at runtime — no error, no build failure. The automation just never fires.
Repro
Two content flows never triggered on 9.5.1:
signal_to_topic_promotion: status == "promoted" && PRIOR(status) != "promoted" — PRIOR() not evaluated → flow skipped.
cta_creation_default: !isBlank(record.target_channels) — isBlank() not evaluated → flow skipped.
Rewriting to the supported previous.status / != null idioms made them fire. No log line indicated the skip.
Expected
Validate condition function names at build; at runtime, an unknown function in a condition should error loudly, not silently no-op the flow.
Found while runtime-testing objectstack-ai/templates (all 9 templates via objectstack dev all) on @objectstack 9.5.1. Build + typecheck pass; these only surface at runtime.
Activity
fix(formula): catch unknown functions in CEL conditions at build (#1877…
P0 security: enforce-or-remove unenforced security props (ADR-0049) (#…
docs(skill): teach this season's flow anti-patterns in the automation…
docs(skill): verified anti-pattern deltas for formula + data authorin…
feat(validate): did-you-mean warnings for field typos in flow conditi…
feat(validate): did-you-mean warnings for field typos in flow conditi…