0.134.40
Fixed (MEDIUM §4.5 Store — 6 задач, см. docs/audit/backend-2026-06.md §4.5)
- M-ST-1
PostgresStore.RemoveFactIDFromKGSourceIDs— обёрнута в транзакцию (pool.Begin→tx.Query/Exec→tx.Commit). Scan errors логируются черезslog.Warn. - M-ST-2 70 мест
rows.Scan → continueбез логирования — добавленslog.Warn("<FuncName>: rows.Scan failed", "err", err.Error())передcontinue(sqlite.go:34, postgres.go:35, hnsw.go:1). - M-ST-3
ApplyTimeDecay—parseCreatedAtуже поддерживает RFC3339Nano, RFC3339, SQLite-форматы (исправлено ранее). - M-ST-4
dual.go—sessionID→agentIDпереименование (исправлено ранее). - M-ST-5
PostgresStore.AddFactSources— batch INSERT с chunking по 5000 (аналогично SQLite-версии). - M-ST-6
EnqueueKGFact— задокументировано требование SQLite ≥ 3.24 (исправлено ранее).