- Add scope field to automations and routines for granular control - Update automation-store and routine-store with scope-aware query methods - Extend database schema with scope column for automations and routines - Update cron-runner and routine-scheduler to respect scope boundaries - Add project context injection to in-process runtime for scoped execution - Include changeset for minor version bump
623 B
623 B
@gsxdsm/fusion
| @gsxdsm/fusion |
|---|
| minor |
Add scope-aware automation and routine scheduling support
- Added
scopecolumn to automations and routines database tables with migration v34 - Added scope-aware
getDueSchedules(scope)andgetDueRoutines(scope)query methods to stores - Updated CronRunner to poll schedules by scope with "project", "global", or "all" options
- Updated RoutineScheduler to poll routines by scope with "project", "global", or "all" options
- Added scope-aware diagnostics to identify which scope lane produced each run
- Deterministic de-duplication prevents double-execution when polling both scopes