Baustein · Gedächtnis, Skills und Engines
Gedächtnis (Memory)
Versioniertes Faktengedächtnis der Plattform mit Rechteprüfung auf jedem Zugriff.
intern Gedächtnis, Skills und Engines Lizenz MIT kein öffentlicher Endpunkt
L4.1 · memory/
Sofort starten
noch nicht Bewusst intern: eine anonyme öffentliche Fläche darf das Gedächtnis des Vereins nicht lesen; kein ausgelieferter Dienst hängt am Kern. Der Code ist prüfbar, ein Betrieb ist nicht vorgesehen.
Herunterladen
- Quellcode
- noch nicht Der Quellcode wird mit der Publikations-Strecke öffentlich; das Repository ist noch nicht freigeschaltet. · memory/
- Release
- noch nicht Noch kein getaggtes Release; das erste folgt mit der Publikations-Strecke.
- Container-Image
- noch nicht Noch kein Container-Image veröffentlicht.
- Crate
- nicht vorgesehen — das Modul ist kein Bibliotheks-Crate
Abhängigkeiten
- Braucht
- keines
- Gebraucht von
- keines
- Dokumentation
- keine eigene Seite
Zustand und Belege
intern — nie öffentlich, per Entscheid.
Jeder Beleg trägt seine Quelle. Als «nachgezählt» markierte Werte zählt der Generator bei jedem Build aus der Quelle; weicht die Zahl ab, bricht der Build.
| Messgrösse | Wert | Quelle |
|---|---|---|
| Speicherform | 5 Tabellen; memory_fact: PRIMARY KEY (subject_id, fact_key, recorded_at, valid_period WITHOUT OVERLAPS) plus EXCLUDE memory_fact_originals_do_not_overlap (WHERE corrects IS NULL) | memory/ |
| Verschlüsselung | XChaCha20-Poly1305; 24-Byte-Zufalls-Nonce je Siegelung; gespeichert als nonce ‖ ciphertext ‖ tag; Abhängigkeit exakt gepinnt: chacha20poly1305 = "=0.11.0" | memory/ |
| Tests | oh-memory 36 · oh-memory-control 30 (27 laufen, 3 sind #[ignore]-Regeneratoren) · oh-memory-embed 3 (überspringen ohne Modell) | memory/ |
| Mitnahme-Profil | ch.openhelvetia Portable Agent Memory 0.1 über arXiv:2605.11032v1; zwei Stufen: structural + verified; pam-profile.schema.json sha256 11fb544642f51ebed96e5854eaa50d32efc28a5a00e63df32b3cd67b1b577aef | memory/ |
| Das Gate | CI-Job test-memory-schema: die Migration läuft gegen einen echten postgres:18, danach fünf Prüfungen — vier erwarten ein Scheitern und prüfen sqlstate UND Constraint-Namen | memory/ |
| Warum intern | oh-memory erscheint als Abhängigkeit in genau 3 Manifesten: memory/control, memory/embed, testing/suites/ch-behoerden-memory/gate — nicht im Gateway, nicht im API-Spine, nicht im Chat, nicht in der A2A-Tür | memory/ |
Kein nächster Zustand steht aus: der heutige ist der beabsichtigte.
Dokumentation
- Gedächtnis (Memory) in der Dokumentation: was es tut, betreiben, testen, ansteuern
- Selbst betreiben · Testen · Ansteuern