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-10 05:11:20 -05:00
2026-11-07 11:52:39 +08:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-11-10 05:11:20 -05:00
2026-11-09 08:58:12 -05:00
2026-11-10 05:11:20 -05:00
2026-10-21 03:50:14 +08:00
2026-10-28 20:13:58 +08:00
2026-11-08 00:01:18 +08:00
2026-11-01 00:15:28 +08:00
2026-11-08 21:55:42 +00:00
2026-10-29 05:08:17 +08:00
2026-10-25 09:49:26 +08:00
2026-11-09 20:20:33 +08:00
2026-10-29 01:28:57 +08:00
2026-10-27 10:32:58 +08:00
2026-11-01 00:15:28 +08:00
2026-11-04 23:53:01 +08:00
2026-11-08 00:01:18 +08:00
2026-11-04 23:53:01 +08:00
2026-10-29 13:33:26 +08:00
2026-11-04 23:53:01 +08:00
2026-10-29 13:33:26 +08:00
2026-11-09 08:12:55 -05:00
2026-11-04 23:53:01 +08:00
2026-11-08 00:01:18 +08:00
2026-11-04 23:53:01 +08:00
2026-10-29 10:10:41 +08:00
2026-11-04 23:53:01 +08:00
2026-11-04 23:53:01 +08:00
2026-11-08 16:39:20 +00:00
2026-11-08 00:01:18 +08:00
2026-11-06 03:28:05 +08:00
2026-11-10 05:11:20 -05:00
2026-10-27 06:28:15 +08:00
2026-10-20 22:54:28 -07:00
2026-10-16 03:49:44 +08:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-10-23 23:02:07 +08:00
2026-11-02 02:13:32 +08:00
2026-11-06 01:07:00 +08:00
2026-11-10 05:11:20 -05:00
2026-11-02 02:13:32 +08:00
2026-11-09 20:16:13 +08:00
2026-10-31 00:22:16 +08:00
2026-10-23 19:05:06 +00:00
2026-11-01 00:15:28 +08:00
2026-10-23 05:14:05 +08:00
2026-11-09 14:58:35 +08:00
2026-11-09 21:43:01 +08:00
2026-11-01 00:15:28 +08:00
2026-11-08 00:01:18 +08:00
2026-11-10 05:11:20 -05:00
2026-11-01 00:15:28 +08:00
2026-11-09 19:42:40 +08:00
2026-11-03 23:25:44 +08:00
2026-11-09 10:21:38 -05:00
2026-11-08 00:01:18 +08:00
2026-11-04 11:46:11 +08:00
2026-11-09 21:42:53 +08:00
2026-10-13 23:48:09 +08:00
2026-11-05 15:37:35 +08:00
2026-10-29 01:23:17 +08:00
2026-11-01 00:15:28 +08:00
2026-11-08 16:39:20 +00:00
2026-11-01 00:15:28 +08:00
2026-11-08 16:39:20 +00:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-10-29 09:26:22 +08:00
2026-11-08 22:50:32 +00:00
2026-10-23 18:07:46 +08:00
2026-10-29 09:26:22 +08:00
2026-11-10 05:11:20 -05:00
2026-11-06 14:33:56 +08:00
2026-11-04 19:44:18 +08:00
2026-11-08 16:39:20 +00:00
2026-11-05 18:33:36 +08:00
2026-10-29 01:55:47 +08:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-11-09 08:35:55 -05:00
2026-11-08 16:39:20 +00:00
2026-11-09 21:41:56 +08:00
2026-11-10 05:11:20 -05:00
2026-10-28 16:48:20 +08:00
2026-10-28 16:01:17 +08:00
2026-11-09 08:58:12 -05:00
2026-11-01 00:15:28 +08:00
2026-10-29 08:37:36 +08:00
2026-11-10 05:11:20 -05:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-10-25 07:31:42 +08:00
2026-10-12 02:28:22 +08:00
2026-11-08 00:01:18 +08:00
2026-11-05 15:33:49 +08:00
2026-10-28 15:23:00 +08:00
2026-10-29 05:56:38 +00:00
2026-11-10 05:11:20 -05:00
2026-10-29 04:59:25 +08:00
2026-11-08 00:01:18 +08:00
2026-10-23 19:07:46 +08:00
2026-11-09 08:58:12 -05:00
2026-10-30 00:03:23 +08:00
2026-11-10 05:11:20 -05:00
2026-11-07 15:49:50 +08:00
2026-10-28 18:14:22 +00:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-11-09 22:09:34 +08:00
2026-11-01 00:15:28 +08:00
2026-11-01 00:15:28 +08:00
2026-11-08 16:39:20 +00:00
2026-11-01 00:15:28 +08:00
2026-11-09 13:21:24 +08:00
2026-11-09 07:57:52 +08:00
2026-11-05 03:34:26 +08:00
2026-11-10 05:11:20 -05:00
2026-11-10 05:11:20 -05:00
2026-10-29 09:26:22 +08:00
2026-10-28 15:00:01 +08:00
2026-11-02 02:13:32 +08:00
2026-11-09 21:01:58 +08:00
2026-10-29 01:30:08 +08:00
2026-11-09 20:17:25 +08:00
2026-10-26 19:50:12 +08:00
2026-11-01 00:15:28 +08:00
2026-11-09 20:17:25 +08:00
2026-11-01 00:15:28 +08:00
2026-10-27 02:16:08 +08:00
2026-10-24 22:54:05 +08:00
2026-10-29 05:08:02 +08:00
2026-11-07 11:52:39 +08:00
2026-11-08 00:01:18 +08:00
2026-10-29 02:04:15 +08:00
2026-11-10 05:11:20 -05:00
2026-11-09 20:19:44 +08:00