ki:sitzungen:2026-11-08_galnet
Galnet: Abruf, Schema und Test mit 3310
| Datum | 2026-11-08 |
|---|---|
| KI | Claude (claude-opus-5-5) |
| Status | Test 3310 im dev-wiki – wartet auf Olivers Urteil |
| Vorherige Sitzung | 2026-11-08_touristenbaken |
| Bezug | struktur (Schritt 8), 2026-10-26_mehrsprachigkeit (Konzept), galnet, galnet |
Ergebnis
- Neuer Abruf
galnet_fetch.py(ersetztelitearchive_new.py): speichert die rohe API-Antwort pro Sprache und Monat (galnet_raw/<SPRACHE>/<JJJJ-MM>.json), bautindex.csvundchanges.log. Erneuter Aufruf = monatliches Update (fehlende/gescheiterte Monate + letzte 2 Monate). Sperre gegen Parallelläufe. Liegt bei Oliver unterWiki-Archiv/scripts/. - Bestand (Stand 08.11.): 3563 Artikel. EN 3479 (3301–3312), DE 2204 (3302–Mitte 3304 und ab 3306), dazu ES/FR/PT-BR/RU; EN-US = EN. 3300 liefert die API nicht. Das alte TXT-Archiv hatte 833 Artikel verloren (v. a. 3302).
- Schema
galnet(Import per JSON, zugewiesengalnet:**):date(Date, Echtzeit),date_ingame(Text,TT.MM.JJJJ),picture,frontier_id,url,translation(Frontier/eigene/KI/fehlt),factions,corporations,persons,systems,codex,storyline(Page, mehrfach). - Abschnitt „Galnet-Meldungen“ (neueste 10) in den Vorlagen persons, factions, corporations, misc, species, system. Sidebar blendet Einzelmeldungen aus.
Entscheidungen
- Eine Seite pro Meldung:
galnet:JJJJ:MM:TT_NN(Echtzeit)._NNnach Frontier-ID aufsteigend – die API liefert Meldungen eines Tages in zufälliger Reihenfolge (alle 00:00 Uhr). - Mehrere Schlagwort-Felder statt einem (gefilterte Auswahl beim Eintragen, geordnete Box).
- Alle Meldungen bekommen eine deutsche Seite. Fehlende übersetzt Claude; Olivers alte Übersetzungen werden nicht blind übernommen, sondern verglichen – die bessere gewinnt, Unterschiede werden aufgelistet.
- EN-US bleibt im Archiv (Archivgedanke).
- Handlungsstränge unter
stories:storyline:<name>(stories:auch für Romane, Kurzgeschichten, Drew Wagars Geschichtsblog). - Systeme immer eintragen, auch ohne Seite (rote Links); ebenso neue Personen/Organisationen.
- Verschlagworten macht Claude.
- Erst ein Jahr nur Deutsch; wenn es Oliver gefällt, Rest und andere Sprachen.
Aufbau
- Monatsseite
galnet:JJJJ:MM:start: Monatsreiter + struct-Tabelle%pageid% ~ galnet:JJJJ:MM:*. Jahresseite analog. - Bilder: JPG, max. 1920 px, Dateiname = Frontier-Name klein (
galnet:newsimage_thargoids3.jpg). - Import: Seiten per FTP, Daten per CSV (Mehrfachwerte mit Komma), danach Nachträge mit
struct_saveData(immergalnet+relationsmitschicken).
Auffälligkeiten
- DE 25.10.3310: Frontier-Text enthält
<Titan8>statt „Cocijo“ – korrigiert. - 15.08.3310: zwei Meldungen mit entgegengesetztem Ausgang (Utopia-Kampagne erfolgreich / gescheitert) – beide von Frontier veröffentlicht.
- Einige DE-Datensätze 3302–3304 sind unübersetzt (englischer Text) →
translation= fehlt. - 84 Meldungen gibt es nicht auf Englisch (Länder-Meldungen 3302–3304); Vorschlag: Originalsprache + kurze DE-Seite mit Box – offen.
Offene Punkte
Oliver prüft die Darstellung (Box, Monats-/Jahresseite, Archiv mit
dynfilters,limit: 10in den Listen – über die Schnittstelle nicht prüfbar, keingetPageHTML).Box-Listen bei vielen Treffern (Thargoiden 45, Aegis 33 allein 3310) – siehe ideen.
Rote Links anlegen: Personen (Ram Tah, Jerome Archer, Nakato Kaine, Seo Jin-ae, Isolde Rochester, Maxine Patro, Torben Rademaker), Organisationen (Utopia, Kumo Crew), Konzern Azimuth Biotech, 29 Systeme, 4 Handlungsstränge (
thargoid_war,supercruise_overcharge,winters_presidency,herman_colt).Schiffe als eigenes Feld (
ships) stattrelated?3300 und Olivers eigene Übersetzungen aus dem Wiki-Backup; alte Tagesseiten (
galnet:2014:09:19).Monatliches Update per systemd-Timer bei Oliver.
Für die nächste KI
Galnet-Test 3310 steht im dev-wiki. Arbeitsdateien (Skripte, tags_3310.py, CSV) liegen nur in Claudes Sitzung; das Rohmaterial hat Oliver (galnet_raw/). Nächster Schritt hängt an Olivers Urteil über die Darstellung. Danach: weitere Jahre, Übersetzungsvergleich mit Olivers alten Seiten (Backup nötig), andere Sprachen.
ki/sitzungen/2026-11-08_galnet.txt · Zuletzt geändert: von claude
