Feature: time window gating
Open
- Dominant language
- Go
- Stars
- 30
- Forks
- 7
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 316
Description
Add a config option to `schemabot.yaml` that lets users specify when they don't want schema changes to run (e.g. market hours, Fridays, etc.). This will block schema changes from running if attempted during a window.
Contributor guide
Research direction
Start with schemabot.yaml and trace how configuration is parsed, then find the entry point that runs schema changes. Define how configured time windows are represented and evaluated, including examples such as market hours and Fridays. Done means schema changes are blocked inside a window and allowed outside it, with coverage for both cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- databases, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100