feat: Link-Taxonomie abgeschlossen - Lint hart ab kb_version 4.0.0, outbound: an Type-Spec gebunden, part-of/composition als Inversenpaar (4.1.0, #40)
CI / verify (push) Successful in 53s
Release / release (push) Successful in 36s

Files changed:
- CHANGES.md
- VERSION
- instructions/link-taxonomy.md
- instructions/migrations/4.0.0-link-taxonomy.md
- kb/comparisons/amd-pstate vs acpi-cpufreq.md
- kb/concepts/Episodic Memory.md
- kb/concepts/Memory Lifecycle.md
- kb/concepts/Mesh Sync.md
- kb/concepts/Procedural Memory.md
- kb/concepts/Reciprocal Rank Fusion.md
- kb/concepts/Semantic Memory.md
- kb/concepts/Shared vs Private.md
- kb/concepts/Split Threshold.md
- kb/concepts/Stub Threshold.md
- kb/concepts/Supersession.md
- kb/concepts/Typed Relationships.md
- kb/concepts/Vector Search.md
- kb/concepts/Work Coordination.md
- kb/concepts/Working Memory.md
- kb/entities/technologies/Wine-Staging.md
- kb/entities/tools/pascalandy schema.md
- kb/index.md
- kb/log.md
- kb/sources/COLLECTION.md
- tools/CONTRACT.md
- tools/chemenu/commands/lint.py
- tools/chemenu/kb_collections.py
- tools/chemenu/lint_core.py
- tools/chemenu/tests/test_conventions.py
- tools/chemenu/tests/test_lint.py
- tools/chemenu/tests/test_type_resolver.py
- types/comparison.md
- types/comparison.schema.yaml
This commit is contained in:
2026-09-03 06:19:56 +02:00
parent 23e34a940c
commit cfe925a76c
33 changed files with 379 additions and 66 deletions
+6 -3
View File
@@ -3,8 +3,10 @@ type: types/comparison.md
tags: [kernel, power-management, amd, cpu, driver]
created: 2026-07-31
entities: [amd-pstate, acpi-cpufreq]
summary: "Vergleich zweier AMD-CPU-Power-Management-Treiber: CPPC-basiertes amd-pstate gegen\xFC\
ber ACPI-basiertem acpi-cpufreq."
summary: "Vergleich zweier AMD-CPU-Power-Management-Treiber: CPPC-basiertes amd-pstate gegen\xFCber ACPI-basiertem acpi-cpufreq."
related:
- compares-with: amd-pstate
- compares-with: acpi-cpufreq
---
# Comparison: amd-pstate vs acpi-cpufreq
@@ -131,8 +133,9 @@ ls /sys/devices/system/cpu/cpu0/cpufreq/cppc_*
**amd-pstate** stellt einen bedeutenden Fortschritt in der CPU-Energieverwaltung für AMD-Prozessoren dar und bietet fein-körnige Steuerung, bessere Effizienz und verbessertes Batterielebensdauer. **acpi-cpufreq** bleibt ein zuverlässiger Fallback und dient weiterhin älterer Hardware. Die Wahl zwischen ihnen hängt hauptsächlich von Hardware-Unterstützung und Kernel-Version ab, wobei amd-pstate die klare Präferenz für moderne AMD-Systeme ist.
<!-- wikitool:links -->
## Beziehungen
- **compares-with:** [[amd-pstate]]
- **compares-with:** [[acpi-cpufreq]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Consolidation Tiers
- part-of: Consolidation Tiers
sources: []
confidence: 0.50
confidence_base: 0.50
@@ -41,5 +41,5 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Consolidation Tiers]]
- **part-of:** [[Consolidation Tiers]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: [memory, lifecycle, confidence, knowledge-management]
created: 2026-07-26
modified: 2026-08-29
related:
- see-also: LLM Wiki Pattern
- part-of: LLM Wiki Pattern
- see-also: Confidence Scoring
- composition: Supersession
- see-also: Consolidation Tiers
@@ -126,7 +126,7 @@ Basierend auf [[Agent Memory]]-Erfahrung:
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[LLM Wiki Pattern]]
- **part-of:** [[LLM Wiki Pattern]]
- **see-also:** [[Confidence Scoring]]
- **composition:** [[Supersession]]
- **see-also:** [[Consolidation Tiers]]
+2 -2
View File
@@ -6,7 +6,7 @@ created: 2026-08-02
modified: 2026-08-29
related:
- exemplifies: Implementation Spectrum
- see-also: Multi-Agent Collaboration
- part-of: Multi-Agent Collaboration
- evidenced-by: Source - LLM Wiki v2
sources: []
confidence: 0.50
@@ -46,6 +46,6 @@ TODO
## Beziehungen
- **exemplifies:** [[Implementation Spectrum]]
- **see-also:** [[Multi-Agent Collaboration]]
- **part-of:** [[Multi-Agent Collaboration]]
- **evidenced-by:** [[Source - LLM Wiki v2]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Consolidation Tiers
- part-of: Consolidation Tiers
sources: []
confidence: 0.50
confidence_base: 0.50
@@ -43,5 +43,5 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Consolidation Tiers]]
- **part-of:** [[Consolidation Tiers]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Hybrid Search
- part-of: Hybrid Search
- exemplifies: LLM Wiki Pattern
- evidenced-by: Source - LLM Wiki v2
sources: []
@@ -45,7 +45,7 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Hybrid Search]]
- **part-of:** [[Hybrid Search]]
- **exemplifies:** [[LLM Wiki Pattern]]
- **evidenced-by:** [[Source - LLM Wiki v2]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Consolidation Tiers
- part-of: Consolidation Tiers
sources: []
confidence: 0.50
confidence_base: 0.50
@@ -43,5 +43,5 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Consolidation Tiers]]
- **part-of:** [[Consolidation Tiers]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Multi-Agent Collaboration
- part-of: Multi-Agent Collaboration
sources: []
confidence: 0.50
confidence_base: 0.50
@@ -43,5 +43,5 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Multi-Agent Collaboration]]
- **part-of:** [[Multi-Agent Collaboration]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: [split, threshold, lines, pages]
created: 2026-08-03
modified: 2026-08-29
related:
- see-also: Content Quality Control
- part-of: Content Quality Control
- see-also: Stub Threshold
- see-also: Index Scaling
sources: [Source - LLM Improvements Sonnet Analysis]
@@ -69,7 +69,7 @@ Split Threshold definiert die maximale Größe, die eine Wiki-Seite erreichen so
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Content Quality Control]]
- **part-of:** [[Content Quality Control]]
- **see-also:** [[Stub Threshold]]
- **see-also:** [[Index Scaling]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: [stub, minimum, quality, lines]
created: 2026-08-03
modified: 2026-08-29
related:
- see-also: Content Quality Control
- part-of: Content Quality Control
- see-also: Split Threshold
- see-also: Semantic Lint Automation
sources: [Source - LLM Improvements Sonnet Analysis, Source - LLM Wiki v2]
@@ -80,7 +80,7 @@ It provides comprehensive information about the topic. It clearly exceeds the st
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Content Quality Control]]
- **part-of:** [[Content Quality Control]]
- **see-also:** [[Split Threshold]]
- **see-also:** [[Semantic Lint Automation]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: [versioning, knowledge, updates, lifecycle]
created: 2026-07-26
modified: 2026-08-29
related:
- see-also: Memory Lifecycle
- part-of: Memory Lifecycle
- rests-on: Confidence Scoring
- see-also: Knowledge Graph
- exemplifies: LLM Wiki Pattern
@@ -138,7 +138,7 @@ Wenn Aussage B Aussage A ersetzt:
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Memory Lifecycle]]
- **part-of:** [[Memory Lifecycle]]
- **rests-on:** [[Confidence Scoring]]
- **see-also:** [[Knowledge Graph]]
- **exemplifies:** [[LLM Wiki Pattern]]
+2 -2
View File
@@ -6,7 +6,7 @@ created: 2026-08-02
modified: 2026-08-29
related:
- exemplifies: Implementation Spectrum
- see-also: Knowledge Graph
- part-of: Knowledge Graph
- evidenced-by: Source - LLM Wiki v2
sources: []
confidence: 0.50
@@ -46,6 +46,6 @@ TODO
## Beziehungen
- **exemplifies:** [[Implementation Spectrum]]
- **see-also:** [[Knowledge Graph]]
- **part-of:** [[Knowledge Graph]]
- **evidenced-by:** [[Source - LLM Wiki v2]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Hybrid Search
- part-of: Hybrid Search
- exemplifies: LLM Wiki Pattern
- evidenced-by: Source - LLM Wiki v2
sources: []
@@ -45,7 +45,7 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Hybrid Search]]
- **part-of:** [[Hybrid Search]]
- **exemplifies:** [[LLM Wiki Pattern]]
- **evidenced-by:** [[Source - LLM Wiki v2]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -6,7 +6,7 @@ created: 2026-08-02
modified: 2026-08-29
related:
- exemplifies: Implementation Spectrum
- see-also: Multi-Agent Collaboration
- part-of: Multi-Agent Collaboration
sources: []
confidence: 0.50
confidence_base: 0.50
@@ -45,5 +45,5 @@ TODO
## Beziehungen
- **exemplifies:** [[Implementation Spectrum]]
- **see-also:** [[Multi-Agent Collaboration]]
- **part-of:** [[Multi-Agent Collaboration]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: []
created: 2026-08-02
modified: 2026-08-29
related:
- see-also: Consolidation Tiers
- part-of: Consolidation Tiers
sources: []
confidence: 0.50
confidence_base: 0.50
@@ -43,5 +43,5 @@ TODO
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[Consolidation Tiers]]
- **part-of:** [[Consolidation Tiers]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -7,7 +7,7 @@ modified: 2026-08-29
related:
- depends-on: Wine
- see-also: Proton
- see-also: Wine GE
- part-of: Wine GE
- see-also: Arch Linux
sources: [Source - Wine]
confidence: 0.85
@@ -68,6 +68,6 @@ Wine-Staging-Patches enthalten typischerweise:
- **depends-on:** [[Wine]]
- **see-also:** [[Proton]]
- **see-also:** [[Wine GE]]
- **part-of:** [[Wine GE]]
- **see-also:** [[Arch Linux]]
<!-- /wikitool:links -->
+2 -2
View File
@@ -5,7 +5,7 @@ tags: [schema, taxonomy, external, farzaa-gist]
created: 2026-08-03
modified: 2026-08-29
related:
- see-also: farzaa gist
- part-of: farzaa gist
- see-also: AGENTS.md
- evidenced-by: Source - LLM Improvements Sonnet Analysis
sources: [Source - LLM Improvements Sonnet Analysis]
@@ -79,7 +79,7 @@ Dies sind handlungsfähige Empfehlungen, die in der Sonnet-Analyse als wertvoll
<!-- wikitool:links -->
## Beziehungen
- **see-also:** [[farzaa gist]]
- **part-of:** [[farzaa gist]]
- **see-also:** [[AGENTS.md]]
- **evidenced-by:** [[Source - LLM Improvements Sonnet Analysis]]
<!-- /wikitool:links -->
+1 -1
View File
@@ -18,7 +18,7 @@ The page tables live in a generated `INDEX.md` inside each collection, linked be
- **Concepts:** 80
- **Entities:** 72
- **Sources:** 28
- **Last Updated:** 2026-09-02
- **Last Updated:** 2026-09-03
---
+10
View File
@@ -127,3 +127,13 @@ Abschluss der Korpus-Migration auf die Link-Taxonomie (Gitea #40, Abschnitte 2 u
Gitea-Issue #41 als raw/notes/Gitea Issue 41 - Issue Management and Label Scheme 2026-09-02.md aufgenommen und als Source-Seite erfasst. kb/concepts/Issue Label Scheme.md auf den Stand vom 2026-09-02 gebracht: vier Pflicht-Achsen (area/kind/prio/size), zwei optionale status/-Flags, Body-als-Wahrheit-Konvention. Das abgeloeste Zweiachsen-Schema steht als Abschnitt Historie mit Diff-Tabelle in der Seite, nicht geloescht. confidence_base 0.70 -> 0.85 (zweite unabhaengige Quelle, Bestaetigung juenger als 30 Tage).
---
## [2026-09-03] update | Link-Taxonomie 4.1.0: 16 see-also-Kanten auf part-of, Comparison-Seite auf gelabelte Kanten
Befund 3 aus #40: composition/part-of ist jetzt das dritte Inversenpaar. Die 16 Gegenkanten eines composition, die im u3-Lauf auf see-also gesetzt wurden, sind per xref add auf part-of relabelt - betroffen sind Consolidation Tiers, Content Quality Control, Hybrid Search, Knowledge Graph, LLM Wiki Pattern, Memory Lifecycle, Multi-Agent Collaboration, Wine GE und farzaa gist samt ihrer Kinder.
Befund 1 aus #40: die einzige Comparison-Seite (amd-pstate vs acpi-cpufreq) trug ihre compares-with-Bullets als handgeschriebene Prosa ohne Frontmatter-Deckung, weil types/comparison.md kein related: fuehrte. Der Type-Spec hat es jetzt; die beiden Kanten stehen als deklarierte Kanten in einer wikitool:links-Region. kb/sources/COLLECTION.md hat seinen inerten outbound:-Block verloren.
migrate verify --from HEAD: 181 Seiten, 0 hinzugefuegt, 0 entfernt, 18 Befunde - alle Label-Wechsel im Frontmatter, keine Aenderung an Wikilink- oder Zitatzahlen. lint --fail-on-error gruen.
---
+9 -10
View File
@@ -1,7 +1,5 @@
---
profile: sources
outbound:
any: [is-evidence-for, defined-in, see-also]
required_by_stack: true
---
@@ -40,16 +38,17 @@ The `raw_files:`/`source_url:`/citation rules are shared and live in
- `tools/wikitool sources trace --raw <path>` answers "what did we learn from this?";
`tools/wikitool sources coverage` lists raw files no source page claims yet.
## Authorised labels
## No authorised labels
The `outbound:` block above is what `wikitool lint` and `xref add` check: which labels a page in
this collection may use, per destination. The catalogue they are drawn from - and what each one
asserts - is [instructions/link-taxonomy.md](../../instructions/link-taxonomy.md), which binds
nothing on its own.
This collection has **no `outbound:` block**, and that is the declaration rather than an
omission: the `source` type-spec offers no `related:` field, so a source page has nowhere to
put a labelled edge. Everything it would want to assert is already carried by `raw_files:`,
`entities:`, `concepts:` and `[^cite-id]` - the mechanical provenance path, not authored edges.
Deliberately narrow. A source page is evidence *about* a source; almost everything it would want to say is already carried by `raw_files:`, `sources:` and `[^cite-id]`, which are the mechanical provenance path rather than authored edges.
Adding a label here is a deliberate contract change, not a way around a refusal.
An `outbound:` block here would authorise labels that no page in this collection can write.
`wikitool docs verify` refuses that combination, so the two cannot drift apart: giving source
pages labelled edges means giving the type-spec a `related:` field first, which is a deliberate
contract change and not a way around a refusal.
## Outbound linking