Skip to content

feat(lifecycle): Revision History je Memory #8

Description

@KniggeMS

Ziel

Änderungen an Memories werden nicht mehr einfach überschrieben, sondern als Ereignisse mit Grund und Zeitstempel gespeichert. Vollständige Audit-Trail und Rollback möglich.

Aufgaben

  • memory_revisions Tabelle anlegen (Migration)
  • Bei jedem Update eines Fragments: alten Inhalt in memory_revisions speichern
  • lemma_memory_revision_history Tool implementieren
  • Rollback auf frühere Version ermöglichen
  • changed_by Feld: 'user' | 'agent' | 'auto'

Referenz

Siehe docs/roadmap/LEMMA-V2.md — V2.4 Lifecycle

Akzeptanzkriterien

  • Jede Änderung wird in memory_revisions protokolliert
  • lemma_memory_revision_history gibt vollständige History zurück
  • Rollback auf beliebige Version möglich
  • Tests vorhanden

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions