Vorlage an JC · FOTO#01 · Register #3958 · 11.10.2026 · entschieden: JE-211

Fotos — wohin, was merken, wem zuordnen?

Deine Frage hat zwei Hälften. Die erste ist heute beantwortet: eine Rechnung, die als Foto kommt, wird erkannt und als Beleg verbucht. Die zweite nicht: ein echtes Foto wird erkannt und sogar beschrieben — und danach vergessen. Es liegt ohne Firma, ohne Datum im Namen im Auffang-Eimer. Drei Fotos stehen sogar als „Quittung“ im Bestand.

Anlass: JC 11.10. „Wie gehen wir um mit der Klassifizierung der Fotos?“Live gemessen 11.10.: documents · agent_events · skill_call_costs (nur lesend)Code-Stand: master 2f9b3aae4Nichts geschrieben, nichts verschoben

Entschieden am 11.10.

JCs Entscheid — JE-211

„Ⓑ: ins Erinnerungs-Regal (Gabriel-Weg), raus aus der Belegliste. Foto sind dann eher ERINNERUNGEN die wir nach Jahr/Monat sortieren mit ggf. eine Gruppierung zu einem TAG. Wir haben es bei Gabriel schon gut überlegt.“

⛔ „Ⓑ“ ist die Option aus SOUVERAEN#03, nicht Variante B unten. Inhaltlich entspricht der Entscheid Variante A: Jahr/Monat zuerst, der TAG ist ein Etikett (JCs Beispiel für #8310: „PRIV 2026 August – URLAUB PORTUGAL 2026“). „Gabriel-Weg“ heißt die Mechanik, nicht Gabriels Eimer: das Foto bleibt bei seiner Entität.

  • ① beantwortet — Jahr/Monat aus dem Aufnahmedatum, TAG als Gruppierung.
  • ② mitbeantwortet durch den Reuse — Gabriels Grenze gilt: Personen zählen, nicht erkennen.
  • ③ offen — die Form der Bestätigung (Serien-Karte) zeigt FOTO#02 als Screen vor.
  • ④ beantwortet — ohne Belegmerkmale raus aus der Belegliste, ins Erinnerungs-Regal.
  • ⑤ offen — US-Modell je Mandant (Entscheid G) bleibt eine eigene Frage.
  • ⑥ im Grundsatz beantwortet — die neun Fotos sind der erste Bestand; die Zuordnung je Foto kommt als Probelauf.

Bau: FOTO#02 auf dem Ausgang kein_beleg von SOUVERAEN#03 (#3383).

Zweiter Entscheid am selben Tag — drei Ausgänge, nicht zwei (JE-212)

