Any project with it set is active, any project with it not set isn’t. And you set them all to active when you create the toggle.
If the users complain, you make them tell you an specific rule that can you can use to auto-change a subset of the projects in a cron job. Expecting anything like this to have a complete objective definition is delusional.
You don’t need to know what they consider active, just give them a toggle so they can decide.
This so much. If you can’t articulate it I’m going to make sure it stays your problem, not mine.
And what does it toggle?
The “active” status.
Any project with it set is active, any project with it not set isn’t. And you set them all to active when you create the toggle.
If the users complain, you make them tell you an specific rule that can you can use to auto-change a subset of the projects in a cron job. Expecting anything like this to have a complete objective definition is delusional.