2026-10-18 15:14:18 +02:00
|
|
|
// Package queue implementiert die Ansage-Queue des Daemons: serialisierte
|
|
|
|
|
// Abarbeitung (eine Ansage gleichzeitig), Prioritäten (high > normal > low,
|
2026-10-18 17:10:26 +02:00
|
|
|
// FIFO je Level), now-Items springen vor, dazu den persistenten Mute-State
|
2026-10-18 17:40:41 +02:00
|
|
|
// (Datei mute im Config-Dir). Seit Task 05 unter dem Anti-Spam-Gesetz
|
|
|
|
|
// (rate.go/quiet.go): Rate-Limit — jede gestartete Ansage bucht das Fenster;
|
|
|
|
|
// low über dem Budget verfällt, normal parkt bis zum Slot, high darf mit
|
|
|
|
|
// Burst-Recht verstoßen — und Ruhezeiten, die still verwerfen oder durch
|
|
|
|
|
// einen Toast ersetzen. now:true bricht bewusst aus beiden aus.
|
2026-10-18 15:14:18 +02:00
|
|
|
package queue
|