Files
GerbilManager/HUMANQUESTION.md
Gulum bb832b7f95
Some checks failed
CI / Backend Tests (.NET) (push) Successful in 58s
CI / Docker Build & Push (push) Has been cancelled
CI / Frontend Tests (Node/Vite) (push) Has been cancelled
docs(HUMANQUESTION): aufgeraeumt — nur noch offene Punkte (A3/A4/A5/B2 + REW-Feinschliff) + Erledigt-Archiv
Alle C/D-Genetik+Konflikt-Fragen + A1/A2/B1/B3 erledigt → ins kompakte Archiv. Offen: Gmail/Domain/NAS-Zugaenge, Firewall, optionaler Feinschliff.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 22:01:54 +02:00

5.2 KiB
Raw Blame History

HUMANQUESTION.md — offene Fragen & benötigte Daten

BITTE DIESE DATEI NICHT SELBST BEARBEITEN

Antwortet einfach Michael (dem Assistenten) im Chat — Stichworte genügen („A3: hier das Passwort …", „PEW = REW: ja"). Michael pflegt diese Datei und streicht jede Frage, sobald sie beantwortet ist. So steht hier immer nur das, was noch offen ist. Nichts geht verloren.

Stand: 2026-06-07. Alle Genetik- und Konflikt-Fragen sind beantwortet (alle 32 Konflikt-Tiere entschieden). Die KI-Funktionen sind live und kostenlos. Der große finale Re-Import (mit allen 41 Stammbäumen + Wurfchronik) steht startbereit. Offen sind nur noch ein paar technische Zugänge und etwas optionaler Feinschliff — siehe unten.


A. Zugänge & Technik (für Julian)

# Was gebraucht wird Schaltet frei
A3 Gmail App-Passwort. Google-Konto → 2-Faktor aktivieren → „App-Passwörter" → eines für „GerbilManager" → 16-stelligen Code an Michael. E-Mail-Posteingang (Anfragen abrufen + KI-Antwortentwürfe). Backend ist fertig, wartet nur auf den Zugang.
A4 Domain-Name (registriert ✔) + Cloudflare-Konto & API-Token (Berechtigung „Cloudflare Pages → Edit"). Öffentliche Webseite veröffentlichen (Jimdo-Ersatz). Seite ist gebaut.
A5 TrueNAS-Restfragen: (a) SCALE-Version? · (c) eigener Postgres-Container (empfohlen) oder bestehender NAS-Postgres? · (d) Dataset-Pfad für Daten/Backups, Port 80 frei? Produktiv-Betrieb auf dem NAS (compose ist fertig vorbereitet).
A5b2 2 Gitea-Repo-Secrets anlegen (Repo → Einstellungen → Actions → Secrets): REGISTRY_USER (dein Gitea-Login) + REGISTRY_TOKEN (Token mit write:package). CI pusht fertige Docker-Images in die Registry. (Die CI-Tests laufen bereits grün.)

B. Kleine Aktion (jederzeit)

# Aktion Warum
B2 Firewall-Regel (PowerShell als Administrator): New-NetFirewallRule -DisplayName "GerbilManager dev" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 5173,5179 -Profile Any Damit das Handy deiner Frau im WLAN auf die App kommt (http://192.168.2.124:5173).

C. Genetik-Feinschliff (optional, blockiert nichts)

# Frage Betrifft
REW-1 PEW = REW? „Pink Eyed White" (PEW) und „Rotaugenweiß" (REW) sind dasselbe — soll der alte PEW-Eintrag mit REW zusammengeführt werden? Doppel-Eintrag im Farbkatalog.
REW-2 REW bei nicht-agouti? Wird ein aa-Tier (z. B. Marder) mit Colourpoint + pp auch als REW gewertet, oder soll REW nur für agouti-basierte Tiere gelten? REW-Erkennung (wird gerade A-unabhängig gebaut = aa zählt mit).
C7 (optional) Was hat deiner Frau bei Renner Pro gefehlt? Lieblings-Auswertungen? mögliche neue Funktionen

E. Charakterbogen-Eigenschaften (optional)

Aktuell eingebaute Häkchen-Eigenschaften (für die KI-Verkaufstexte) — soll etwas ergänzt/gestrichen werden?

zutraulich · handzahm · neugierig · aufgeschlossen · ruhig/ausgeglichen · lebhaft/aktiv · verschmust · eigenständig · anfängergeeignet · futterfreudig · buddelt gern · klettert gern · läuft gern im Laufrad · gut verträglich · schreckhaft

  • E1 — Eigenschaften hinzufügen/entfernen? (z. B. dominant, rangniedrig, für erfahrene Halter, einzelgängerisch?)
  • E2 — Auch ehrliche negative Eigenschaften aufnehmen (z. B. beißt manchmal) für ehrliche Inserate?

F. Was hängt woran (Kurzübersicht)

Funktion Status Wartet auf
KI-Verkaufstexte · Charakterbogen-KI · Namensgenerator LIVE & kostenlos (Gemini Free-Tier)
E-Mail-Posteingang (Anfragen) gebaut A3 (Gmail-App-Passwort)
Öffentliche Webseite + KI-Chat-Editor gebaut A4 (Domain + Cloudflare)
NAS-Produktiv-Deployment + Docker-Push vorbereitet, CI grün A5 + A5b2
Handy-Zugriff im WLAN App läuft B2 (Firewall)
Alle importierten Konflikt-Tiere alle 32 entschieden finaler Re-Import (startbereit, läuft demnächst)

Erledigt (Archiv — nichts geht verloren)

  • A1 / A2 — Gemini-Key + Kosten: Schlüssel hinterlegt (sicher, nie im Code); kostenlos über gemini-flash-latest (Free-Tier), kein Billing nötig. → KI live verifiziert.
  • B1 — Neustart nach Updates: Michael startet die lokale Instanz jetzt automatisch nach jedem neuen Feature. Keine Aktion mehr nötig.
  • B3 — 2 Test-Einträge ("Testmaus/Wurf E2E"): verschwinden automatisch beim finalen Re-Import (Wipe + Neuaufbau).
  • C1C9 — Genetik-Schreibweise: alles geklärt (Uw=G · „-"=Allel unbekannt · Dedup nach Name+Datum+Zucht · Schimmel-Arten · Himalaya/Hermelin · „CP-Fuchs"-Sammelbegriff + „hell"=c[h] · Dilute-Präfix · REW-Regel).
  • D1D6 — alle 32 Konflikt-Tiere: entschieden und in tools/import/conflict-decisions.json hinterlegt (werden beim finalen Re-Import alle geladen).

Details der erledigten Punkte stehen in der git-Historie und in tools/import/conflict-decisions.json.


Einfach abschnittsweise antworten — Michael arbeitet die Antworten ein und meldet, was dadurch live geht.