Files
PolyTraderSharp/docs
RichardandClaude Opus 5 416a804fe3
CI / Build & Tests (Linux) (push) Canceled after 0s
CI / Plattformneutralität & Hygiene (push) Canceled after 0s
Sichtpruefung der Oberflaeche unter Linux (Teil 1 von 2)
Durchgefuehrt ohne Bildschirm: Anwendung unter Xvfb, Navigation per xdotool,
Aufnahmen mit import. Damit ist die Sichtpruefung reproduzierbar und ohne
Anwesenheit moeglich.

Positiv: Schriftrendering sauber inklusive Umlauten, typografischen
Anfuehrungszeichen, Emoji und Monospace im Terminal - unter Linux mit Fontconfig
nicht selbstverstaendlich. LiveCharts2/Skia rendert. Layout ohne Ueberlappungen
oder abgeschnittene Texte. Die beim Fruehjahrsputz nach Assets/ verschobenen
PNG-Symbole werden korrekt angezeigt.

Vier neue Befunde:
- B-5: Mullvad CLI Path steht unter Linux auf C:\Program Files\... - der
  Standardwert stammt aus der Windows-Zeit. Wer die VPN-Rotation einschaltet,
  bekommt einen Fehler ohne erkennbare Ursache.
- B-6: Textkontrast in den KPI-Kacheln nur 2,33:1 (gemessen, RGB 46/104/68 auf
  35/37/39). WCAG AA verlangt 4,5:1.
- B-7: Gesamt erscheint doppelt in der KPI-Kachel.
- B-8: Datumsachse der Equity-Kurve zeigt zwoelfmal 01.01. statt fortlaufender
  Daten. Vermutlich nicht Linux-spezifisch, nur hier aufgefallen.

Offen: die vier Modulfenster. Ohne Lizenzschluessel deaktiviert BuildHost alle
Module, sie bleiben in der Seitenleiste ausgegraut. Das Deploymentcenter ist von
der VM erreichbar und die Lizenz-CLI meldet bereits eine HWID auf Basis der
Linux-machine-id - eine Aktivierung waere zugleich die Live-Abnahme von D-2.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-26 22:18:56 +02:00
..

Doku (Predictalytics / PolyTraderSharp)

Zentrale Ablage für Roadmap, Leitfäden, Fach- und Business-Dokumente. Code-gekoppelte Pläne bleiben bewusst in diesem Repo (statt in einem separaten Docs-Repo), damit „Plan → umsetzende Commits" nachvollziehbar bleibt.

Wo anfangen?

ROADMAP.md Das Steuerungsdokument. Alle Vorhaben, Status, Reihenfolge — was als Nächstes zu tun ist und was bewusst liegen bleibt
PROJEKTSTAND.md Der Ist-Zustand: Architektur, Kennzahlen, Modul-Stand

Kurzformel: PROJEKTSTAND = was ist. ROADMAP = was kommt.

Leitfäden (vor der Arbeit lesen)

Struktur

  • archiv/ — die Umsetzungspläne und Konzepte, aus denen die Roadmap zusammengeführt wurde. Nicht tot: weiterhin die Bauanleitungen mit Code-Bezügen, Akzeptanzkriterien und Begründungen. Nur der Status darin ist eingefroren — dafür gilt ausschließlich die Roadmap. Details in archiv/README.md.
  • sicherheit/ — Sicherheitskonzept und die wiederkehrende Audit-Checkliste. Die offenen Kästchen in Abschnitt 6 sind eine Vorlage für jedes Release, kein Rückstand.
  • steuer/ — Steuer-/Buchhaltungs-Fachdokumente und Vorlagen, auch zum Weitergeben an Berater.
    • Accounting-US-Tax-Questionnaire.md — Fragebogen (EN) für die US-Steuerberaterin (Florida LLC).
  • pruefplaene/ — Prüf-/Validierungspläne zum Abarbeiten.
    • PRUEFPLAN-Linux-Betrieb.md — erster Lauf auf einer Linux-VM (Roadmap A4a).
    • PREDICTALYTICS-PRUEFPLAN-Master-Auswahl.md — Master-Trader-Auswahl (separates Predictalytics-Projekt).
  • ideen/ — frühe Ideen, bevor sie zu einem Konzept reifen.
  • UI-SPEZIFIKATION-WinForms.md — Beschreibung der abgelösten Oberfläche. Vergleichsvorlage für die Abnahme A5.
  • IDEENSAMMLUNG-Feldtest-2026-08.md — Beobachtungen aus dem laufenden Einsatz. Nur sammeln, Umsetzung später.

Konventionen

  • Eine Statusquelle. Fortschritt wird ausschließlich in der Roadmap gepflegt, nirgends sonst. Bis zum 22.08.2026 stand der Status in einem Dutzend Dokumenten — mehrere davon waren wochenlang falsch.
  • Plandokument und Code wandern im selben Commit. Wer etwas abhakt, committet die Roadmap mit.
  • Neue Detailpläne: UMSETZUNGSPLAN-*.md → archiv/umsetzungsplaene/, und in der Roadmap verlinken. Neue Konzepte analog nach archiv/konzepte/.
  • Übergreifende, an Externe weitergebbare Dokumente können später in ein eigenes Predictalytics-Docs-Repo ausgelagert werden (Ordner rausziehen genügt) — für jetzt bewusst hier gebündelt.