2SinceJuly
fc20aebb94
fix(decompile): retain inventory limitations and selection ( #8466 )
...
* fix(decompile): retain inventory limitations with the latest selection
The manifest and decompile index dropped procedure-inventory
limitations, so a directory separated from its Evidence response could
not explain why functions were selected or omitted. Keep those
limitations on the manifest and in a latest_run index record that also
names the filter and counts that produced them. Older runs remain
represented only by their retained function records.
Fixes #8355
* test(decompile): surface export errors and check function caveats
Address review findings on the inventory-limitation regression:
- Throw the typed export error instead of returning from a failed Result.
- Assert historical function records keep their own pseudocode caveats
and do not receive the latest inventory warnings.
2026-11-05 17:04:55 +08:00
..
2026-11-05 15:14:04 +08:00
2026-10-24 05:51:22 +08:00
2026-11-04 19:03:56 +08:00
2026-11-03 16:56:44 +08:00
2026-10-28 00:54:54 +08:00
2026-11-05 15:14:04 +08:00
2026-11-01 13:30:21 +08:00
2026-11-05 15:40:32 +08:00
2026-10-29 05:09:31 +08:00
2026-11-03 14:48:54 +08:00
2026-11-04 19:28:59 +08:00
2026-10-29 20:00:02 +08:00
2026-10-28 19:46:11 +08:00
2026-10-30 01:00:06 -07:00
2026-10-25 13:56:51 +08:00
2026-11-01 13:30:21 +08:00
2026-11-03 09:37:41 +08:00
2026-11-03 14:50:00 +08:00
2026-11-04 23:54:29 +08:00
2026-10-29 22:31:50 +08:00
2026-11-01 13:30:21 +08:00
2026-10-23 23:42:58 +09:00
2026-11-05 15:14:04 +08:00
2026-11-05 15:36:07 +08:00
2026-10-26 02:33:31 +08:00
2026-11-05 15:14:04 +08:00
2026-11-05 15:14:04 +08:00
2026-11-05 15:14:04 +08:00
2026-11-05 15:14:04 +08:00
2026-11-04 19:53:00 +08:00
2026-10-24 23:51:20 +08:00
2026-10-29 20:06:58 +08:00
2026-10-14 12:49:17 +08:00
2026-11-02 01:15:08 +08:00
2026-11-04 11:46:11 +08:00
2026-10-24 17:39:57 +08:00
2026-10-31 11:12:30 -07:00
2026-10-31 15:24:32 +08:00
2026-10-31 15:24:32 +08:00
2026-11-03 09:38:01 +08:00
2026-11-04 19:56:05 +08:00
2026-10-29 13:33:26 +08:00
2026-11-03 14:48:21 +08:00
2026-10-24 01:47:31 +08:00
2026-10-29 04:57:59 +08:00
2026-10-27 03:49:12 +08:00
2026-10-31 15:24:17 +08:00
2026-10-24 04:23:56 +08:00
2026-10-24 17:56:31 +08:00
2026-11-05 02:31:32 +08:00
2026-10-31 15:24:17 +08:00
2026-10-31 15:48:46 +08:00
2026-10-24 04:43:33 +08:00
2026-11-04 23:53:01 +08:00
2026-10-24 02:35:21 +08:00
2026-11-04 19:44:18 +08:00
2026-11-04 23:53:01 +08:00
2026-10-28 03:34:36 +00:00
2026-11-01 08:57:11 -08:00
2026-10-29 01:55:47 +08:00
2026-11-05 15:14:04 +08:00
2026-10-31 15:49:16 +08:00
2026-11-05 15:39:03 +08:00
2026-10-24 03:59:44 +08:00
2026-11-01 08:56:05 -08:00
2026-11-05 16:52:19 +08:00
2026-10-24 03:11:07 +08:00
2026-11-01 08:56:58 -08:00
2026-10-24 03:16:30 +08:00
2026-11-03 08:54:39 +08:00
2026-10-27 06:22:10 +08:00
2026-10-24 23:51:20 +08:00
2026-11-05 04:00:22 +08:00
2026-10-31 00:10:36 +08:00
2026-11-05 04:30:52 +08:00
2026-10-31 11:11:05 -07:00
2026-10-10 05:41:52 +08:00
2026-10-24 02:00:10 +08:00
2026-11-05 04:01:16 +08:00
2026-11-05 17:04:55 +08:00
2026-11-04 19:31:14 +08:00
2026-10-23 19:07:46 +08:00
2026-10-28 18:14:22 +00:00
2026-10-29 08:56:07 +08:00
2026-10-24 16:08:26 +08:00
2026-10-24 23:51:20 +08:00
2026-11-04 19:42:49 +08:00
2026-11-04 23:53:01 +08:00
2026-10-24 10:23:06 +08:00
2026-10-30 22:28:06 +08:00
2026-10-24 05:13:41 +08:00
2026-10-24 06:13:53 +08:00
2026-10-24 11:31:39 +08:00
2026-10-24 16:02:59 +08:00
2026-10-27 17:13:17 +00:00
2026-11-05 15:34:34 +08:00
2026-10-10 05:41:45 +08:00
2026-10-25 02:16:33 +08:00
2026-10-24 05:13:41 +08:00
2026-10-24 12:34:10 +08:00
2026-11-04 11:49:36 +08:00
2026-11-05 15:35:20 +08:00
2026-11-01 21:14:27 +08:00
2026-10-31 16:27:00 +08:00
2026-10-29 15:13:37 +08:00
2026-11-04 23:53:01 +08:00
2026-11-01 08:57:32 -08:00
2026-11-01 08:56:58 -08:00
2026-11-03 14:46:10 +08:00
2026-11-03 14:50:00 +08:00
2026-10-30 01:00:41 -07:00
2026-11-04 23:54:29 +08:00
2026-10-24 02:40:21 +08:00
2026-11-01 08:57:11 -08:00
2026-11-05 00:52:20 +08:00