add automations background service
- reactive trigger evaluation via broker subscription
- proactive trigger evaluation via periodic loop
- bucket-based counting for threshold triggers
- action execution: run-deployment, pause/resume-deployment,
cancel-flow-run, pause/resume-automation
- in-memory automation cache with refresh
- add deployments.updatePaused() helper
split into modules to stay under 500-line limit:
- automations.zig: main service loop, cache management
- automations/triggers.zig: trigger parsing and evaluation
- automations/actions.zig: action execution
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>