„Bei Foto soll ORCH erstmal einen Foto als BELEG bzw. Informationsgehalt (Kilometerstand am Taro im Auto z.B.) oder als BILD (Erinnerung) aussortieren und weitergeben in der Kaskade.“

  • ① Beleg — Rechnung oder Quittung als Foto: Belegweg wie bisher (#7615, #8246).
  • ② Information — ein ablesbarer Wert, z. B. der Kilometerstand (#8210, #8211: 142 667 km). Er bleibt mit dem Wert in der Klärung sichtbar, bis sein Abnehmer ihn übernimmt; für den Kilometerstand ist das das Fahrtenbuch (RKA).
  • ③ Erinnerung — raus aus der Belegliste, ins Erinnerungs-Regal (JE-211).

Einteilung im Bildzweig: SOUVERAEN#03 (#3389). Weitergabe im Dispatcher: FOTO#02 (#3390).

Empfehlung (vor dem Entscheid)

Meine Empfehlung, in drei Sätzen

① Ein Foto liegt genau einmal: bei seiner Entität, nach Aufnahmedatum — Privat / FOTOS / 2026 / 08 /. Thema, Projekt, Reise und Personen sind Etiketten, keine Ordner. So kann ein Foto in vielen Zusammenhängen auftauchen, ohne dass es kopiert wird.

② Je Foto merkt sich TGV, was auf ihm zu sehen ist, und wann und wo es aufgenommen wurde. Wer darauf ist, merkt es sich nur, wenn du es sagst. Keine Gesichtserkennung. Fotos gehen nur an ein EU-Modell.

③ Zuordnen per Vorschlag: eine Karte je Serie, nicht je Foto. Neun Fotos aus einer Reise sind ein Klick, nicht neun.

Lage — heute gemessen

Was heute mit einem Foto passiert

Deine FrageAntwort heuteBeleg
Rechnung als Bild — erkennen wir sie? Ja. Betrag, Lieferant, Datum werden gelesen und der Beleg läuft normal weiter. #7615 RTM Marseille 32,00 € (C3, erledigt) · #8246 ESSO Berlin 92,02 € (Privat, erledigt). Weg: tgv-skill-image-vision-branch/skill.py:190
Echtes Foto — wird es erkannt? Ja, und dann weggeworfen. Das Modell sagt „anderes“ und beschreibt das Bild in einem Satz. Weil kein Betrag drin ist, endet der Lauf als Fehler — der Satz steht nur im Rohtext eines Protokoll-Eintrags, nicht am Foto. 6 von 6 Upload-Fotos, z. B. #8308: „Wohnzimmer mit Menschen, einem Hund und einer großen Glasfront“. Feld ai_image_analysis gibt es (Mig 173), es bleibt leer.
Metadaten gespeichert? Teilweise. Aufnahmezeit, Kamera, Ausrichtung und GPS landen in media_meta — aber nur, wenn die Datei sie mitbringt. 15 Dokumente mit Metadaten, 6 mit GPS. #8293, #8305: keine. vision-extract/skill.py:547
Falsch einsortiert? Ja, drei Fotos als „Quittung“. Die Einstufung „anderes“ wird ermittelt, aber nichts liest sie. #8294 trägt das Schiff „Störtebeker“ als Lieferanten. #8294 (Elbe) · #8301 (Musikzimmer) · #8310 (Strandbar). Leser von bild_art im Repo (Skills, Dienst, n8n-JSON, Workflows): nur Tests und ein Wächter.
Wo liegt die Datei physisch? Alle neun im Auffang-Eimer tgv-raw-unassigned, Name _raw/2026/None_<Prüfsumme>.jpeg. Einen Foto-Ordner gibt es nur für Gabriel. 08_OPS/credentials/_storage.py:816 · Gabriel: oeuvre-de-vie/photos/ (_storage.py:24)
Kann ich sie rausholen? Ja. Nummer anklicken öffnet die Datei über den Hausweg, egal ob Beleg oder Foto. _belegAnker (core_shell.html:5082) → /api/skill/file-url (app.py:6669)
Wohin gehen die Bilder zum Lesen? In die USA (claude-sonnet-4-6) — auch das Wohnzimmerfoto mit Menschen. Ob ein Mandant betroffen war, lässt sich nicht zählen. Kostenkanal Bildzweig: 56 Zeilen, 0 mit Modell, 1 mit Mandant. Umstellung auf Mistral läuft in SOUVERAEN#03.

Vorschau · Frage ①

Zwei Ablagen, ein Foto: #8308, Abend in Sagres, 28.08., Menschen und ein Hund

A · Entität / FOTOS / Jahr / Monat Empfehlung

Privat (Eimer tgv-jean-chris) DOCUMENTS/ … (Belege) FOTOS/2026/08/ 2026-08-28_sagres _8308.jpeg Algarve Aug 26 Hund Projekt Megabook 1 Datei · 3 Zusammenhänge · Thema = Etikett
  • Ein Foto, eine Datei — Touch Once.
  • Thema später ändern verschiebt nichts; Links bleiben gültig.
  • Gleiche Form wie die Belege (DOCUMENTS/{Jahr}/{Monat}), gleicher Eimer je Entität, gleiche Mandantenwand.
  • „Album“ ist eine Ansicht über Etiketten — sieht aus wie ein Ordner und ist keiner.

B · FOTOSAMMLUNG / Thema / Jahr / Monat nicht empfohlen

FOTOSAMMLUNG/ Algarve-Aug-26/2026/08/ sagres_8308.jpeg Hund/2026/08/ Kopie 1 Megabook/2026/08/ Kopie 2 3 Dateien · Thema ändern = Datei verschieben
  • Ein Foto in zwei Themen = zwei Kopien; welche gilt?
  • Thema umbenennen verschiebt Dateien; alte Links brechen.
  • Kennt keine Entität: Privatfoto und Firmenfoto teilen einen Ordner — die Mandantenwand hängt aber am Eimer je Entität.
  • Ohne Thema (der Normalfall beim Eingang) gibt es keinen Platz.

Vorschau · Frage ③

Was du zum Bestätigen siehst — eine Karte statt neun „Prüfen“-Zeilen

82918301830283048308+3

8 Fotos · Westalgarve · 26.–28.08.2026 — 5 mit Ort und Zeit aus der Kamera, 3 ohne, aber im selben Zeitraum hochgeladen. Bei einem hast du „Priv foto“ dazugeschrieben.

PrivatAlbum: Algarve Aug 2026Personen: 1 Foto mit Menschen — Namen nur, wenn du sie nennst

Bauform: die bestehende Bestätigungs-Karte der Klärung (Muster „Vorschlag + ein Klick“), keine neue Komponente.

Zum Abhaken

Deine Entscheidungen — sechs Fragen

NrWas ist darinKonkrete FrageEmpfehlung
1 Physische Ablage. Heute liegen Fotos namenlos im Auffang-Eimer. Belege haben eine feste Form, Fotos keine. Variante A (<Entität>/FOTOS/{Jahr}/{Monat}/, Themen als Etiketten) oder B (FOTOSAMMLUNG/{Thema}/…)? A. Jahr/Monat aus dem Aufnahmedatum; fehlt es, das Eingangsdatum — dann sichtbar markiert. Die Rohdatei bleibt, wo sie ist (Hausregel); die eingeordnete Kopie entsteht wie bei Belegen. Gabriels Foto-Ordner bleibt eigen.
2 Was gemerkt wird. Fotos zeigen Menschen. Eine Beschreibung („zwei Menschen, ein Hund“) ist harmlos; ein Gesicht einem Namen zuzuordnen ist nach DSGVO eine besondere Datenkategorie. Speichern wir je Foto: Kamera-Metadaten · Ortsname · Beschreibung + Szene + Zahl der Personen — und Namen nur von dir, nie per Gesichtserkennung? Ja. Das ist genau Gabriels Grenze (Mig 173: „keine Gesichts-Identifikation“) — wir übernehmen Form und Spalte, statt neu zu bauen. GPS bleibt intern und fällt beim Teilen und Exportieren weg.
3 Zuordnung. Heute: needs_review ohne Vorschlag. Signale gibt es: was du beim Hochladen sagst, wo du hochlädst, Absender, Ort+Zeit-Nachbarschaft. TGV schlägt Entität + Album vor und fragt einmal je Serie (Karte oben). Ohne eindeutiges Signal bleibt es offen — nie stillschweigend „Privat“. Einverstanden? Ja. „Privat nur bei positivem Signal“ steht schon im Ablage-Kanon (ablage_kanon.yaml:38) und gilt hier unverändert.
4 Rechnung als Foto. Der Belegweg funktioniert. Das Loch ist die Gegenrichtung: ein Foto ohne Belegmerkmale landet trotzdem im Belegweg (3 Fälle). Regel: mit Belegmerkmalen → Beleg · ohne → Foto-Weg · unsicher → Karte an dich? Ja. Den Ausgang „kein Beleg“ baut SOUVERAEN#03 gerade mit — FOTO baut nur den Foto-Weg dahinter, nichts doppelt.
5 US-Modell auf Wunsch eines Mandanten (dein Entscheid G, 31.08.: Vorgabe 100 % Mistral, „vom Mandanten auswählbar“). Offen sind noch die Bestätigung und die Ebene. Und die Zählung fehlt: 0 von 56 Bildläufen nennen ein Modell. (a) Abweichung je Mandant und je Aufgabe, Fotos als eigene Aufgabe neben Belegen? (b) Bestätigung mit Person, Zeitpunkt und einem Satz, jederzeit widerrufbar? (c) Schalter erst frei, wenn der Kostenkanal Modell und Mandant zählt? Dreimal ja. Die Tabelle trägt beide Achsen schon (llm_aufgaben: Aufgabe + Mandant). Ohne (c) wäre die Zusage „deine Fotos bleiben in der EU“ nicht belegbar.
6 Die neun vorhandenen Fotos (nicht sechs: drei stehen als „Quittung“ im Bestand). 8 → Privat, Album „Algarve Aug 2026“ (#8291, #8293, #8301, #8302, #8304, #8305, #8308, #8310) · #8294 → Privat, Elbe 16.08. · bei #8294, #8301, #8310 das Etikett „Quittung“ entfernen. Einverstanden? Ja, als Probelauf zuerst. Die Liste mit Ziel je Foto liegt dir vor, bevor etwas geschrieben wird; gelöscht wird nichts. #8308 trägt deine Ansage „Priv foto“; die übrigen hängen per Ort+Zeit daran. Darum fragt die Karte.

Hintergrund

Was wir schon haben — und deshalb nicht neu bauen

Lern-Box · Ordner oder Etikett Ein Ordner beantwortet eine Frage: „wo liegt es?“. Ein Etikett beantwortet viele: „wozu gehört es?“. Ein Foto gehört fast immer zu mehreren Dingen — einer Reise, einem Menschen, vielleicht einem Buch. Wer daraus Ordner macht, muss kopieren. Und eine Kopie ist der Anfang von zwei Wahrheiten.
Lern-Box · Warum Gesichtserkennung eine eigene Entscheidung ist Ein Foto mit Menschen ist personenbezogen — wie jedes Dokument mit einem Namen. Zu einer besonderen Kategorie (DSGVO Art. 9) wird es erst, wenn eine Technik Gesichter vermisst, um Personen wiederzuerkennen. Das braucht in der Regel die ausdrückliche Einwilligung jeder abgebildeten Person. Deshalb: Namen kommen von dir, nicht von einer Maschine.

Danach

Was passiert, sobald du antwortest

  1. Deine Antworten werden Hausregel in Dokumentmanagement §5e; die Ablageform kommt als Zeile foto: in den Ablage-Kanon. Diese Datei löst einen Dienst-Deploy aus, darum bekommt sie einen eigenen PR.
  2. SOUVERAEN#03 (läuft): Bilderkennung auf Mistral + Ausgang „kein Beleg“.
  3. FOTO#02 (Bau nach deinem OK, aufbauend auf SOUVERAEN#03): Beschreibung speichern · FOTOS-Ablage · Serien-Karte · die neun als Probelauf.
  4. Frage 5 geht an die Modell-Policy §16 als Entscheid zu G; der Kostenkanal-Nachzug ist Vorbedingung, nicht Folge.

Wo das im Haus steht

Wo das im Haus steht