Files
skrift-agent/agent.py
s4luorth a29ab6d6b4 Lineare Warteschlange: nach position abarbeiten + Formatwechsel-Anforderung
- _naechste_jobs: alle queued Jobs der Maschine nach -priority,position,date_created,id
  (kein Format-Filter mehr); erster Job bestimmt das naechste Format
- Hauptschleife: passt Format -> drucken; sonst machines.pending_format setzen und
  auf Board-Bestaetigung warten (kein Auto-Anschluss)
- _sende_batch: nur der zusammenhaengende Lauf vom Anfang (gleiches Format+Platzierung),
  damit ein Format an spaeterer Position nicht vorgezogen wird
- Maschinen-Fetch um pending_format erweitert; _set_pending-Helfer

Braucht neue Directus-Felder/Rechte (Bootstrap zuerst laufen lassen).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-01 13:41:22 +02:00

22 KiB