docs(rename): die lebende Dokumentation auf die Marke Hashkrieg ziehen (#14, Stufe 3) - #130
Merged
Merged
Conversation
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.
Was
Stufe 3 der Umbenennung (#14): die lebende Prosa heißt jetzt Hashkrieg. 54 Dateien, 84 Stellen —
docs/**plus die Wurzeldateien.Stufe 1 (Gate-Verträge und lebende URLs) kam mit #121. Stufe 2 (Marke in
ProjectSettings, Build-Ausgabe, Menüpfade) bleibt draußen, solange niemand einen Unity-Build fahren kann, um sie zu belegen.Refs #14
Zwei Regeln haben den Umfang bestimmt
E-3: nur die Marke, niemals die Code-Identität. Der Inhaber hat das am 06.08.2026 entschieden. Unverändert bleiben Namensräume, die siebzehn
.asmdef,tools/Nova.SimRunner,NOVA_FIXED_POINT, die Hash-Domänen und Datei-Magics,INovaLoggerund Verwandte. Aus „dieNova.Simulation-Assembly des Project-Nova-Projekts" wird „dieNova.Simulation-Assembly des Hashkrieg-Projekts" — und nicht mehr. Nachgeprüft: im gesamten Diff ist keine einzige entfernte Zeile, die einenNova.*-Bezeichner, einNOVA_*oder eine.asmdefenthält.Die Vergangenheit wird nicht umgeschrieben. Entscheidungsprotokoll, Sprintberichte, Testberichte, Statusaufnahmen und Forschungsnotizen behalten den alten Namen, weil er dort der historisch richtige ist. Eine Umbenennung, die die Vergangenheit angleicht, macht die Dokumentation als Beleg wertlos: dann stimmt kein Bericht mehr mit dem überein, wie das Projekt damals tatsächlich hieß.
Der ausführende Worker hat die Klasse-E-Liste aus dem Inventar am Bestand nachgeprüft und um drei eigene Einstufungen ergänzt —
docs/tech/review/(abgeschlossene Sprint-4-Prüfberichte),docs/assets/AssetImport_Tripo_2026-08-06.md(datiertes Protokoll) unddocs/production/hashkrieg/README.md(Übergangsmappe, in der der alte Name thematisch zwingend ist).Was bewusst stehen bleibt
Elf Zitate von Unity-Menüpfaden (
Tools/Project Nova/…) und Build-Artefaktnamen (ProjectNova.*) in lebenden Dokumenten. Der Code erzeugt sie noch so. Die Doku darf dem Code nicht vorauslaufen — sonst beschreibt sie einen Menüeintrag, den es nicht gibt. Sie ziehen synchron mit Stufe 2 nach.Dazu drei Stellen in den Wurzeldateien:
README.md:210— derselbe Menüpfad, gleiche BegründungREADME.md:380— im Verzeichnisbaum; der Ordner heißt auf der Platte tatsächlich soNOTICE— nennt absichtlich beide Namen als geschützte Projektnamen. Ein Rechtstext, an dem man nicht aus Konsistenzgründen drehtDie Zeile, die schlicht falsch war
README.md:441behauptete:Das GitHub-Repository heißt seit dem 09.08.2026
VibecodingGermany/HashKrieg. Die Zeile sagt jetzt, was tatsächlich gilt: Repo umbenannt, lebende Doku nachgezogen, Code-Identität nach E-3 bewusstNova.*, Marke und Build-Ausgabe stehen aus.Nachweis
python3 .github/scripts/check_docs.py: 196 Markdown-Dateien geprüft, OK — vorher wie nachher, vom Orchestrator unabhängig nachgefahren. Das ist die Prüfung, diedocs-checks.ymlfährt; sie deckt unter anderem interne Verweise abHerkunft
docs/**erarbeitet von Kimi K3 als delegiertem Worker gegen das Umbenennungs-Inventar aus Sprint 21 (reports/v8.6.0/umbenennung-hashkrieg/01-kimi-inventar.md) — jede Stelle einzeln gesichtet, kein Suchen-und-Ersetzen. Die Wurzeldateien sind Einzelschreiber und vom Orchestrator selbst gezogen.