jif
a4ebc509f4
Prevent later Guardian scores from releasing earlier pending reviews ( #51400 )
...
## Why
A low-risk score for a later action could release an earlier pending Guardian review when the thread's score lag reached zero, bypassing that action's synchronous review result.
## What changed
Track the accepted score's source action and allow it to release a pending review only when it comes from that action or an earlier one. Keep cached-score approval available before synchronous review starts, but prevent the initial computer-use allowance from releasing an already pending review.
## Testing
Add an app-server regression test with two pending reviews: a later low-risk score approves its own action while the earlier action remains pending and honors its synchronous denial.
GitOrigin-RevId: ed8b9c4793b2538f634edfc5699797a6983358cc
2026-10-06 15:43:56 +00:00
..
2026-10-02 04:02:14 +00:00
2026-09-29 22:50:07 +00:00
2026-09-30 17:33:59 +00:00
2026-10-06 10:49:44 +00:00
2026-09-30 00:51:39 +00:00
2026-10-06 15:43:56 +00:00
2026-09-26 23:17:41 +00:00
2026-10-04 06:28:20 +00:00
2026-10-06 03:58:55 +00:00
2026-10-05 22:38:32 +00:00
2026-10-05 23:52:06 +00:00
2026-10-05 23:52:06 +00:00
2026-10-02 22:20:55 +00:00
2026-09-30 18:49:29 +00:00
2026-10-06 00:58:19 +00:00
2026-10-01 22:32:29 +00:00
2026-09-29 13:58:09 +00:00
2026-09-29 03:32:19 +00:00
2026-10-05 22:18:55 +00:00
2026-10-05 22:18:55 +00:00
2026-10-06 00:36:25 +00:00
2026-10-05 16:58:29 +00:00
2026-10-06 14:42:57 +00:00
2026-09-25 00:20:02 +00:00
2026-10-06 01:17:03 +00:00
2026-10-06 03:35:55 +00:00
2026-10-02 22:12:07 +00:00
2026-10-06 15:33:14 +00:00
2026-10-06 01:39:50 +00:00
2026-10-01 15:57:03 +00:00
2026-10-06 00:58:19 +00:00
2026-10-06 12:10:58 +00:00
2026-10-02 04:25:52 +00:00
2026-10-06 15:43:56 +00:00
2026-09-30 11:59:13 +00:00
2026-10-06 03:35:55 +00:00
2026-10-02 22:47:52 +00:00
2026-10-01 09:52:54 +00:00
2026-10-01 00:43:55 +00:00
2026-10-01 15:57:03 +00:00
2026-10-06 03:27:04 +00:00
2026-10-02 16:55:41 +00:00
2026-10-01 11:01:37 +00:00
2026-10-01 22:32:29 +00:00
2026-09-29 22:24:09 +00:00
2026-10-06 00:58:19 +00:00
2026-10-02 23:26:27 +00:00
2026-09-28 14:46:32 +00:00
2026-09-28 06:30:53 +00:00
2026-10-03 00:31:51 +00:00
2026-10-02 23:26:27 +00:00
2026-10-06 01:46:33 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-10-06 12:32:27 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 12:32:27 +00:00
2026-10-01 15:57:03 +00:00
2026-09-29 01:14:41 +00:00
2026-10-02 23:54:32 +00:00
2026-10-06 02:14:22 +00:00
2026-10-06 03:58:55 +00:00
2026-10-06 00:58:19 +00:00
2026-09-24 18:08:31 +00:00
2026-09-28 15:58:17 +00:00
2026-09-27 03:26:57 +00:00
2026-10-06 02:14:22 +00:00
2026-10-02 00:46:14 +00:00
2026-10-04 04:25:31 +00:00
2026-10-06 03:58:55 +00:00
2026-10-06 00:36:25 +00:00
2026-10-06 15:13:05 +00:00
2026-10-01 18:05:05 +00:00
2026-10-03 07:14:12 +00:00
2026-10-01 15:57:03 +00:00
2026-10-06 03:43:22 +00:00
2026-10-03 03:20:37 +00:00
2026-10-01 15:57:03 +00:00
2026-10-06 14:42:57 +00:00
2026-10-03 21:20:56 +00:00
2026-10-02 04:02:14 +00:00