FAIMatrixTextmerkmale, Graphbeziehungen und prüfbare Retrievalwerte
FAIM-Native untersucht, ob feste Textmerkmale, explizite Graphrelationen und sichtbare Scoreanteile ausgewählte Retrievalentscheidungen prüfbarer machen. Ein nativer Vektorpfad, Vererbung zwischen Knoten, Merge-/Prune-Operatoren und getrennte Konfliktpfade bilden den Prototyp.
Welche Aufgabe das System angeht
Vektorähnlichkeit allein erklärt nicht, warum Einträge gespeichert oder zurückgegeben wurden. Das Projekt macht Merkmale, Kanten, Gewichte und Schwellenwerte sichtbar. Ob dies Retrieval verbessert, ist eine Forschungsfrage und kein bereits bewiesenes Resultat.
Wie Verantwortlichkeiten getrennt sind
Die Aufnahme erzeugt native Textmerkmale und speichert Knoten mit Beziehungen. Abfragen kombinieren Ähnlichkeit mit weiteren Signalen. Evolution führt begrenzte Graphaktionen aus; FIG View zeigt Graphoberflächen, Nachbarschaften und Ereignisse.
Komponenten und Vertrauensgrenzen
Quellcode-abgeleitetes Systembild, keine bestätigte Live-Deployment-Topologie.
Zeichen-3/4/5-Gramme werden auf 240 Hash-Buckets abgebildet; hinzu kommen 16 Textstatistiken. Kollisionen sind möglich; es ist kein gelerntes semantisches Embedding.
Bis zu acht Eltern mit positiver Cosine-Ähnlichkeit erhalten normalisierte Anteile. Der Vektorrest ist ein geometrischer Neuheitsproxy.
Kernscore gewichtet Ähnlichkeit, Rest, Redundanz, Zugriffsalter, Berührungen und Graphhöhe; optionale Ebenen können ergänzen.
Gates begrenzen Aktionen. Makroerfindung ist per Flag steuerbar; Snapshotversuch vor Löschung ist best effort.
Graph-API liefert begrenzte Oberflächen, Nachbarschaften, Erklärpfade und Ereignisdaten an die 3D-Ansicht.
Ein konkreter Pfad durch die Implementierung
Optionale Pfade und Grenzen sind in den Schritten benannt.
- SCHRITT 01
Ingest
Text normalisieren, deterministische Merkmale bilden und den nativen Vektor an Speicherung und Orchestrierung geben.
- SCHRITT 02
Einordnen
Eltern nach positiver Cosine-Ähnlichkeit sortieren, auf acht begrenzen, Anteile normieren und Restproxy berechnen.
- SCHRITT 03
Suchen
Kandidaten mit Kernscore ordnen. Im geprüften primären Reranker wird kein Query-Opposition-Signaturwert übergeben; die Kernstrafe ist dort null.
- SCHRITT 04
Konflikte
Graphopposition und zeitliche Konfliktpfade sind separat; Cosine-Merge ist keine Widerspruchserkennung.
- SCHRITT 05
Prüfen
FIG zeigt begrenzte Graph- und Ereignisansichten; Zeitfilter rekonstruieren keine vollständige historische Graphversion.
Was die Regel tatsächlich ausdrückt
Die 240 Hashmerkmale werden vor der Verkettung L2-normalisiert; der vollständige Vektor wird in diesem Pfad nicht erneut normalisiert. Elternanteile summieren sich auf 1. Der Cosine-Rest ist kein validierter Neuheitswert.
v ∈ R²⁵⁶ = normalize(hash(3-, 4-, 5-Gramme)) ∥ 16 Textstatistiken
Was sich aus dem Repository belegen lässt
Quellinventar, dokumentierte Ergebnisse und ausgeführte Prüfungen bleiben getrennt.
Quellreview gebunden an 869b4fda633002c611efc9b3172bef9f6721b22a.
Im Snapshot: 202 Python-Testdateien, 297 Python-Quelldateien und 41 SQL-Migrationen.
Separat gemeldet: 1.009 bestanden, 1 übersprungen, 500 Warnungen. Die Checkout-SHA ist unbekannt; der Lauf wird nicht dem geprüften Commit zugerechnet.
Eine nachvollziehbare Formel beweist nicht, dass Merkmale Bedeutung erfassen oder Schwellenwerte übertragbar sind.
Offene Annahmen und Risiken
Diese Punkte begrenzen, wie weit die Architektur- und Evidenzaussagen interpretiert werden sollten.
- Demo-Prototyp, nicht für Produktion oder sensible Daten.
- Fraktaldiagnostik weist kein Fraktalgesetz in gespeicherten Erinnerungen nach.
- Der aktuelle Standard-Mergepfad führt keine schiefsymmetrische Matrixoperation aus; der Modulname Antisymmetric ist hier kein mathematischer Beleg.
- Snapshots vor Löschung sind best effort und ein fehlgeschlagener Snapshot blockiert den Löschpfad nicht zwingend.
Implementierung und Belege nachlesen
Versionierte Links führen zum geprüften Quellstand, sofern der Audit einen solchen festhält. Nicht versionierte Links können sich ändern.