- 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
13 lines
623 B
Markdown
13 lines
623 B
Markdown
---
|
|
"@gsxdsm/fusion": minor
|
|
---
|
|
|
|
Add scope-aware automation and routine scheduling support
|
|
|
|
- Added `scope` column to automations and routines database tables with migration v34
|
|
- Added scope-aware `getDueSchedules(scope)` and `getDueRoutines(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
|