ak.schema.dnd_schedule.v1
ak.schema.dnd_schedule.v1 · file: schemas/dnd-schedule.schema.json Closed decrypted plaintext shape for ak.dnd_schedule. Period ordering, IANA canonical-name validation, overlap/adjacency rejection, and tzdb equality are semantic validation steps in addition to this schema.
* $ · object
Closed decrypted plaintext shape for ak.dnd_schedule. Period ordering, IANA canonical-name validation, overlap/adjacency rejection, and tzdb equality are semantic validation steps in addition to this schema.
* dnd · object · $ref #/$defs/dnd_settings
* enabled ·
boolean* schedule · object · $ref #/$defs/schedule
allOf · allOf[0] ·
?* timezone ·
stringCanonical case-sensitive IANA zone name; aliases and the token local are forbidden by semantic validation.
pattern:
^(?:Etc/UTC|[A-Za-z][A-Za-z0-9._+-]*/[A-Za-z][A-Za-z0-9._+/-]*)$* tzdb_version ·
const "2025b"enum:
"2025b"* all_day ·
boolean* periods · array<$ref #/$defs/period>
items · object · $ref #/$defs/period
* start ·
string · $ref #/$defs/hhmmpattern:
^(?:[01][0-9]|2[0-3]):[0-5][0-9]$* end ·
string · $ref #/$defs/hhmmpattern:
^(?:[01][0-9]|2[0-3]):[0-5][0-9]$* exceptions · array<string>
items ·
stringSource
- registry row:
spec/v1/artifacts/registry/schema-registry.json - schema document:
spec/v1/artifacts/schemas/dnd-schedule.schema.json