Commit graph

4 commits

Author SHA1 Message Date
c2f0270f1e DatabaseManager: exec, run und transaction Methoden ergaenzt
Generische Hilfsmethoden fuer Schema-Operationen (exec),
parametrisierte Writes (run) und Transaktionen (transaction).

Co-Authored-By: tolvitty <noreply@anthropic.com>
2026-02-12 11:09:41 +01:00
00446c4227 Query-Builder: QueryConfig zu parametrisiertem SQL
Konvertiert strukturierte QueryConfig-Objekte in parametrisierte
SQL-Queries mit Zeitbereich-Aufloesung, Event-/Kategorie-Filtern,
Glob-to-LIKE-Pfadfiltern und GROUP BY (file/type/hour/day/session).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:02:40 +01:00
4e27ec2a90 Event-Bus, Session-Manager und Content-Analyzer
EventBus: Circular Buffer mit Pub/Sub, Auto-Flush bei
Threshold oder Intervall, Error-Recovery.
SessionManager: Session-Lifecycle mit UUID, Dauer-Tracking.
ContentAnalyzer: Snapshot-Cache, semantische Diffs für
Wörter, Links, Tags, Headings, Frontmatter, Embeds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 10:50:33 +01:00
f11eb45324 Datenbank-Layer: better-sqlite3 mit Schema und Retention
DatabaseManager mit WAL-Modus, Schema-Migrationen,
Tabellen: events, sessions, baseline, daily_stats, monthly_stats,
retention_log. Prepared Statements, Batch-Inserts,
Retention-Policies mit Aggregation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 10:45:55 +01:00