Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(rules): workflow-owned rule enablement

3 months ago

9df47df
Authored
grim7/21/2026, 9:59:38 PM
a rule placed in a workflow is owned by that workflow — it runs because it
is wired, and the standalone /rules toggle no longer gates it. the executor
stops consulting the disabled flag for workflow rules (the disabled step
status is gone); the toggle governs only the derived default over
non-workflowed rules. managed rules count as active in the /rules stats.

Parent41cbe5f

5 files changed
  • apps/web/src/lib/rules.functions.ts+18−6
  • apps/worker/src/jobs/run-workflows.ts+10−14
  • apps/worker/src/toggles.integration.test.ts+11−6
  • packages/core/src/workflow/executor.ts+5−42
  • packages/core/src/workflow/workflow.test.ts+6−6