Normalize text before routing
Trim, lowercase, replace a known alias, and log the canonical value before downstream routing.
The Octonode community
Ideas worth reading. Workflows worth borrowing. A place for builders to share what actually works.
From the community / guide
Add two numbers, calculate two derived branches, and rejoin them in one compact DAG.
Trim, lowercase, replace a known alias, and log the canonical value before downstream routing.
Split a list into items, sum the amount field, and log the resulting batch total.
Receive an event, pass it through a visible boundary, and log the accepted message.
Route one value through true or false work, then merge both paths into a single continuation.
Rename inconsistent fields, stamp normalization metadata, and emit a clean record for loading.
A reusable workflow snapshot should carry topology and intent while excluding credentials and workspace history.
Retries help only when operators can still see the original error, attempt history, and final outcome.
Use plain TypeScript functions for behavior and keep topology in one Octonode manifest.