morluto
cb4e5cfbff
feat(analysis): make resource budgets recoverable across CLI and MCP (#9706)
* refactor(analysis): centralize resource budgets and recovery facts
* feat(analysis): expose ASAR and Ghidra runtime admission controls
* feat(artifacts): expose reader admission and preserve limited recognition
* feat(javascript): expose recoverable semantic precision budgets
* feat(web): add recoverable source-map budgets and compact retained views
* feat(web): make historical capture decoding budgets recoverable
* fix(desktop): enforce selected view policies across capture and export
* feat(runtime): make Frida and LLDB retention budgets selectable
* feat(native): expose diagnostic budgets and preserve exhaustion causes
* feat(managed): expose recoverable snapshot and representation budgets
* feat(metadata): make Go and Rust inspection budgets recoverable
* feat(wasm): expose representation and producer admissions
* feat(evm): expose per-call worker resource budgets
* feat(android): make resource and string-pool omissions recoverable
* feat(producers): expose command and recorded-capture budgets
* docs(analysis): record recovery contracts and integrated validation
* fix(docs): link calibration oracle from published verification pages
* fix(docs): restore desktop task anchors and receipt links
* test(analysis): align fixtures with selectable budget contracts
* fix(analysis): remove source-location projector dependency cycle
* test(analysis): refresh budget recovery and verifier regressions
* test(analysis): preserve format and publication recovery expectations
* test(windows): align conformance with owned runtime admission
* fix(desktop): preserve selected alias kinds in exported state
* test(analysis): align provider fixtures with recoverable budgets
* test(desktop): validate emitted alias metadata structurally
* fix(ghidra): classify bounded Windows endpoint refusals
* test(cli): assert selectable artifact admission recovery
* fix(cli): preserve capture provenance in environment builds
2026-11-10 05:11:20 -05:00
..
2026-11-09 21:03:14 +08:00
2026-11-10 05:11:20 -05:00
2026-11-09 20:17:25 +08:00
2026-10-25 09:49:26 +08:00
2026-11-10 05:11:20 -05:00
2026-10-21 21:19:45 -07:00
2026-10-23 02:31:11 +08:00
2026-10-26 16:04:44 +08:00
2026-10-24 03:16:30 +08:00
2026-10-24 02:36:00 +08:00
2026-11-09 08:39:31 -05:00
2026-10-26 14:46:35 +08:00
2026-10-26 15:49:58 +08:00
2026-10-26 15:49:58 +08:00
2026-10-30 18:29:18 +08:00
2026-11-09 20:48:08 +08:00
2026-10-27 17:13:17 +00:00
2026-10-24 11:50:11 +08:00
2026-11-03 09:33:41 +08:00
2026-10-24 09:24:43 +00:00
2026-11-06 02:01:30 +08:00
2026-10-26 17:59:51 +08:00
2026-11-05 03:34:26 +08:00
2026-10-24 11:41:34 +08:00
2026-11-03 00:21:16 +08:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-10-24 15:57:23 +00:00
2026-10-31 16:43:04 +08:00
2026-10-21 19:47:52 +08:00
2026-10-21 19:47:52 +08:00
2026-10-21 19:47:52 +08:00
2026-11-03 09:33:41 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 10:59:40 +08:00
2026-10-26 15:49:58 +08:00
2026-11-08 01:42:28 +08:00
2026-10-29 09:26:22 +08:00
2026-10-18 03:57:17 +08:00
2026-11-06 01:07:00 +08:00
2026-11-03 09:37:41 +08:00
2026-10-27 13:42:36 +08:00
2026-10-24 21:51:41 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-10-26 16:21:11 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-11-09 21:43:01 +08:00
2026-11-08 01:42:28 +08:00
2026-11-09 21:42:53 +08:00
2026-10-26 22:48:22 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-11-08 22:50:32 +00:00
2026-11-02 02:13:32 +08:00
2026-11-02 10:59:40 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-10-26 15:40:34 +08:00
2026-11-07 23:25:20 +08:00
2026-11-07 23:25:20 +08:00
2026-11-02 23:57:32 +08:00
2026-10-25 02:10:41 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-10-24 22:28:39 +08:00
2026-10-24 22:28:39 +08:00
2026-10-24 16:58:18 +08:00
2026-10-24 22:28:39 +08:00
2026-10-28 11:34:28 +00:00
2026-10-24 22:28:39 +08:00
2026-10-24 22:28:39 +08:00
2026-10-24 22:28:39 +08:00
2026-10-27 17:13:17 +00:00
2026-10-28 05:16:41 +00:00
2026-10-24 16:58:18 +08:00
2026-10-24 22:28:39 +08:00
2026-10-20 00:05:22 +08:00
2026-10-20 00:05:22 +08:00
2026-10-24 17:54:18 +08:00
2026-10-28 11:34:28 +00:00
2026-10-24 22:28:39 +08:00
2026-11-01 18:36:21 +08:00
2026-11-01 18:36:21 +08:00
2026-11-02 02:13:32 +08:00
2026-11-08 06:32:49 +00:00
2026-10-24 16:58:18 +08:00
2026-10-24 16:58:18 +08:00
2026-10-27 17:13:17 +00:00
2026-10-29 09:26:22 +08:00
2026-11-01 00:15:28 +08:00
2026-10-24 22:06:41 +08:00
2026-10-26 23:12:34 +08:00
2026-11-02 02:13:32 +08:00
2026-10-27 13:36:57 +08:00
2026-11-02 02:13:32 +08:00
2026-11-02 02:13:32 +08:00
2026-10-27 00:49:27 +08:00
2026-11-04 19:51:27 +08:00
2026-11-02 02:13:32 +08:00
2026-11-07 14:52:39 +08:00
2026-11-05 01:48:08 +08:00
2026-11-10 05:11:20 -05:00
2026-10-24 07:42:50 +08:00
2026-10-27 06:43:53 +08:00
2026-11-06 15:39:03 +08:00
2026-11-07 20:12:25 +00:00
2026-11-05 04:03:43 +08:00
2026-11-04 19:51:27 +08:00
2026-10-27 00:49:27 +08:00
2026-10-27 06:43:53 +08:00
2026-10-24 08:18:53 +08:00
2026-11-06 15:14:24 +08:00
2026-11-02 02:13:32 +08:00
2026-10-18 07:33:58 +08:00
2026-11-05 04:03:43 +08:00
2026-11-08 08:57:05 +08:00
2026-11-08 01:49:58 +00:00
2026-10-31 15:48:46 +08:00
2026-10-31 09:01:06 -07:00
2026-10-27 00:49:27 +08:00
2026-11-01 13:30:21 +08:00
2026-11-08 08:57:05 +08:00
2026-10-29 22:54:58 +08:00
2026-11-01 13:30:21 +08:00
2026-11-01 13:30:21 +08:00
2026-11-08 01:42:28 +08:00
2026-11-09 22:09:34 +08:00
2026-10-27 01:11:51 +08:00
2026-11-08 01:42:28 +08:00
2026-10-24 16:58:18 +08:00
2026-10-26 23:12:34 +08:00
2026-11-02 02:13:32 +08:00
2026-10-24 15:38:35 +08:00
2026-10-29 09:26:22 +08:00
2026-10-27 01:11:51 +08:00
2026-10-28 18:46:30 +08:00
2026-10-23 16:06:27 +08:00
2026-10-26 16:04:44 +08:00
2026-10-26 16:46:53 +08:00
2026-11-10 05:11:20 -05:00
2026-10-24 16:58:18 +08:00
2026-11-03 09:33:41 +08:00
2026-10-23 16:06:27 +08:00
2026-11-03 09:33:41 +08:00
2026-10-26 14:46:23 +08:00