This commit is contained in:
team3
2026-07-29 15:19:41 +02:00
parent 2e86d682eb
commit 5d42b4cfc5
155 changed files with 14482 additions and 1736 deletions

60
daten/TFT/pipeline.md Normal file
View File

@@ -0,0 +1,60 @@
<!-- titel -->
Pipeline
----------------------------------------
<!-- art -->
kern
----------------------------------------
<!-- regeln -->
- autoplay mit --policy und --games
----------------------------------------
<!-- funktion -->
Pipeline ausführen
<!-- ziel -->
Führt Crawl, Extraktion, Build und Kalibrierung automatisch hintereinander aus
<!-- regeln -->
- Führt vier Stages sequenziell aus
- Bricht bei Fehler in einer Stage ab
- Druckt Fortschritt für jede Stage
- Gibt den Fehlerort aus
<!-- testen -->
- tft refresh aufrufen
- Console zeigt alle vier Stages
- Alle Stages ohne Fehler
- refresh schließt erfolgreich
----------------------------------------
<!-- funktion -->
Ranglisten-Matches crawlen
<!-- ziel -->
Holt neue Ranglisten-Matches von der Challenger- und GM-Leiter
<!-- regeln -->
- Lädt maximal 200 neue Matches pro Lauf
- Nutzt Challenger- und GM-Spieler als Ausgangspunkt
- Bezieht Spieler-IDs aus der Rangliste
<!-- testen -->
- tft crawl ausführen
- Ausgabe prüfen
- Anzahl neuer Matches ausgegeben
----------------------------------------
<!-- funktion -->
Statische Daten herunterladen
<!-- ziel -->
Lädt Einheiten, Traits, Items und Augments von Community Dragon herunter
<!-- regeln -->
- Lädt Daten von Community Dragon herunter
- Nutzt aktuellen Set wenn kein --set angegeben
- Speichert Daten lokal unter paths.latest_static_pointer
- Gibt Set-Nummer, Patch und Elementanzahlen aus
<!-- testen -->
- Terminal öffnen
- tft fetch-static ausführen
- Ausgabe zeigt Set-Nummer, Patch und Elementanzahlen
- tft fetch-static --set 5 ausführen
- Ausgabe zeigt Set-5-Daten
----------------------------------------
<!-- funktion -->
Systemzustand prüfen
<!-- regeln -->
- Gibt Status "ok" zurück
<!-- testen -->
- GET-Health-Endpunkt aufrufen
- Status ist ok