pulse-triage[bot]
52457777c4
Reject competing audit webhook destination fields ( #3190 )
...
**Reject competing audit webhook destination fields**
Parse one bounded update object without discarding repeated urls
members, including escaped and case-folded aliases. Preserve deliberate
clears, singleton aliases and unknown fields; reject ambiguous or
incomplete selections before validation and mutation.
**Bind audit help checks to the bounded selection decoder**
Repair the containing CI failure from PR 3186 without restoring
last-member-wins parsing. Keep the explicit array, request bound, URL
validation before mutation and organisation-scoped replacement checks;
runtime selection semantics remain covered by the existing handler
tests.
Contract-Neutral: Static guidance/source-binding test repair only; the
composed audit runtime and documented API, access, storage and delivery
contracts are unchanged.
---
Fleet candidate `20261024T082008Z-delivery-trust` from the
`delivery-trust` lane. Reviewed tip
`58e46e21d7c9bd265e88485d26bfed38e03fb31e` on `main`.
[How Pulse handles
triage](https://github.com/rcourtman/Pulse/blob/main/docs/AI_TRANSPARENCY.md )
2026-10-24 09:34:36 +00:00
..
2026-10-05 23:38:18 +01:00
2026-08-31 23:52:25 +01:00
2026-10-17 10:14:21 +01:00
2026-08-21 14:56:04 +01:00
2026-08-21 14:56:04 +01:00
2026-10-16 19:21:03 +01:00
2026-10-18 22:57:44 +01:00
2026-10-11 22:20:25 +01:00
2026-10-24 00:26:11 +01:00
2026-07-23 22:11:48 +01:00
2026-08-09 13:36:07 +01:00
2026-08-05 14:34:50 +01:00
2026-08-31 00:43:42 +01:00
2026-08-30 08:36:31 +01:00
2026-08-23 09:18:44 +01:00
2026-09-07 17:24:25 +01:00
2026-08-31 23:52:25 +01:00
2026-08-31 23:52:25 +01:00
2026-09-07 17:24:25 +01:00
2026-09-07 17:24:25 +01:00
2026-10-24 08:04:34 +01:00
2026-09-08 21:29:36 +01:00
2026-10-01 08:55:56 +01:00
2026-10-02 21:18:55 +01:00
2026-10-02 21:18:55 +01:00
2026-10-05 23:38:18 +01:00
2026-08-30 18:00:33 +01:00
2026-10-17 00:18:10 +01:00
2026-10-17 10:14:21 +01:00
2026-10-17 10:14:21 +01:00
2026-10-14 08:20:44 +01:00
2026-10-01 09:22:15 +01:00
2026-09-08 21:29:36 +01:00
2026-09-01 13:59:36 +01:00
2026-09-01 13:59:36 +01:00
2026-10-11 22:20:25 +01:00
2026-10-11 22:20:25 +01:00
2026-09-08 21:29:36 +01:00
2026-10-11 16:30:23 +01:00
2026-09-10 17:06:27 +01:00
2026-10-23 14:07:20 +01:00
2026-10-23 14:07:20 +01:00
2026-10-23 14:07:20 +01:00
2026-10-08 11:03:46 +01:00
2026-08-14 03:11:10 +01:00
2026-10-23 22:26:09 +01:00
2026-10-23 21:15:25 +01:00
2026-10-23 14:07:20 +01:00
2026-10-16 00:42:22 +01:00
2026-10-11 22:20:25 +01:00
2026-10-11 22:20:25 +01:00
2026-10-12 14:13:47 +01:00
2026-10-23 22:26:09 +01:00
2026-09-08 02:08:15 +01:00
2026-09-08 02:08:15 +01:00
2026-09-10 18:21:29 +01:00
2026-10-12 14:13:47 +01:00
2026-09-02 07:55:42 +01:00
2026-09-02 07:55:42 +01:00
2026-09-02 08:53:50 +01:00
2026-09-02 11:15:22 +01:00
2026-07-22 16:29:44 +01:00
2026-08-27 19:13:32 +01:00
2026-08-27 17:20:32 +01:00
2026-08-29 14:54:04 +01:00
2026-07-30 12:06:19 +01:00
2026-10-12 14:13:47 +01:00
2026-10-12 14:13:47 +01:00
2026-10-10 07:46:45 +01:00
2026-10-10 07:46:45 +01:00
2026-10-24 09:46:33 +01:00
2026-07-19 15:11:02 +01:00
2026-07-19 15:11:02 +01:00
2026-08-15 10:25:04 +01:00
2026-10-24 09:46:33 +01:00
2026-10-11 16:05:31 +01:00
2026-07-22 12:31:44 +01:00
2026-08-15 10:25:04 +01:00
2026-07-22 12:31:44 +01:00
2026-10-08 02:44:07 +01:00
2026-10-24 08:04:34 +01:00
2026-10-24 05:30:25 +01:00
2026-10-03 18:16:20 +01:00
2026-08-31 19:47:01 +01:00
2026-08-07 21:38:47 +01:00
2026-08-29 06:16:52 +01:00
2026-08-09 13:36:07 +01:00
2026-08-09 13:36:07 +01:00
2026-10-17 17:03:08 +01:00
2026-08-30 17:38:59 +01:00
2026-08-30 21:44:32 +01:00
2026-08-30 15:38:34 +01:00
2026-08-30 15:38:34 +01:00
2026-08-30 21:44:32 +01:00
2026-09-28 15:29:15 +01:00
2026-09-08 21:53:18 +01:00
2026-10-16 21:45:03 +01:00
2026-09-06 20:09:54 +01:00
2026-10-03 09:31:34 +01:00
2026-08-29 22:12:41 +01:00
2026-08-31 00:43:42 +01:00
2026-10-17 21:24:54 +01:00
2026-08-31 00:06:24 +01:00
2026-08-31 00:06:24 +01:00
2026-08-21 14:56:07 +01:00
2026-08-21 14:56:07 +01:00
2026-09-08 21:42:28 +01:00
2026-10-17 09:11:00 +01:00
2026-08-11 14:05:06 +01:00
2026-10-08 06:54:46 +01:00
2026-10-10 12:06:38 +01:00
2026-10-10 07:37:03 +01:00
2026-08-24 22:45:59 +01:00
2026-10-17 00:49:23 +01:00
2026-10-17 00:49:23 +01:00
2026-08-30 00:02:15 +01:00
2026-10-05 22:27:03 +01:00
2026-10-03 23:58:11 +01:00
2026-08-06 11:09:52 +01:00
2026-07-24 13:00:03 +01:00
2026-08-24 22:45:59 +01:00
2026-10-24 09:46:33 +01:00
2026-08-09 13:36:07 +01:00
2026-10-07 13:46:17 +01:00
2026-10-07 13:46:17 +01:00
2026-10-07 20:04:07 +01:00
2026-10-07 20:04:07 +01:00
2026-10-05 22:23:09 +01:00
2026-10-05 22:23:09 +01:00
2026-10-14 16:23:23 +01:00
2026-10-14 16:23:23 +01:00
2026-10-17 09:05:56 +01:00
2026-08-29 22:23:54 +01:00
2026-07-24 09:45:05 +01:00
2026-10-17 00:18:10 +01:00
2026-10-18 15:11:28 +01:00
2026-07-23 23:57:42 +01:00
2026-10-17 10:14:21 +01:00
2026-09-05 22:25:48 +01:00
2026-08-27 20:43:54 +01:00
2026-10-16 12:45:45 +01:00
2026-10-16 12:45:45 +01:00
2026-07-24 12:42:16 +01:00
2026-07-24 12:42:16 +01:00
2026-08-27 20:43:54 +01:00
2026-08-31 00:43:42 +01:00
2026-10-17 17:36:24 +01:00
2026-10-12 19:54:00 +01:00
2026-08-21 18:36:21 +01:00
2026-07-23 22:33:07 +01:00
2026-07-24 12:42:16 +01:00
2026-07-22 16:29:44 +01:00
2026-10-11 18:44:36 +01:00
2026-08-23 23:39:20 +01:00
2026-10-06 00:36:41 +01:00
2026-09-07 12:00:48 +01:00
2026-09-07 12:00:48 +01:00
2026-08-13 23:26:08 +01:00
2026-07-24 12:42:16 +01:00
2026-10-12 14:13:47 +01:00
2026-08-14 01:12:49 +01:00
2026-10-12 14:13:47 +01:00
2026-08-14 01:12:49 +01:00
2026-10-01 05:51:09 +01:00
2026-10-13 10:25:33 +01:00
2026-10-13 10:25:33 +01:00
2026-10-13 10:25:33 +01:00
2026-10-04 00:15:28 +01:00
2026-10-09 20:44:07 +01:00
2026-08-21 14:56:11 +01:00
2026-10-17 00:24:06 +01:00
2026-10-17 00:16:58 +01:00
2026-10-15 17:16:32 +01:00
2026-07-28 13:57:48 +01:00
2026-09-10 02:01:25 +01:00
2026-08-21 14:56:07 +01:00
2026-09-24 10:24:29 +01:00
2026-09-01 14:36:49 +01:00
2026-09-01 15:26:48 +01:00
2026-10-17 10:14:21 +01:00
2026-07-22 16:29:44 +01:00
2026-10-21 10:21:16 +01:00
2026-08-04 14:19:47 +01:00
2026-08-04 14:19:47 +01:00
2026-10-21 10:21:16 +01:00
2026-09-19 17:26:25 +01:00
2026-07-23 06:59:05 +01:00
2026-08-08 12:07:40 +01:00
2026-08-31 19:47:01 +01:00
2026-07-22 15:53:34 +01:00
2026-07-24 12:42:16 +01:00
2026-07-24 12:42:16 +01:00
2026-10-14 20:08:35 +01:00
2026-10-07 19:31:50 +01:00
2026-08-26 13:54:55 +01:00
2026-10-17 21:10:17 +01:00
2026-08-21 14:56:04 +01:00
2026-08-07 21:38:47 +01:00
2026-08-21 14:56:07 +01:00
2026-09-08 21:14:29 +01:00
2026-09-08 11:37:20 +01:00
2026-10-17 00:24:06 +01:00
2026-10-11 22:20:25 +01:00
2026-09-10 00:39:00 +01:00
2026-09-04 11:40:20 +01:00
2026-09-29 13:19:54 +01:00
2026-10-17 09:11:00 +01:00
2026-10-17 17:03:08 +01:00
2026-10-10 16:47:05 +01:00
2026-10-05 09:21:40 +01:00
2026-10-12 14:13:47 +01:00
2026-10-12 14:13:47 +01:00
2026-10-23 21:15:25 +01:00
2026-10-23 22:26:09 +01:00
2026-10-12 14:13:47 +01:00
2026-10-12 21:00:52 +01:00
2026-10-23 12:04:23 +01:00
2026-10-23 12:04:23 +01:00
2026-10-08 17:22:29 +01:00
2026-08-14 12:52:51 +01:00
2026-08-14 03:11:10 +01:00
2026-10-05 19:02:00 +01:00
2026-08-08 12:07:40 +01:00
2026-08-31 00:43:42 +01:00
2026-10-17 09:11:00 +01:00
2026-08-30 21:44:32 +01:00
2026-09-07 12:00:48 +01:00
2026-09-07 12:00:48 +01:00
2026-09-07 12:00:48 +01:00
2026-09-07 12:00:48 +01:00
2026-10-11 16:30:23 +01:00
2026-10-07 23:14:49 +01:00
2026-10-11 18:10:20 +01:00
2026-09-09 11:00:59 +01:00
2026-10-05 13:20:08 +01:00
2026-09-09 11:00:59 +01:00
2026-09-10 17:51:49 +01:00
2026-10-05 13:20:08 +01:00
2026-07-23 22:11:48 +01:00
2026-08-09 13:36:07 +01:00
2026-08-05 14:34:50 +01:00
2026-07-22 15:53:34 +01:00
2026-08-24 10:21:10 +01:00
2026-10-15 15:48:28 +01:00
2026-10-17 17:36:24 +01:00
2026-08-27 19:13:32 +01:00
2026-08-27 19:13:32 +01:00
2026-07-29 20:09:23 +01:00
2026-07-22 13:41:09 +01:00
2026-10-17 13:59:44 +01:00
2026-10-17 14:24:56 +01:00
2026-10-17 14:24:56 +01:00
2026-07-22 15:53:34 +01:00
2026-10-17 13:59:44 +01:00
2026-10-17 21:10:17 +01:00
2026-10-17 21:10:17 +01:00
2026-10-17 21:10:17 +01:00
2026-10-17 14:24:56 +01:00
2026-10-17 17:36:24 +01:00
2026-10-17 17:36:24 +01:00
2026-10-17 21:24:54 +01:00
2026-10-17 17:36:24 +01:00
2026-10-17 13:59:44 +01:00
2026-10-17 21:10:17 +01:00
2026-10-17 14:24:56 +01:00
2026-10-17 13:59:44 +01:00
2026-10-17 14:24:56 +01:00
2026-10-06 23:09:52 +01:00
2026-10-07 12:36:24 +01:00
2026-10-07 12:36:24 +01:00
2026-08-21 18:36:21 +01:00
2026-10-11 22:20:25 +01:00
2026-10-08 06:27:50 +01:00
2026-10-11 15:57:35 +01:00
2026-08-27 18:20:03 +01:00
2026-10-12 14:13:47 +01:00
2026-08-21 18:36:21 +01:00
2026-10-23 14:07:20 +01:00
2026-07-23 11:19:50 +01:00
2026-10-11 01:22:36 +01:00
2026-10-18 17:32:34 +01:00
2026-08-21 14:56:07 +01:00
2026-08-29 23:48:28 +01:00
2026-09-08 21:29:36 +01:00
2026-08-21 14:56:07 +01:00
2026-10-17 17:36:24 +01:00
2026-10-05 13:20:08 +01:00
2026-10-05 13:20:08 +01:00
2026-10-14 08:20:44 +01:00
2026-08-21 18:36:21 +01:00
2026-08-29 23:48:28 +01:00
2026-10-11 22:20:25 +01:00
2026-10-23 14:07:20 +01:00
2026-10-23 14:07:20 +01:00
2026-07-22 16:18:00 +01:00
2026-10-17 09:11:00 +01:00
2026-10-17 13:59:44 +01:00
2026-10-11 22:20:25 +01:00
2026-10-17 17:03:08 +01:00
2026-07-23 22:33:07 +01:00
2026-09-06 12:45:40 +01:00
2026-08-08 09:42:21 +01:00
2026-08-31 19:47:01 +01:00
2026-09-06 17:42:24 +01:00
2026-10-23 14:07:20 +01:00
2026-07-30 16:25:36 +01:00
2026-07-30 16:25:36 +01:00
2026-08-12 09:20:01 +01:00
2026-08-12 09:20:01 +01:00
2026-10-10 12:37:42 +01:00
2026-08-14 00:18:23 +01:00
2026-10-07 23:02:13 +01:00
2026-10-17 00:24:06 +01:00
2026-10-07 19:31:50 +01:00
2026-10-07 23:02:13 +01:00
2026-10-07 23:02:13 +01:00
2026-10-07 23:02:13 +01:00
2026-09-10 06:52:38 +01:00
2026-09-10 06:52:38 +01:00
2026-10-11 15:57:35 +01:00
2026-10-23 14:07:20 +01:00
2026-08-31 01:43:55 +01:00
2026-08-31 01:43:55 +01:00
2026-09-10 06:52:38 +01:00
2026-10-11 18:10:20 +01:00
2026-10-17 17:03:08 +01:00
2026-10-17 17:03:08 +01:00
2026-10-11 22:20:25 +01:00
2026-10-23 00:15:04 +01:00
2026-10-23 00:15:04 +01:00
2026-09-17 12:35:20 +01:00
2026-10-11 17:56:38 +01:00
2026-08-11 16:38:21 +01:00
2026-08-30 18:00:33 +01:00
2026-07-30 12:06:19 +01:00
2026-10-11 19:15:10 +01:00
2026-08-09 13:36:07 +01:00
2026-08-09 13:36:07 +01:00
2026-08-09 13:36:07 +01:00
2026-10-12 14:13:47 +01:00
2026-10-18 19:13:30 +01:00
2026-10-18 19:13:30 +01:00
2026-10-07 23:14:49 +01:00
2026-07-23 07:15:13 +01:00
2026-09-01 01:02:17 +01:00
2026-08-08 12:07:40 +01:00
2026-07-23 22:33:07 +01:00
2026-08-20 14:27:12 +01:00
2026-10-17 10:14:21 +01:00
2026-10-06 11:05:34 +01:00
2026-07-28 11:13:37 +01:00
2026-10-17 10:14:21 +01:00
2026-08-05 17:33:57 +01:00
2026-08-05 17:33:57 +01:00
2026-10-16 19:21:03 +01:00
2026-10-16 19:21:03 +01:00
2026-08-05 17:33:57 +01:00
2026-08-05 17:33:57 +01:00
2026-09-02 11:09:25 +01:00
2026-08-27 19:44:02 +01:00
2026-10-12 14:13:47 +01:00
2026-08-30 13:49:58 +01:00
2026-08-30 13:49:58 +01:00
2026-10-17 10:14:21 +01:00
2026-08-31 19:47:01 +01:00
2026-07-22 16:18:00 +01:00
2026-10-05 20:19:42 +01:00
2026-10-06 06:30:24 +01:00
2026-10-04 09:45:21 +01:00
2026-10-03 23:58:11 +01:00
2026-10-03 23:58:11 +01:00
2026-10-07 23:14:49 +01:00
2026-10-07 23:14:49 +01:00
2026-07-23 22:05:09 +01:00
2026-09-24 10:42:33 +01:00
2026-08-29 23:48:28 +01:00
2026-09-22 18:42:51 +01:00
2026-09-01 16:16:56 +01:00
2026-10-11 15:24:18 +01:00
2026-09-01 16:16:56 +01:00
2026-08-21 14:56:07 +01:00
2026-07-21 21:24:15 +01:00
2026-10-17 09:04:12 +01:00
2026-10-15 11:50:26 +01:00
2026-09-13 10:59:02 +01:00
2026-07-23 22:06:57 +01:00