heichl_xydigit
80139d16bc
fix(memory-core): surface aggregate signal count in promotion audit surfaces ( #87590 )
...
Memory promotion audit surfaces (MEMORY.md annotations, dreaming ranked/applied logs, memory promote listing, and promote-explain text/JSON) now show the aggregate signal count the promotion engine actually gates on, instead of recall-only numbers that misread daily/grounded promotions as zero-signal. The candidate carries a required signalCount owned by totalSignalCountForEntry (inline recomputation removed), and the promotion-annotation contamination regex accepts both legacy and signals= annotation generations.
Fixes #87588
Thanks to @bladin for the contribution.
Co-authored-by: heichl_xydigit <1740879+bladin@users.noreply.github.com >
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-07-10 14:57:56 +05:30
..
2026-07-08 15:55:50 -07:00
2026-07-09 18:03:34 +01:00
2026-07-07 08:42:40 +01:00
2026-07-09 22:13:56 +01:00
2026-07-09 22:13:56 +01:00
2026-07-09 22:13:56 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:47 -07:00
2026-07-06 23:50:12 -07:00
2026-07-10 10:10:20 +01:00
2026-07-06 20:57:56 +01:00
2026-07-09 13:57:35 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 20:57:56 +01:00
2026-07-10 08:42:55 +01:00
2026-07-10 08:42:55 +01:00
2026-07-10 10:22:58 +01:00
2026-07-09 10:31:47 -07:00
2026-07-09 11:07:50 +01:00
2026-07-08 21:11:08 -05:00
2026-07-10 06:47:56 +01:00
2026-07-08 18:59:41 -07:00
2026-07-06 23:50:12 -07:00
2026-07-10 03:41:33 +01:00
2026-07-09 22:31:07 +01:00
2026-07-07 19:13:05 -07:00
2026-07-09 11:04:47 +01:00
2026-07-07 21:32:59 -07:00
2026-07-10 09:28:47 +01:00
2026-07-10 06:08:03 +01:00
2026-07-06 16:17:44 -07:00
2026-07-10 04:05:23 +01:00
2026-07-07 21:32:59 -07:00
2026-07-06 23:50:12 -07:00
2026-07-06 20:57:56 +01:00
2026-07-10 06:27:14 +01:00
2026-07-06 20:57:56 +01:00
2026-07-10 06:18:37 +01:00
2026-07-09 20:11:20 -07:00
2026-07-09 14:49:14 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:27 +01:00
2026-07-09 16:16:03 +01:00
2026-07-09 12:09:34 +01:00
2026-07-07 10:07:13 +01:00
2026-07-07 10:23:36 -07:00
2026-07-07 10:23:36 -07:00
2026-07-09 07:32:55 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:47 -07:00
2026-07-06 20:57:56 +01:00
2026-07-07 23:04:01 -07:00
2026-07-07 17:11:49 -07:00
2026-07-06 10:07:08 -07:00
2026-07-10 04:05:23 +01:00
2026-07-10 07:17:34 +01:00
2026-07-10 14:57:56 +05:30
2026-07-09 15:21:23 +01:00
2026-07-10 10:15:17 +01:00
2026-07-10 01:00:31 +01:00
2026-07-09 11:51:38 +01:00
2026-07-09 12:38:20 +01:00
2026-07-10 10:22:58 +01:00
2026-07-09 22:33:33 +01:00
2026-07-09 08:16:50 +01:00
2026-07-06 20:57:56 +01:00
2026-07-10 02:34:12 +01:00
2026-07-09 18:21:26 +01:00
2026-07-07 10:07:13 +01:00
2026-07-06 20:57:56 +01:00
2026-07-09 13:09:38 -07:00
2026-07-09 09:35:17 +01:00
2026-07-09 12:20:18 +01:00
2026-07-10 10:22:58 +01:00
2026-07-10 02:44:56 +01:00
2026-07-10 06:49:09 +01:00
2026-07-09 22:10:44 +01:00
2026-07-09 11:25:28 +01:00
2026-07-10 06:47:56 +01:00
2026-07-10 06:47:56 +01:00
2026-07-07 10:07:13 +01:00
2026-07-10 10:22:58 +01:00
2026-07-09 15:21:23 +01:00
2026-07-06 20:57:56 +01:00
2026-07-10 14:11:50 +05:30
2026-07-09 22:07:01 +01:00
2026-07-09 11:58:56 +01:00
2026-07-10 07:29:58 +01:00
2026-07-10 10:24:43 +01:00
2026-07-09 23:43:26 +01:00
2026-07-09 07:14:46 +01:00
2026-07-10 06:56:20 +01:00
2026-07-06 20:57:56 +01:00
2026-07-10 10:19:13 +01:00
2026-07-07 00:05:35 +01:00
2026-07-10 07:17:17 +01:00
2026-07-06 20:57:56 +01:00
2026-07-09 12:42:41 +01:00
2026-07-09 22:39:03 +01:00
2026-07-09 05:30:12 -05:00
2026-07-06 20:57:56 +01:00
2026-07-06 20:57:56 +01:00
2026-07-07 10:23:36 -07:00
2026-07-10 07:05:24 +01:00
2026-07-06 20:57:56 +01:00
2026-07-09 16:11:27 +01:00
2026-07-07 15:48:21 +01:00
2026-07-10 08:02:18 +01:00
2026-07-07 10:23:36 -07:00
2026-07-06 20:57:56 +01:00
2026-07-07 23:37:52 -07:00
2026-07-09 08:29:44 +01:00
2026-07-06 09:24:34 -07:00