# AGENTS.md — test_projekt

Sprache: Deutsch. Bereiche API, Public und Fisch bleiben getrennt. Keinen Code aus Fleet oder FSM übernehmen, um eine Aufgabe schnell zu lösen.

## Was hier liegen bleibt

- Offene Punkte: `docs/TODO.md`. Zu Beginn lesen, am Ende fortschreiben.
- Journal: `docs/journal/YYYY-MM-DD.md`. Eine Datei pro Tag. Problem, Ursache, geänderte Dateien.
- Arbeitspakete: `docs/ARBEITSPAKETE.md`.
- `.env` nicht anfassen. Kein Deploy und kein Commit, außer der Nutzer verlangt es.

## Container-Ansicht

- Containerseite (`public/js/container/ansicht.js`) und TV-Wand (`public/js/live-dashboard/tv-stage.js`) zeigen dasselbe Modell. Was beide zeigen sollen, gehört in ein gemeinsames Modul unter `public/js/container/` (z. B. `front.js`), nicht doppelt.
- Neue Container immer mitdenken: keine Sonderfälle für einen Container im JS. Gesteuert wird über `ContainerSceneCatalog` (Design, `front`, Präfix), `ContainerApiService::LOXONE_POINTS` (Loxone-Werte) und den Gerätenamen in der Signage (gleich dem Containernamen, ohne Leerzeichen).
