Dotta and Paperclip
245b4d3b79
Preserve cancelled workspaces after controllerless Stop ( #18820 )
...
Admit cancelled workspace preservation after an audited Stop acknowledgement when no live controller received an interrupt. Retain the strict dispatched receipt for provider termination and operator handoff. Existing source, lease, coordinator and result ownership checks remain enforced.
Validated with complete Stop/preservation suites (134 tests), real-file recovery, workspace typecheck and build, and green hosted CI. Greptile and Paperclip both reviewed the exact head at 5/5 with no unresolved findings.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-11-04 22:17:50 -08:00
..
2026-10-30 15:20:42 -05:00
2026-11-02 12:12:21 -06:00
2026-10-30 22:26:15 -05:00
2026-10-30 22:26:15 -05:00
2026-11-03 13:17:16 -06:00
2026-10-27 21:39:23 -05:00
2026-10-29 16:51:50 -05:00
2026-10-29 16:51:50 -05:00
2026-11-03 07:56:37 -06:00
2026-10-29 16:51:50 -05:00
2026-11-02 08:27:09 -06:00
2026-11-02 08:27:09 -06:00
2026-11-03 14:34:54 -06:00
2026-11-02 12:07:28 -06:00
2026-11-02 12:07:28 -06:00
2026-10-29 03:40:01 -05:00
2026-10-20 12:46:14 -05:00
2026-11-02 12:12:21 -06:00
2026-11-04 17:16:17 -08:00
2026-10-31 19:52:42 -05:00
2026-10-31 19:52:42 -05:00
2026-11-04 22:04:12 -06:00
2026-11-04 07:19:12 -06:00
2026-11-03 09:01:39 -06:00
2026-11-03 09:01:39 -06:00
2026-11-03 09:01:39 -06:00
2026-11-03 13:55:39 -06:00
2026-10-29 03:40:01 -05:00
2026-10-24 10:29:15 -07:00
2026-11-02 12:12:21 -06:00
2026-10-20 12:46:14 -05:00
2026-10-26 22:22:47 -05:00
2026-10-22 18:37:36 -05:00
2026-10-17 22:44:36 -05:00
2026-10-17 22:44:36 -05:00
2026-10-30 09:23:10 -05:00
2026-10-17 22:44:36 -05:00
2026-11-01 01:58:54 -06:00
2026-10-15 17:57:58 -07:00
2026-10-26 14:43:12 -05:00
2026-11-04 12:16:51 -06:00
2026-11-04 12:16:51 -06:00
2026-11-01 02:53:27 -06:00
2026-11-04 07:18:07 -06:00
2026-11-04 22:17:50 -08:00
2026-10-20 12:46:14 -05:00
2026-10-20 12:46:14 -05:00
2026-10-30 16:18:27 -05:00
2026-10-21 15:00:12 -05:00
2026-10-29 02:54:46 -05:00
2026-10-20 19:58:53 -05:00
2026-10-20 19:58:53 -05:00
2026-11-02 15:33:46 -06:00
2026-11-04 07:19:12 -06:00
2026-11-04 07:19:12 -06:00
2026-10-30 01:53:45 -05:00
2026-10-21 11:21:55 -05:00
2026-10-20 10:39:17 -05:00
2026-10-20 12:46:14 -05:00
2026-11-04 02:12:51 -06:00
2026-11-02 13:11:41 -06:00
2026-11-04 15:37:54 -06:00
2026-11-04 15:37:54 -06:00
2026-11-04 02:12:51 -06:00
2026-11-04 02:12:51 -06:00
2026-10-31 07:33:52 -05:00
2026-11-04 15:37:54 -06:00
2026-10-15 14:49:00 -07:00
2026-10-15 14:49:00 -07:00
2026-11-04 07:19:12 -06:00
2026-10-29 19:17:46 -05:00
2026-11-04 21:46:29 -06:00
2026-10-24 09:40:08 -07:00
2026-10-24 09:40:08 -07:00
2026-11-04 07:19:03 -06:00
2026-11-02 17:45:07 -08:00
2026-11-02 08:22:42 -08:00
2026-11-02 08:22:42 -08:00
2026-11-03 09:01:39 -06:00
2026-11-03 09:01:39 -06:00
2026-11-02 08:22:42 -08:00
2026-11-04 18:25:36 -06:00
2026-11-04 18:25:36 -06:00
2026-11-04 22:17:50 -08:00
2026-10-28 23:40:45 -05:00
2026-11-04 07:18:07 -06:00
2026-10-23 14:06:17 -07:00
2026-10-30 15:21:05 -05:00
2026-10-30 15:21:05 -05:00
2026-10-29 03:40:01 -05:00
2026-11-04 18:16:36 -06:00
2026-11-04 23:15:46 -06:00
2026-11-02 17:00:42 +00:00
2026-11-02 17:00:42 +00:00
2026-10-31 14:31:31 -05:00
2026-11-04 02:12:51 -06:00
2026-11-04 23:15:46 -06:00
2026-11-04 02:12:51 -06:00
2026-11-02 17:00:42 +00:00
2026-11-04 02:12:51 -06:00
2026-11-04 23:15:46 -06:00
2026-11-04 02:12:51 -06:00
2026-11-04 23:15:46 -06:00
2026-11-04 23:15:46 -06:00
2026-11-04 11:36:04 -08:00
2026-11-04 19:10:59 -08:00
2026-10-25 10:47:02 -07:00
2026-11-04 07:19:03 -06:00
2026-10-29 02:31:20 -05:00
2026-10-16 10:39:38 -07:00
2026-10-23 09:07:35 -07:00
2026-10-23 09:07:35 -07:00
2026-11-04 23:07:42 -06:00
2026-11-04 23:07:42 -06:00
2026-10-29 08:40:56 -05:00
2026-10-31 12:28:40 -05:00
2026-11-03 06:13:26 -06:00
2026-10-23 15:09:43 -07:00
2026-11-04 18:57:26 -08:00
2026-11-04 18:57:26 -08:00
2026-11-03 06:13:26 -06:00
2026-10-31 10:59:24 -05:00
2026-10-31 10:59:24 -05:00
2026-11-03 09:01:39 -06:00
2026-10-31 16:00:35 -05:00
2026-10-29 03:40:01 -05:00
2026-10-18 01:33:11 -05:00
2026-11-04 18:50:01 -06:00
2026-10-29 05:35:01 -05:00
2026-11-04 17:16:17 -08:00
2026-10-31 07:33:52 -05:00
2026-10-31 07:33:52 -05:00
2026-11-04 07:18:07 -06:00
2026-11-03 06:04:25 -06:00
2026-11-03 06:04:25 -06:00
2026-11-04 07:18:07 -06:00
2026-10-31 07:33:52 -05:00
2026-11-04 18:24:47 -06:00
2026-10-29 04:53:11 -05:00
2026-10-28 11:07:54 -05:00
2026-10-31 15:38:43 -05:00
2026-10-29 02:54:46 -05:00
2026-10-31 13:19:31 -05:00
2026-10-29 04:53:11 -05:00
2026-11-04 17:40:05 -06:00
2026-11-04 18:07:35 -06:00
2026-11-05 00:02:06 -06:00
2026-10-30 15:17:35 -05:00
2026-11-03 08:38:57 -06:00
2026-11-03 08:38:57 -06:00
2026-11-03 08:38:57 -06:00
2026-10-29 05:10:16 -05:00
2026-11-04 17:40:05 -06:00
2026-10-29 17:45:56 -07:00
2026-10-29 17:45:56 -07:00
2026-11-04 12:16:51 -06:00
2026-10-29 11:12:16 -05:00
2026-10-25 09:20:30 -07:00
2026-11-04 12:16:51 -06:00
2026-11-04 12:16:51 -06:00
2026-10-31 09:41:27 -05:00
2026-10-31 09:41:27 -05:00
2026-11-04 07:18:07 -06:00
2026-10-27 21:39:23 -05:00
2026-11-02 10:19:24 -06:00
2026-11-02 10:19:24 -06:00
2026-11-02 10:19:24 -06:00
2026-11-02 10:19:24 -06:00
2026-11-04 18:24:47 -06:00
2026-11-01 01:58:54 -06:00
2026-10-31 09:07:52 -05:00
2026-10-31 14:54:01 -05:00
2026-11-04 07:18:07 -06:00
2026-11-04 08:04:52 -06:00
2026-11-04 08:04:52 -06:00
2026-11-03 06:12:00 -06:00
2026-11-04 23:30:45 -06:00
2026-11-04 23:30:45 -06:00
2026-10-20 12:46:14 -05:00
2026-10-20 12:46:14 -05:00
2026-11-03 16:30:58 -08:00
2026-11-03 16:30:58 -08:00
2026-11-04 02:12:51 -06:00
2026-11-04 07:18:07 -06:00
2026-10-30 16:18:27 -05:00
2026-10-30 16:18:27 -05:00
2026-10-30 16:18:27 -05:00
2026-11-04 14:47:42 -08:00
2026-10-31 07:33:52 -05:00
2026-10-31 07:33:52 -05:00
2026-11-05 00:02:06 -06:00
2026-11-02 14:13:00 -08:00
2026-11-04 23:24:34 -06:00
2026-11-03 13:24:59 -08:00
2026-10-29 03:40:01 -05:00
2026-11-05 00:02:06 -06:00
2026-11-04 09:04:13 -06:00
2026-10-31 09:07:52 -05:00
2026-11-03 06:12:00 -06:00
2026-10-31 07:33:52 -05:00
2026-10-25 08:22:53 -07:00
2026-10-29 17:45:56 -07:00
2026-10-29 17:45:56 -07:00
2026-11-03 09:01:39 -06:00
2026-11-04 02:12:51 -06:00
2026-11-04 21:02:22 -08:00
2026-11-04 21:02:22 -08:00
2026-10-20 07:02:22 -05:00
2026-10-20 07:02:22 -05:00
2026-11-03 19:44:12 -06:00
2026-11-04 07:19:12 -06:00
2026-10-21 15:00:12 -05:00
2026-10-29 20:02:53 -05:00
2026-10-31 11:41:59 -05:00
2026-10-29 06:37:48 -05:00
2026-11-04 17:16:17 -08:00
2026-11-04 17:16:17 -08:00
2026-10-29 20:02:53 -05:00
2026-11-04 22:26:42 -06:00
2026-10-29 03:40:01 -05:00
2026-11-04 14:47:42 -08:00
2026-11-04 19:26:02 -06:00
2026-11-04 21:47:29 -06:00
2026-11-04 08:33:39 -06:00
2026-11-04 23:07:42 -06:00
2026-11-04 04:43:56 -06:00
2026-11-04 08:33:39 -06:00
2026-10-29 04:40:01 -05:00
2026-10-29 04:40:01 -05:00
2026-10-31 13:19:31 -05:00
2026-11-02 16:03:09 -06:00
2026-10-23 14:05:55 -07:00
2026-11-03 16:17:13 -06:00
2026-11-04 14:47:42 -08:00
2026-10-28 22:53:19 -05:00
2026-11-04 21:46:29 -06:00
2026-11-04 14:11:03 -06:00
2026-10-29 17:45:56 -07:00
2026-11-03 09:01:39 -06:00
2026-11-04 15:24:58 -06:00
2026-10-29 10:52:44 -07:00
2026-10-29 10:52:44 -07:00
2026-10-29 16:51:50 -05:00
2026-10-29 16:51:50 -05:00
2026-11-02 15:12:57 -08:00
2026-11-02 15:12:57 -08:00
2026-11-04 17:16:17 -08:00
2026-11-04 17:16:17 -08:00
2026-11-03 13:55:39 -06:00
2026-11-03 13:55:39 -06:00
2026-10-30 22:26:15 -05:00
2026-10-19 08:45:09 -05:00
2026-10-19 08:45:09 -05:00
2026-10-30 22:26:15 -05:00
2026-10-30 11:47:21 -05:00
2026-11-03 13:55:39 -06:00
2026-10-29 18:34:08 -05:00
2026-10-29 18:34:08 -05:00
2026-11-02 10:14:24 -06:00
2026-11-02 10:14:24 -06:00
2026-11-03 09:01:39 -06:00
2026-11-03 09:01:39 -06:00
2026-10-26 14:43:12 -05:00
2026-10-26 14:43:12 -05:00
2026-10-30 09:10:50 -07:00
2026-10-29 22:55:11 -07:00
2026-10-24 16:44:50 -07:00
2026-10-30 22:26:15 -05:00
2026-10-26 21:39:04 +00:00
2026-10-26 21:39:04 +00:00
2026-10-30 10:50:49 -05:00
2026-10-30 10:50:49 -05:00
2026-11-04 14:36:17 -08:00
2026-11-04 14:36:17 -08:00
2026-10-29 04:24:57 -05:00
2026-10-29 04:24:57 -05:00
2026-10-30 21:39:07 -05:00
2026-10-21 15:00:12 -05:00
2026-10-29 15:48:37 -05:00
2026-10-29 15:48:37 -05:00
2026-10-27 08:20:24 -05:00
2026-10-31 17:22:31 -05:00
2026-10-31 19:52:42 -05:00
2026-11-03 15:21:45 -06:00
2026-10-29 17:45:56 -07:00
2026-10-29 17:45:56 -07:00
2026-11-03 09:01:39 -06:00
2026-10-16 13:46:50 -05:00
2026-10-29 03:40:01 -05:00
2026-10-28 17:20:01 -07:00
2026-10-20 11:52:59 -05:00
2026-10-20 11:52:59 -05:00
2026-10-20 11:52:59 -05:00
2026-10-20 11:52:59 -05:00
2026-10-29 12:19:37 -05:00
2026-10-29 12:19:37 -05:00
2026-10-29 12:19:37 -05:00
2026-11-01 01:58:54 -06:00
2026-11-03 09:01:39 -06:00
2026-11-03 09:01:39 -06:00
2026-10-26 16:32:13 -07:00
2026-10-29 16:51:50 -05:00
2026-10-29 12:19:37 -05:00
2026-10-28 17:20:01 -07:00
2026-11-05 00:02:06 -06:00
2026-11-04 21:46:29 -06:00
2026-10-31 12:28:40 -05:00
2026-11-03 15:21:45 -06:00
2026-10-20 10:58:41 -05:00
2026-10-30 16:18:27 -05:00
2026-10-27 21:39:23 -05:00
2026-10-29 03:40:01 -05:00