block / block/schemabot

Feature: time window gating

Open
#36 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.