Originally published on mihaibuilds.com. Cross-posting here because dev.to is where I read a lot of work like this myself.
Three weeks ago I shipped the second milestone of The Brain — the scheduler daemon, cron triggers, workflows that read their previous run, an opt-in HTTP endpoint. That was M2. The Brain could run unattended on a clock.
Today M3 is done. The Brain now reacts — to HTTP requests, and to filesystem changes.
Why this matters
M2 made The Brain worth running unattended on a schedule. M3 makes it react to things that happen. The hardest, most useful workflow automations are the reactive ones — the workflow that fires when a customer signs up, the workflow that processes a file the moment it lands on disk, the workflow that wakes up because another system has news.






