feat: Link-Taxonomie u5 - Restkanten gelabelt, migrate done 4.0.0, Workshop geschlossen
CI / verify (push) Successful in 51s
CI / verify (push) Successful in 51s
Files changed: - .wikitool-kb.json - kb/entities/technologies/Arch Linux.md - kb/entities/technologies/Disk Encryption.md - kb/entities/technologies/Wine-Staging.md - kb/entities/tools/AUR.md - kb/entities/tools/GPG.md - kb/entities/tools/Lutris.md - kb/entities/tools/NotebookLM.md - kb/entities/tools/Obsidian.md - kb/entities/tools/OpenAI Codex.md - kb/entities/tools/OpenCode.md - kb/entities/tools/Pi.md - kb/entities/tools/Proton.md - kb/entities/tools/Steam.md - kb/entities/tools/Wine.md - kb/entities/tools/gdeploy.md - kb/entities/tools/makepkg.md - kb/entities/tools/pascalandy schema.md - kb/log.md - work/link-taxonomy-migration/README.md - work/link-taxonomy-migration/glossary.md - work/link-taxonomy-migration/plan.md
This commit is contained in:
@@ -115,3 +115,9 @@ Einheit u2 der Link-Taxonomie-Migration: 16 Seiten (people 4, projects 12 inkl.
|
||||
Einheit u3 der Link-Taxonomie-Migration: alle 80 Seiten unter kb/concepts/ von Prosa-Beziehungen auf gelabelte related:-Kanten umgestellt, ca. 250 Kanten. Wegen Groesse (246 unlabelled edges gemessen) als sieben Sub-Sessions gefahren (u3, u3-b2..u3-b7, Abschluss u3-close), inklusive einer vom Iteration Budget Gate erzwungenen Pause nach 61 Aufrufen in Batch 2 - mit Nutzerfreigabe in u3-b2 fortgesetzt. Eigenfehler entdeckt und behoben: 14 Seiten, bei denen eine Kante fälschlich als 'schon von der Gegenseite abgedeckt' übersprungen wurde, blieben unlabelled statt see-also zu bekommen - durch lint --full nach dem ersten Durchlauf aufgefallen und nachgetragen. 11 TODO-Stub-Seiten hatten 'Source - LLM Wiki v2' unlabelled in related: statt sources: - mit evidenced-by aufgelöst. Ein echter Content-Verlust bei der Prosa-Bereinigung: Personalization Plane.md verlor eine zitierte, inhaltlich eigenständige Verwandte-Concepts-Zeile samt Fussnotenmarker beim Entfernen eines vermeintlich bloßen Wikilink-Bullets - von migrate verify (cite-refs 2->1) gefangen und wiederhergestellt. Bestätigter Mechanismus (siehe glossary.md): xref add ist immer sicher (nur A betroffen, upsert), xref remove ist die einzige riskante, bidirektionale Operation - deshalb in u3 fast nie verwendet; ein Ziel, das nicht die woertlichste Bedeutung seines Labels verdient, wird stattdessen mit dem naechstbesten Label (oft see-also) neu belegt statt entfernt. migrate verify --from 177c7e9 --path kb/concepts zeigt 218 Befunde (exit 1 unter --fail-on-error), nach Korrektur ausschliesslich wikilinks/markers/frontmatter-Diffs aus der Migration - keine H1-, Zitat- oder Strukturbefunde mehr. lint --full zeigt 0 broken_links/malformed_edges/unbalanced_markers/citation_drift/schema_validation_errors; alle verbleibenden unlabelled edges liegen in kb/entities/ (technologies/tools), vorbestehend aus u1 und außerhalb dieser Einheit.
|
||||
|
||||
---
|
||||
|
||||
## [2026-09-02] update | link-taxonomy-migration u5: Abschluss, migrate done 4.0.0, Workshop geschlossen
|
||||
|
||||
Abschluss der Korpus-Migration auf die Link-Taxonomie (Gitea #40, Abschnitte 2 und 3). Zuvor uebersehene Restmenge nachgeholt: 37 unlabelled edges in kb/entities/technologies und kb/entities/tools, die u1 nach dem damaligen 'protect, don't remove'-Muster bewusst unbelegt gelassen hatte - mit der u3-Erkenntnis, dass xref add nur die Quellseite anfasst, waren sie gefahrlos nachlabelbar (Wine-/Arch-/Agent-CLI-Cliquen ueberwiegend see-also, dazu echte Kanten: AUR part-of Arch Linux, Arch Linux uses GPG, Obsidian hosts Dataview/Marp, Obsidian required-by Obsidian Web Clipper, Wine required-by Proton, gdeploy uses Go). Erst damit erfuellt der Korpus das Abschlusskriterium des Migrationsdokuments (Schritt 6: unlabelled_edges und unauthorised_labels muessen 0 sein) - vorher waere migrate done eine unbelegte Behauptung gewesen. Endstand: lint meldet 0 unlabelled_edges, 0 unauthorised_labels, 0 malformed_edges, 0 unbalanced_markers, 0 broken_links, 0 dangling_frontmatter_refs, 0 schema_validation_errors; lint --fail-on-error und docs verify beide exit 0. migrate done 4.0.0 --pages 153 gesetzt, kb_version steht auf 4.0.0. VERSION stand bereits auf 4.0.0 (Bump erfolgte mit dem Mechanismus in u0, Commit 177c7e9), ein zweiter Bump entfaellt daher, und CHANGES.md dokumentiert 4.0.0 bereits vollstaendig. Workshop work/link-taxonomy-migration/ nach work/CONTRACT.md geschlossen und geloescht; die dauerhafte Ausgabe ist der gelabelte Korpus selbst. Eine Notiz aus glossary.md hat sich beim Abschluss als Rueckschritt erwiesen: die dort als Erkenntnis notierte Asymmetrie zwischen xref add (einseitig) und xref remove (bidirektional) steht seit jeher woertlich in tools/CONTRACT.md Zeilen 43-44 - sie war nachzulesen, nicht zu entdecken. Offen und an #40 gemeldet: im Katalog fehlt ein Label fuer Urheberschaft (Person erstellt Entity oder Concept); alle solchen Kanten stehen jetzt auf see-also.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user