0.134.40

Fixed (MEDIUM §4.5 Store — 6 задач, см. docs/audit/backend-2026-06.md §4.5)

  • M-ST-1 PostgresStore.RemoveFactIDFromKGSourceIDs — обёрнута в транзакцию (pool.Begintx.Query/Exectx.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 ApplyTimeDecayparseCreatedAt уже поддерживает RFC3339Nano, RFC3339, SQLite-форматы (исправлено ранее).
  • M-ST-4 dual.gosessionIDagentID переименование (исправлено ранее).
  • M-ST-5 PostgresStore.AddFactSources — batch INSERT с chunking по 5000 (аналогично SQLite-версии).
  • M-ST-6 EnqueueKGFact — задокументировано требование SQLite ≥ 3.24 (исправлено ранее).