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