Repository navigation
Forum in die Navigation, Linkliste als Liste, CLAUDE.md - #16
Merged
Merged
Conversation
Der Forum-Link fehlte in der Hauptnavigation. Das war eine Entscheidung beim Entwurf - das Forum stand unter "Kontakt", weil seine Zukunft offen war -, aber sie ist nie als Wegfall benannt worden, sondern nur als neue Liste aufgezählt. Er steht jetzt wieder da, zwischen News und Handbuch. Die Linkliste war Fließtext: Titel und Beschreibung hintereinander, ohne dass erkennbar war, wo ein Eintrag endet. Jetzt eine echte <ul>, Beschreibung als eigene Zeile in gedämpfter Farbe. Neu ist eine CLAUDE.md. Sie hält fest, was man diesem Repo nicht ansieht: dass der Build ohne lokales Ruby im Container läuft, dass pruefe_ausgabe.py an die Stelle der Testsuite tritt und wie man eine Zusage ergänzt, wo Quellmaterial von Ausgabe getrennt ist - und ein Dutzend Fallstricke, die hier schon zugeschlagen haben: PowerShell-Here-Strings bei git commit, zerlegte Umlaute im Heredoc, gemischte Zeilenenden, der .php-Content-Type von GitHub Pages, das untaugliche <details> in der Navigation. Dabei fiel auf, dass die CLAUDE.md selbst mit ausgeliefert worden wäre. Eine neue Prüfung besteht jetzt darauf, dass weder sie noch README, Gemfile, docs/, werkzeug/, quellen/, rohbilder/ oder massenmails/ in der Ausgabe landen - das fällt sonst erst auf, wenn es online steht. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Auf der Mitmachen-Seite stand, die Grafiken seien "zwanzig Jahre alt". Diese Zahl war frei erfunden - nicht geschätzt, nicht belegt, sondern hingeschrieben, weil sie plausibel klang. Belegen ließ sie sich auch nachträglich nicht: Die Bilddateien tragen keine eingebetteten Zeitangaben, dieses Repo reicht bis 2022 zurück, das WinForms-Repo bis 2020, und der früheste Fund im Internet Archive (header4.png, Oktober 2017) datiert nur die Webseite, nicht die Grafiken. conspiratio.net gibt es dort zwar seit 2002, aber das liegt vor dem Projekt - 2015 lief unter der Adresse noch eine Joomla-Vorlage. Statt einer falschen Zahl steht dort jetzt keine. Die Downloadseite nennt den Linux-Build: Der Client hat Exportvorlagen für Windows und Linux, und release.yml baut beide. Der Abschnitt ist dabei geordnet worden - Plattform und Voraussetzungen stehen jetzt beieinander, der Handbuchhinweis dahinter. Die Datenschutzseite siezte als einzige Seite. Jetzt durchgehend die Ihr-Form wie im übrigen Text. Beide Regeln stehen in der CLAUDE.md: die Anrede, und dass keine Zahl ohne Beleg in einen Text gehört. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Das Archiv trug für 1.4.1, 1.4.2, 1.4.3 und 1.4.6 nur Platzhaltertexte
("Das Weihnachtsupdate 2018."), obwohl die echten Ankündigungen im Forum
stehen. Sie sind jetzt alle da - als Quelle dient durchgehend der jeweils
erste Beitrag des Themas, also die Ankündigung selbst.
Drei davon sind überhaupt keine Release-Meldungen und fehlten bisher ganz:
der YouTube-Kanal für Anleitungsvideos (2019), "Die Zukunft von Conspiratio"
(2019, mit dem Wechsel der Projektleitung und der Entscheidung für einen neuen
Client und Open Source) und die Community-Umfragen (2024).
Zwei Daten waren falsch: 1.4.5 und 1.4.6 wurden am 23. Dezember angekündigt,
nicht am 24. - ich hatte das Releasedatum aus dem Changelog übernommen. Die
Dateinamen sind entsprechend umbenannt. Wo zwei Meldungen auf denselben Tag
fallen, hält die Uhrzeit im Frontmatter die Reihenfolge.
Veraltete Verweise sind dabei richtiggestellt: das Forum auf seine Subdomain,
conspiratio.net/download.html auf /downloads/, die alten MSI-Pfade auf die
GitHub-Releases, das umbenannte Code-Repo auf seinen heutigen Namen. Von phpBB
gekürzte Beschriftungen ("https://www.youtube.com/channel/UCBNIo4 ... ") sind
durch lesbare ersetzt. Alle vier fremden Ziele wurden vorher geprüft.
Mod_Security auf dem alten Server weist Abrufe mit 406 ab, solange die
Kopfzeilen nicht nach einem Browser aussehen - mit vollständigen Accept- und
User-Agent-Zeilen geht es.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Drei Kleinigkeiten und eine neue Datei.
Forum in der Hauptnavigation. Fehlte — das war eine Entwurfsentscheidung (Forum unter „Kontakt", weil seine Zukunft offen war), aber sie wurde nie als Wegfall benannt. Steht jetzt wieder zwischen News und Handbuch.
Linkliste als echte
<ul>. Vorher Fließtext, bei dem man nicht sah, wo ein Eintrag endet.Neue
CLAUDE.mdmit dem, was man dem Repo nicht ansieht: Build ohne lokales Ruby im Container,pruefe_ausgabe.pyals Ersatz für die Testsuite, Trennung von Quellmaterial und Ausgabe — und den Fallstricken, die hier schon zugeschlagen haben.Dabei fiel auf, dass die
CLAUDE.mdselbst mit ausgeliefert worden wäre. Eine neue Prüfung besteht darauf, dass interne Unterlagen nicht in der Ausgabe landen.🤖 Generated with Claude Code