Peter Steinberger
a2be4efb63
refactor(transcripts): store meeting captures in SQLite (#112910)
* refactor(transcripts): move meeting transcripts to sqlite
* perf(transcripts): batch legacy utterance staging
* fix(transcripts): report recovery moves on migration failure
* fix(transcripts): refresh archive membership after recovery
* fix(transcripts): omit failed summary export paths
* fix(transcripts): type restore metadata tuple
* fix(transcripts): align migration contract gates
* fix(transcripts): verify case-aliased export ownership
* fix(transcripts): allowlist doctor verifier sqlite query
* fix(transcripts): preflight partial artifact recovery
* fix(transcripts): stabilize exports and legacy path checks
* fix(transcripts): resolve case-renamed doctor ownership
* fix(transcripts): harden canonical export recovery
* fix(transcripts): preserve pending import boundaries
* refactor(transcripts): split migration insert transaction
* perf(transcripts): query selected summary existence
2026-07-23 07:18:55 -04:00
..
2026-07-05 00:32:47 -04:00
2026-07-21 01:48:25 -07:00
2026-07-21 20:28:43 -07:00
2026-07-21 20:28:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-11 13:14:08 -07:00
2026-07-16 08:56:31 -07:00
2026-07-19 07:35:45 -07:00
2026-07-22 19:57:42 -04:00
2026-07-05 00:32:47 -04:00
2026-07-22 18:37:08 -07:00
2026-07-21 20:28:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-21 20:28:43 -07:00
2026-07-18 21:42:05 +01:00
2026-07-14 11:03:02 -07:00
2026-07-21 12:04:15 -07:00
2026-07-19 07:35:45 -07:00
2026-07-13 05:17:27 -07:00
2026-07-10 22:23:10 -07:00
2026-07-17 11:12:07 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-19 00:44:23 +01:00
2026-07-13 17:56:18 -07:00
2026-07-05 00:32:47 -04:00
2026-07-20 19:28:07 -07:00
2026-07-19 00:44:23 +01:00
2026-07-21 20:28:43 -07:00
2026-07-20 18:22:57 -07:00
2026-07-16 16:47:25 -07:00
2026-07-22 19:08:41 -04:00
2026-07-20 22:18:21 -07:00
2026-07-21 20:28:43 -07:00
2026-07-10 22:29:13 -07:00
2026-07-23 07:06:01 -04:00
2026-07-18 21:42:05 +01:00
2026-07-22 06:13:03 -07:00
2026-07-21 15:28:13 -07:00
2026-07-23 07:06:01 -04:00
2026-07-21 22:03:26 -07:00
2026-07-22 04:54:20 -07:00
2026-07-05 00:32:47 -04:00
2026-07-22 23:25:48 -04:00
2026-07-21 20:28:43 -07:00
2026-07-07 01:10:42 -06:00
2026-07-05 00:32:47 -04:00
2026-07-13 02:30:45 -07:00
2026-07-16 10:28:36 -07:00
2026-07-21 20:28:43 -07:00
2026-07-19 00:18:01 +01:00
2026-07-21 20:28:43 -07:00
2026-07-13 11:41:27 -07:00
2026-07-20 19:15:51 -07:00
2026-07-21 22:37:50 -07:00
2026-07-21 20:28:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-23 07:18:55 -04:00
2026-07-19 00:52:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-16 00:41:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-20 21:31:30 -07:00
2026-07-19 03:00:37 -07:00
2026-07-13 08:03:53 -07:00