chore(main): release rea-agents 6.9.0
This commit is contained in:
1 parent
1da304b282
commit
36dcd884de
12 files changed
+857
-14
No files matched your search
@@ -9,7 +9,7 @@
|
||||
"source": {
|
||||
"source": "npm",
|
||||
"package": "rea-agents",
|
||||
"version": "6.8.0"
|
||||
"version": "6.9.0"
|
||||
},
|
||||
"policy": {
|
||||
"installation": "AVAILABLE",
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"source": {
|
||||
"source": "npm",
|
||||
"package": "rea-agents",
|
||||
"version": "6.8.0"
|
||||
"version": "6.9.0"
|
||||
},
|
||||
"category": "development"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "rea",
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"description": "Reverse engineer anything with agents, from app behavior down to native binaries.",
|
||||
"author": {
|
||||
"name": "morluto",
|
||||
@@ -21,7 +21,7 @@
|
||||
"command": "node",
|
||||
"args": [
|
||||
"${CLAUDE_PLUGIN_ROOT}/scripts/plugin-mcp-launcher.mjs",
|
||||
"6.8.0"
|
||||
"6.9.0"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"command": "node",
|
||||
"args": [
|
||||
"./scripts/plugin-mcp-launcher.mjs",
|
||||
"6.8.0"
|
||||
"6.9.0"
|
||||
],
|
||||
"cwd": ".",
|
||||
"startup_timeout_sec": 30
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "rea",
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"description": "Reverse engineer anything with agents, from app behavior down to native binaries.",
|
||||
"author": {
|
||||
"name": "morluto",
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
{
|
||||
".": "6.8.0"
|
||||
".": "6.9.0"
|
||||
}
|
||||
+843
@@ -1,5 +1,848 @@
|
||||
# Changelog
|
||||
|
||||
## [6.9.0](https://github.com/morluto/rea/compare/rea-agents-6.8.0...rea-agents-6.9.0) (2026-10-29)
|
||||
|
||||
|
||||
### ⚠ BREAKING CHANGES
|
||||
|
||||
* **evidence:** report storage publication limits ([#7887](https://github.com/morluto/rea/issues/7887))
|
||||
* **javascript:** preserve operator influence in semantic traces ([#7939](https://github.com/morluto/rea/issues/7939))
|
||||
* **managed:** show readable type names in member signatures ([#5309](https://github.com/morluto/rea/issues/5309))
|
||||
* **mcp:** MCP tool arguments now default to 1,024 combined array elements and object members per call. Select a larger positive finite REA_MCP_MAX_INPUT_ELEMENTS allowance and restart for larger inline inputs, or use retained/file selectors where supported. Inputs are never truncated.
|
||||
* **certificates:** disclose undecoded unsigned attributes ([#7920](https://github.com/morluto/rea/issues/7920))
|
||||
* **native:** own Mach-O load commands in binary reader ([#7952](https://github.com/morluto/rea/issues/7952))
|
||||
* **environment:** attribute source errors to caller fields ([#7900](https://github.com/morluto/rea/issues/7900))
|
||||
* **cli:** refuse lossy text output ([#7852](https://github.com/morluto/rea/issues/7852))
|
||||
* **adb:** report local filesystem admission failures ([#7885](https://github.com/morluto/rea/issues/7885))
|
||||
* **evidence:** distinguish inline records from bundles ([#7895](https://github.com/morluto/rea/issues/7895))
|
||||
* **cli:** preserve native value input diagnostics ([#7889](https://github.com/morluto/rea/issues/7889))
|
||||
* **javascript:** report ambiguous artifact paths ([#7864](https://github.com/morluto/rea/issues/7864))
|
||||
* **environment:** Environment state and coverage can report method-replay for non-GET safe reads; exhaustive reason consumers must handle it.
|
||||
* **web:** retain invalid browser selection ([#7903](https://github.com/morluto/rea/issues/7903))
|
||||
* **ghidra:** Ghidra now returns not-in-listing for in-memory addresses without listed instructions or defined data. Consumers matching the former undecodable value must handle the new status.
|
||||
* **input:** classify unresolvable source paths ([#7847](https://github.com/morluto/rea/issues/7847))
|
||||
* **session:** classify unavailable snapshot prerequisites ([#7837](https://github.com/morluto/rea/issues/7837))
|
||||
* **process:** reject unsupported one-column terminals ([#7848](https://github.com/morluto/rea/issues/7848))
|
||||
* **process:** sensitive interaction data is empty with sensitive and input_bytes fields instead of a byte-count placeholder. Sensitive raw_data is also redacted. Read input_bytes and recapture both comparison sides when migrating older private-input Evidence.
|
||||
* **setup:** managed MCP registrations use the selected absolute runtime and REA entry script, including package-runner cache paths. Keep that installation available or restore it before setup; unknown registrations require confirmed manual repair. Setup no longer returns prewarm or emits its progress events.
|
||||
* **hopper:** macOS Hopper launches refuse double quotes, backslashes and line breaks in final helper paths or arguments before application handoff. Select literal-safe launcher/runtime/database paths and loader arguments, or a compatible provider. Original executable names can remain unchanged when their prepared image path is literal-safe.
|
||||
* **javascript:** consolidate renderer and route ownership
|
||||
* **ownership:** Replace Cutter --json=true or --json=false with --json-output=true or --json-output=false. Bare --json still controls CLI result formatting.
|
||||
* **ownership:** rea compare-bundles has been removed. Use rea compare instead. The MCP compare_bundles tool is unchanged.
|
||||
* **jeb:** JEB engine refusals now report execution_failure rather than unsupported_target. Consumers should inspect the retained upstream diagnostics for the engine's reason and recovery facts.
|
||||
* **artifacts:** ASAR file occurrences may now contain unpacked: false. Consumers that validate only true must accept an optional boolean; absent historical fields remain unknown.
|
||||
* **environment:** The write-plan reason can now be unknown-clock; strict clients must accept the new output value.
|
||||
* **mcp:** non-loopback deployments require MCP_ALLOWED_HOSTS or rea mcp --http --allowed-hosts; bundle names must be unchanged HTTP hostnames within the 63-octet DNS label bound.
|
||||
* **mcp:** binary_session {} no longer returns analysis_provider_candidates[].availability.diagnostics, target_support.diagnostics or capabilities, or tool_availability group surface, effects and annotations. Pass {"detail": "complete"} to get them.
|
||||
|
||||
### Features
|
||||
|
||||
* **android:** apply caller-selected R8 mapping evidence ([#7456](https://github.com/morluto/rea/issues/7456)) ([03f17cf](https://github.com/morluto/rea/commit/03f17cf41d3c844f9383d7792d9b1a14330d0bb2))
|
||||
* **android:** expose selected manifest component declarations ([#7379](https://github.com/morluto/rea/issues/7379)) ([7e8f7f6](https://github.com/morluto/rea/commit/7e8f7f6101593cc88cfc63795b47f21c742bee87))
|
||||
* **android:** link native declarations to static JNI candidates ([#7472](https://github.com/morluto/rea/issues/7472)) ([570abe9](https://github.com/morluto/rea/commit/570abe95f2a35b5c580a5ec2fca90c33d4114bdc))
|
||||
* **artifacts:** add U-Boot legacy uImage reader (part of [#7129](https://github.com/morluto/rea/issues/7129)) ([#7234](https://github.com/morluto/rea/issues/7234)) ([18a8e71](https://github.com/morluto/rea/commit/18a8e71c9f3749be2b950c48dc507bbf3860a222))
|
||||
* **artifacts:** compare inventories from Evidence sources ([#7869](https://github.com/morluto/rea/issues/7869)) ([37827af](https://github.com/morluto/rea/commit/37827af5918a20b87698329a13d3705becdd6868))
|
||||
* **artifacts:** inspect and extract .NET single-file bundles ([#3787](https://github.com/morluto/rea/issues/3787)) ([22cab82](https://github.com/morluto/rea/commit/22cab8215ab81730c078e63368721ad26e57b8ca))
|
||||
* **artifacts:** inspect and extract Bun standalone module graphs ([#6998](https://github.com/morluto/rea/issues/6998)) ([8188497](https://github.com/morluto/rea/commit/8188497f13477918f2b696689c3598b65f11a7c5))
|
||||
* **artifacts:** inventory and extract ESP32 firmware images ([#7498](https://github.com/morluto/rea/issues/7498)) ([64196b0](https://github.com/morluto/rea/commit/64196b08cab9fab15649b6d0058f980cd3f733f6))
|
||||
* **artifacts:** inventory and extract Intel HEX and Motorola S-record regions ([#7136](https://github.com/morluto/rea/issues/7136)) ([c369719](https://github.com/morluto/rea/commit/c36971953c3c867e4f3a1f149dbf0022a8e10a73))
|
||||
* **artifacts:** inventory and extract U-Boot FIT images ([#7771](https://github.com/morluto/rea/issues/7771)) ([d39b300](https://github.com/morluto/rea/commit/d39b3000ec7c44635b2b6a37b31fde2212002996))
|
||||
* **artifacts:** read Godot 3 PCK version 1 archives ([#7781](https://github.com/morluto/rea/issues/7781)) ([09225b0](https://github.com/morluto/rea/commit/09225b08e1acdf0da9759956cffbfce341f6e082))
|
||||
* **artifacts:** read UnityFS AssetBundle containers ([#7699](https://github.com/morluto/rea/issues/7699)) ([e78ac1a](https://github.com/morluto/rea/commit/e78ac1a55b4a4902efb6074412227c29eba9ad00))
|
||||
* **artifacts:** read Zstandard ZIP members ([#7780](https://github.com/morluto/rea/issues/7780)) ([fc24b08](https://github.com/morluto/rea/commit/fc24b08851f32eb7d42733ef5c786840d31a4d5f))
|
||||
* **browser:** retain compact scenario summaries and selected views ([#7120](https://github.com/morluto/rea/issues/7120)) ([fc43e28](https://github.com/morluto/rea/commit/fc43e285eaae2155d32e2ca0ab5d2181a4e2f1b5))
|
||||
* **browser:** reuse saved response values across scenario steps ([#7267](https://github.com/morluto/rea/issues/7267)) ([3fcbabe](https://github.com/morluto/rea/commit/3fcbabe593611435ebc26e1eac86706fe60abb6e))
|
||||
* **cli:** add CSV and TSV analysis views ([#7254](https://github.com/morluto/rea/issues/7254)) ([aa6f643](https://github.com/morluto/rea/commit/aa6f6436c9cb211d913e0b65b150e977d13b7164))
|
||||
* **cli:** report opt-in command timings ([#7042](https://github.com/morluto/rea/issues/7042)) ([d3b31a0](https://github.com/morluto/rea/commit/d3b31a0e29a67c8d3a2b756ec46744c27f70ea8f))
|
||||
* **cli:** validate browser scenarios offline ([#7343](https://github.com/morluto/rea/issues/7343)) ([d109a39](https://github.com/morluto/rea/commit/d109a3910522db9927e4160f9b22669cb2cda0d4))
|
||||
* **environment:** serve query numbers, counted values and made objects ([#7332](https://github.com/morluto/rea/issues/7332)) ([40b9c03](https://github.com/morluto/rea/commit/40b9c03f996270e944ff07cafb63be15ce903708))
|
||||
* **environment:** serve sorted creates, listed references and toggles ([#7600](https://github.com/morluto/rea/issues/7600)) ([51ad845](https://github.com/morluto/rea/commit/51ad84516e55153c2d22704044f6d2b7de8a6fb4))
|
||||
* **environment:** serve the writes callers make without recorded form fields ([#7260](https://github.com/morluto/rea/issues/7260)) ([7bc6c5b](https://github.com/morluto/rea/commit/7bc6c5bf61deee59c93e3398d4726a9cb5df981c))
|
||||
* **environment:** serve the writes that later reads explain ([#7274](https://github.com/morluto/rea/issues/7274)) ([aa210b7](https://github.com/morluto/rea/commit/aa210b7ccc40599a357f74cfefcdd7dac215c11e))
|
||||
* **environment:** serve writes whose calls send different members ([#7539](https://github.com/morluto/rea/issues/7539)) ([131fbe0](https://github.com/morluto/rea/commit/131fbe0754332cdcf6f2ce951dad3b026f982e8d))
|
||||
* **ghidra:** reuse existing projects through verified copies ([#7236](https://github.com/morluto/rea/issues/7236)) ([1944751](https://github.com/morluto/rea/commit/19447516a4bdbc9437d112ebd3f12a5fd062db83))
|
||||
* **guidance:** search installed workflow sections ([#6996](https://github.com/morluto/rea/issues/6996)) ([c88e1b0](https://github.com/morluto/rea/commit/c88e1b0b4355a29ef6ab5c88d393a3bfbcfc1d22))
|
||||
* **javascript:** discover semantic call literals in feature traces ([#7840](https://github.com/morluto/rea/issues/7840)) ([f9e7571](https://github.com/morluto/rea/commit/f9e7571a3d33ef654e396601e2f0e76dbc184ba8))
|
||||
* **macho:** report per-slice encryption status in inspect_macho ([#5359](https://github.com/morluto/rea/issues/5359)) ([860fdd8](https://github.com/morluto/rea/commit/860fdd8fbeded2ddf9abfac61f6982db7458e94e))
|
||||
* **managed:** filter and project retained member views ([#7968](https://github.com/morluto/rea/issues/7968)) ([cf9f010](https://github.com/morluto/rea/commit/cf9f010dcdc01f1227cb1d3ec8e626a1a3b1054d))
|
||||
* **managed:** show readable type names in member signatures ([c9bf6a9](https://github.com/morluto/rea/commit/c9bf6a9df712f8e968ac76147c97457ee911f10a))
|
||||
* **managed:** show readable type names in member signatures ([#5309](https://github.com/morluto/rea/issues/5309)) ([c9bf6a9](https://github.com/morluto/rea/commit/c9bf6a9df712f8e968ac76147c97457ee911f10a))
|
||||
* **mcp:** scope advertised tools by family ([#7228](https://github.com/morluto/rea/issues/7228)) ([b675073](https://github.com/morluto/rea/commit/b675073b731dc3209f59578fad5ca8fe85b104cc))
|
||||
* **mcp:** support compact output schema advertisements ([#7218](https://github.com/morluto/rea/issues/7218)) ([9085222](https://github.com/morluto/rea/commit/9085222ca1b5a636d4835a48b8bfed03da461b4f))
|
||||
* **native:** make function matching allowance configurable ([#7159](https://github.com/morluto/rea/issues/7159)) ([b8ce3c7](https://github.com/morluto/rea/commit/b8ce3c74cd42a74893f890697ef9cb26c21a91a8))
|
||||
* **native:** page retained load-image observations ([#7134](https://github.com/morluto/rea/issues/7134)) ([f69c52a](https://github.com/morluto/rea/commit/f69c52a1cf3940ed1999fcc0859a75dbb913d684))
|
||||
* **native:** page retained observations and source context ([#7146](https://github.com/morluto/rea/issues/7146)) ([4c8647a](https://github.com/morluto/rea/commit/4c8647a706694665c881e5d8e3d50bfe70239db7))
|
||||
* **plugins:** make Claude Code and Codex installs self-contained ([#7514](https://github.com/morluto/rea/issues/7514)) ([0cd7ef4](https://github.com/morluto/rea/commit/0cd7ef456bf960da265e04b341e82a24b1e377d5))
|
||||
* **web:** page retained bundle endpoint observations and inferences ([#7259](https://github.com/morluto/rea/issues/7259)) ([6d5532a](https://github.com/morluto/rea/commit/6d5532a204b338a6c770fcbae61e0d55bda70793))
|
||||
* **workflows:** expose guided prompts through CLI and MCP ([#6995](https://github.com/morluto/rea/issues/6995)) ([5ae7765](https://github.com/morluto/rea/commit/5ae77656e7c4b9c40e84566a445660af34a23ad4))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **adb:** align CLI selector schemas with canonical inputs ([#7722](https://github.com/morluto/rea/issues/7722)) ([3142f7b](https://github.com/morluto/rea/commit/3142f7b0dd91a07c7fe7989a4295cfe5d929682a))
|
||||
* **adb:** preserve process names and pin fixture interpreters ([ab44487](https://github.com/morluto/rea/commit/ab44487ff86d064e924fd2c44b02f5a5430f57f3))
|
||||
* **adb:** preserve selected environment through provider execution ([b7e76a5](https://github.com/morluto/rea/commit/b7e76a57cd29853e796b05a770cb14a0c435f35c))
|
||||
* **adb:** report local filesystem admission failures ([#7885](https://github.com/morluto/rea/issues/7885)) ([a001231](https://github.com/morluto/rea/commit/a0012312564a5b96c7e12d70c554c3b5029faefc))
|
||||
* **adb:** retain output on command failures ([6de6099](https://github.com/morluto/rea/commit/6de60993b861266e63a4e70d5c6d9a8073f7cd92))
|
||||
* **adb:** validate screen capture PNG headers ([#7962](https://github.com/morluto/rea/issues/7962)) ([f7cd4e5](https://github.com/morluto/rea/commit/f7cd4e5256441f69ddb7a3e78167b200460a6601))
|
||||
* **adb:** verify pushes to long device paths ([#8047](https://github.com/morluto/rea/issues/8047)) ([1da304b](https://github.com/morluto/rea/commit/1da304b28213ca7a50f6787eae716abe73c4e628))
|
||||
* **analysis:** interpret provider and ELF inputs once ([248133d](https://github.com/morluto/rea/commit/248133d784522488b01296391a0eea3eabbd7567))
|
||||
* **analysis:** preserve bookmark address uncertainty ([2b85a4a](https://github.com/morluto/rea/commit/2b85a4a2bafc82e3d8c8b4024f00216e9f9e8ff7))
|
||||
* **analysis:** preserve failure and cleanup outcomes ([d815367](https://github.com/morluto/rea/commit/d815367a110d5293db3275c3dabf337f23af2063))
|
||||
* **analysis:** retain source evidence through directory exports ([#7250](https://github.com/morluto/rea/issues/7250)) ([5508b2a](https://github.com/morluto/rea/commit/5508b2affd8bdd0788aed9d2246c373fd1b01bb7))
|
||||
* **analysis:** validate native UI seed addresses ([2733979](https://github.com/morluto/rea/commit/2733979b4d099aef44e76bca4e869b46d4858948))
|
||||
* **android:** preserve manifest component spelling ([#7818](https://github.com/morluto/rea/issues/7818)) ([af1ccb6](https://github.com/morluto/rea/commit/af1ccb6506d17bbbecf76abb4ab5af2254220cab))
|
||||
* **android:** retain selected Java across workspace launches ([1a1121c](https://github.com/morluto/rea/commit/1a1121c61f3aadfb8541bbbc143560ee6100d25e))
|
||||
* **apk:** classify fixed inspection allowances as nonretryable ([#7784](https://github.com/morluto/rea/issues/7784)) ([ac545ad](https://github.com/morluto/rea/commit/ac545adae21893828d20aec31f098f6533e2ed0d))
|
||||
* **apk:** explain unknown signer comparison ([#7927](https://github.com/morluto/rea/issues/7927)) ([66f5b65](https://github.com/morluto/rea/commit/66f5b650d9421f06607e79ebeed450037697dbe1))
|
||||
* **apk:** match signer serials by signed integer identity ([#7205](https://github.com/morluto/rea/issues/7205)) ([921225d](https://github.com/morluto/rea/commit/921225d4b2b83bb8331e4b41aa1a7bafd9f3fbcf))
|
||||
* **apk:** reuse canonical subject identity in retained views ([d3946a3](https://github.com/morluto/rea/commit/d3946a3f509e908397cf0274ac10a13ce2b90dd9))
|
||||
* **apktool:** read Apktool 2.9+ metadata in its line-oriented dialect ([#7747](https://github.com/morluto/rea/issues/7747)) ([33698e6](https://github.com/morluto/rea/commit/33698e6b31a474760a74c6f9b3ad2316ad8cffc7))
|
||||
* **apple:** derive NIB hierarchy from observed relationships ([3052a06](https://github.com/morluto/rea/commit/3052a067a3e5d65470ee142234985a197ff60acb))
|
||||
* **apple:** preserve bounded archive diagnostics ([#7890](https://github.com/morluto/rea/issues/7890)) ([fd297b1](https://github.com/morluto/rea/commit/fd297b1b171e2fe829f07385e59cffc57ff41d12))
|
||||
* **apple:** preserve own artifact metadata through schema projection ([fef76a0](https://github.com/morluto/rea/commit/fef76a02fbacf2eebb15122c87bbc37057f565b6))
|
||||
* **apple:** preserve post-table plist objects ([#7820](https://github.com/morluto/rea/issues/7820)) ([675c73f](https://github.com/morluto/rea/commit/675c73fb4d3f33a17ab13e1fdfecdd4fc06f0cff))
|
||||
* **apple:** recognize AppKit cell ownership ([#7916](https://github.com/morluto/rea/issues/7916)) ([f256492](https://github.com/morluto/rea/commit/f256492ff3b754a6cb34c14d5b484193cd21f32c))
|
||||
* **apple:** scope application roots to the inventory format ([#7714](https://github.com/morluto/rea/issues/7714)) ([b594fbc](https://github.com/morluto/rea/commit/b594fbc3e739ade1fbb9ce38846ed1c3a991273e))
|
||||
* **apple:** validate JVM interface identity ([cd7a0ee](https://github.com/morluto/rea/commit/cd7a0eefd8c5d54579ab63e0e934c730fda55459))
|
||||
* **apple:** validate keyed archive selectors consistently ([#7728](https://github.com/morluto/rea/issues/7728)) ([6a226bd](https://github.com/morluto/rea/commit/6a226bd09263776b080e7e25c218ed738b2fd068))
|
||||
* **artifacts:** admit raw UDRW disk images ([#7106](https://github.com/morluto/rea/issues/7106)) ([0eb3919](https://github.com/morluto/rea/commit/0eb3919d69c98f9f31b3b8b2ee5d389c3df6e828))
|
||||
* **artifacts:** admit selected app bundle traversal ([f878266](https://github.com/morluto/rea/commit/f878266503e5eef3e9dca6ec85126f83d60b41c9))
|
||||
* **artifacts:** bind operations to admitted sources ([2dd2ffc](https://github.com/morluto/rea/commit/2dd2ffcd4534e19a03db0f2e591663fe92ce5f42))
|
||||
* **artifacts:** classify selected package names ([c27560e](https://github.com/morluto/rea/commit/c27560e434980615ecbc66fca518398f45002360))
|
||||
* **artifacts:** compare ASAR storage declarations ([60834e3](https://github.com/morluto/rea/commit/60834e391c3f81eb2343eba288b735c3bf3bde61))
|
||||
* **artifacts:** compare Node SEA member declarations ([e891926](https://github.com/morluto/rea/commit/e89192653402222c5b099216f0d83a2d1bceace0))
|
||||
* **artifacts:** complete positional reads across short results ([d54f5b0](https://github.com/morluto/rea/commit/d54f5b07b4adc82d9d2be479c19966667f429e02))
|
||||
* **artifacts:** deduplicate keyed archive selector choices ([8a47cbb](https://github.com/morluto/rea/commit/8a47cbbcce538f511609b90b5d40bd00920b3216))
|
||||
* **artifacts:** distinguish incomplete PyInstaller probes ([abc1351](https://github.com/morluto/rea/commit/abc135150628ab62d271324682426fe7ec5fed3a))
|
||||
* **artifacts:** explain recovery for existing DMG attachments ([#7221](https://github.com/morluto/rea/issues/7221)) ([4767970](https://github.com/morluto/rea/commit/47679701051dc207533bde5e516e5a77583d52c5))
|
||||
* **artifacts:** extract readable inventoried entries ([#7827](https://github.com/morluto/rea/issues/7827)) ([2dd9a30](https://github.com/morluto/rea/commit/2dd9a3092e597bf05d0409a3c901b4e96b4ff310))
|
||||
* **artifacts:** name every U-Boot uImage type in the pinned image.h ([#8007](https://github.com/morluto/rea/issues/8007)) ([95637a3](https://github.com/morluto/rea/commit/95637a3d703d0b72150d1790fe28062940707c63))
|
||||
* **artifacts:** preserve cancellation during inventory cleanup ([5cd61aa](https://github.com/morluto/rea/commit/5cd61aac8ea28ce8a2c3a76d3706077c8cfdaacc))
|
||||
* **artifacts:** preserve completed caller reads through finalization ([939009f](https://github.com/morluto/rea/commit/939009f6f9ca178840f8ec5616c694c7e09dec25))
|
||||
* **artifacts:** preserve known metadata without content hashes ([#7932](https://github.com/morluto/rea/issues/7932)) ([62ce357](https://github.com/morluto/rea/commit/62ce357f16814c28c59610400426aa7791c410a6))
|
||||
* **artifacts:** preserve mounted DMG traversal coverage ([650873e](https://github.com/morluto/rea/commit/650873e772034a62df1623892be56bbafe74aa83))
|
||||
* **artifacts:** preserve selected ASAR companion paths ([779d548](https://github.com/morluto/rea/commit/779d548c4e553f01cb1aaf61d6949885c6f02806))
|
||||
* **artifacts:** preserve source and coverage facts ([59a70ad](https://github.com/morluto/rea/commit/59a70adefd4de4fb1964d75a9bddbc2130a9a5a7))
|
||||
* **artifacts:** reject inventory counts beyond manifest ([8dc4421](https://github.com/morluto/rea/commit/8dc4421325bc467811884c78510de8617e234ee3))
|
||||
* **artifacts:** resolve historical retained summaries ([7f65617](https://github.com/morluto/rea/commit/7f6561706428f4d4d1acb7cdb5c5e1a683645a84))
|
||||
* **artifacts:** retain archive streams and source receipts ([f1535a1](https://github.com/morluto/rea/commit/f1535a17531a5b05f33b210e7acd7037dd5a25ea))
|
||||
* **artifacts:** retain reader work through cleanup ([5da50ab](https://github.com/morluto/rea/commit/5da50ab3f43c7f5498ef8ee84c38289158bcbfe7))
|
||||
* **artifacts:** retain selected keyed archive paths ([90475ec](https://github.com/morluto/rea/commit/90475ec9e59bc1f10fc5c927cf44a3ad8a86eac0))
|
||||
* **artifacts:** retain source identity failures after relocation ([2012efe](https://github.com/morluto/rea/commit/2012efe5fd95ea3b1c9783b33ce33d6ba00fd412))
|
||||
* **artifacts:** split U-Boot script uImages on their size table ([#7805](https://github.com/morluto/rea/issues/7805)) ([f19436c](https://github.com/morluto/rea/commit/f19436c15661fa9365823733b545860737f6ad9e))
|
||||
* **artifacts:** unify selected path failure classification ([413f24b](https://github.com/morluto/rea/commit/413f24b53284d28a64c8f4cef48123cb66d57c07))
|
||||
* **artifacts:** validate bundle resource target identity ([f061989](https://github.com/morluto/rea/commit/f061989ad255c994e0e2eec072150b5374a2c5f5))
|
||||
* **artifacts:** validate directory source spelling ([5d30f82](https://github.com/morluto/rea/commit/5d30f82417b3c448232570e78312faeb48a8b9dc))
|
||||
* **artifacts:** validate partial inventory edges ([b7cae1a](https://github.com/morluto/rea/commit/b7cae1ad8c6ca5a988340a6e8eca06ee6f93a955))
|
||||
* **artifacts:** validate partial inventory root identity ([d1c88fa](https://github.com/morluto/rea/commit/d1c88fab1a3c2fb8c1d7df78744a2ad5d755eca2))
|
||||
* **artifacts:** validate selected path traversal ([f3a301e](https://github.com/morluto/rea/commit/f3a301eca5d126f072a481dfb053f5e80f29290a))
|
||||
* **asar:** disclose unverified block integrity ([4e86bd0](https://github.com/morluto/rea/commit/4e86bd0c1c519704409b04926ad588875d4fc08c))
|
||||
* **asar:** preserve header filename identity ([84a54b6](https://github.com/morluto/rea/commit/84a54b61833c62f741c58e635d36e9dbfd8b8e45))
|
||||
* **asar:** retain unsupported integrity declarations ([1008d5e](https://github.com/morluto/rea/commit/1008d5e30290d9f056f262d2aff0f042ba3897ab))
|
||||
* **asn1:** reject non-minimal OID subidentifiers ([#7800](https://github.com/morluto/rea/issues/7800)) ([b14b94f](https://github.com/morluto/rea/commit/b14b94f0f5f0da0696271dd57b571fff57ee1ddc))
|
||||
* **browser:** advance storage pages by examined rows ([83bbad2](https://github.com/morluto/rea/commit/83bbad2b2ffe014bea750d79efe7143c8e8fe069))
|
||||
* **browser:** centralize CDP network event facts ([99ff434](https://github.com/morluto/rea/commit/99ff4344c0702afad782cd26178d50b18fa6ee4b))
|
||||
* **browser:** deduplicate scenario coverage guidance ([#7933](https://github.com/morluto/rea/issues/7933)) ([611c30c](https://github.com/morluto/rea/commit/611c30cb2036960341a0d07702ef35408cc55f5b))
|
||||
* **browser:** disclose opaque redirect coverage gaps ([#7943](https://github.com/morluto/rea/issues/7943)) ([0179d94](https://github.com/morluto/rea/commit/0179d9442023f0457b05577bbbd3bdc46236046a))
|
||||
* **browser:** enforce initial navigation default deadline ([#7934](https://github.com/morluto/rea/issues/7934)) ([42d5425](https://github.com/morluto/rea/commit/42d5425417a9e57923b65f398ca07852165bf02d))
|
||||
* **browser:** ignore repeated CSP directives within one policy ([#7798](https://github.com/morluto/rea/issues/7798)) ([6fd5d34](https://github.com/morluto/rea/commit/6fd5d347c71278fe1593fc3b7246a3319bdf8043))
|
||||
* **browser:** invalidate ASAR headers on file state changes ([38ed5a3](https://github.com/morluto/rea/commit/38ed5a3142370a735a67c53672bfd65522e6899e))
|
||||
* **browser:** isolate unrepresentable script export paths ([e23cb3b](https://github.com/morluto/rea/commit/e23cb3b240c6af779f6dd75429dda515bbdbbdf4))
|
||||
* **browser:** keep opaque cookie partitions unaligned ([#7203](https://github.com/morluto/rea/issues/7203)) ([6749bd0](https://github.com/morluto/rea/commit/6749bd090dc1b5a31ad60a8932e8fbad48f814e6))
|
||||
* **browser:** normalize discovery wire facts at the shared boundary ([#7204](https://github.com/morluto/rea/issues/7204)) ([1cd8259](https://github.com/morluto/rea/commit/1cd82597da9711454415f2702c7e44ea153c4438))
|
||||
* **browser:** parse HTTP Link whitespace correctly ([b989e3c](https://github.com/morluto/rea/commit/b989e3c3a38fef51968b2706f8fb94c335f83190))
|
||||
* **browser:** preserve comparison evidence identity ([76441ed](https://github.com/morluto/rea/commit/76441ed31b282e5b0f31c0679764277c71884400))
|
||||
* **browser:** preserve discovery identity ambiguity ([4e33bd3](https://github.com/morluto/rea/commit/4e33bd3e081f56ae223bc22491ce81630dc072e5))
|
||||
* **browser:** preserve DOM length units in captures and comparisons ([#7971](https://github.com/morluto/rea/issues/7971)) ([50b2ab1](https://github.com/morluto/rea/commit/50b2ab137f32d6099854e8d4e525a79b0ec786e2))
|
||||
* **browser:** preserve external defaults during CDP attachment ([#7188](https://github.com/morluto/rea/issues/7188)) ([c6893d1](https://github.com/morluto/rea/commit/c6893d1ac6a9ccb8a11d64b4e9ba1b57e79cbfd8))
|
||||
* **browser:** preserve frame tree root identity ([#7915](https://github.com/morluto/rea/issues/7915)) ([9b45462](https://github.com/morluto/rea/commit/9b4546276c72b310bb22077576dcd62b348b0251))
|
||||
* **browser:** preserve prefixed XHTML link hints ([#7819](https://github.com/morluto/rea/issues/7819)) ([7dbebb4](https://github.com/morluto/rea/commit/7dbebb4e7db707e8b40b0d4932fa26dddc891ae2))
|
||||
* **browser:** preserve request and cleanup failures ([72cc2d3](https://github.com/morluto/rea/commit/72cc2d30a390e37cf8186582e15e0ab97de6ab4b))
|
||||
* **browser:** preserve script exports with filesystem-unrepresentable paths ([#7526](https://github.com/morluto/rea/issues/7526)) ([e23cb3b](https://github.com/morluto/rea/commit/e23cb3b240c6af779f6dd75429dda515bbdbbdf4))
|
||||
* **browser:** preserve source-map declaration uncertainty ([#7945](https://github.com/morluto/rea/issues/7945)) ([1ef5918](https://github.com/morluto/rea/commit/1ef5918179d3cb77b8868bd117de662cbd7099ab))
|
||||
* **browser:** preserve unknown CDP source coordinates ([#7842](https://github.com/morluto/rea/issues/7842)) ([685f6db](https://github.com/morluto/rea/commit/685f6db960b208c88e86701438160e98b3603819))
|
||||
* **browser:** preserve unknown WebMCP comparison facts ([#7833](https://github.com/morluto/rea/issues/7833)) ([cc5a406](https://github.com/morluto/rea/commit/cc5a4062ff61b6b745775f83e53023a346ec4976))
|
||||
* **browser:** redact scenario cleanup diagnostics ([3a65ef0](https://github.com/morluto/rea/commit/3a65ef0e4c9f0894076eb3412b0ee171a839091c))
|
||||
* **browser:** redact startup cleanup diagnostics ([3233992](https://github.com/morluto/rea/commit/3233992733c33dabf2de09d22ee4e6d9409f797a))
|
||||
* **browser:** reject inexact storage values ([15a8f68](https://github.com/morluto/rea/commit/15a8f6847ccac581c7ff717b42062a54b1ba8084))
|
||||
* **browser:** reject invalid UTF-8 in HTTP CDP discovery ([#4524](https://github.com/morluto/rea/issues/4524)) ([095a51c](https://github.com/morluto/rea/commit/095a51cf38d2a0dc58368f6c9482062d594f856b))
|
||||
* **browser:** report non-absolute export paths at their input field ([#7097](https://github.com/morluto/rea/issues/7097)) ([097cd2c](https://github.com/morluto/rea/commit/097cd2c9881e382ed8efb98aaa5dedae7a2c13ca))
|
||||
* **browser:** resolve JSON pointers through array elements ([443d077](https://github.com/morluto/rea/commit/443d0778be5922b6ef0e522805ac4002da5edf19))
|
||||
* **browser:** respect response metadata grammars ([82d3ab7](https://github.com/morluto/rea/commit/82d3ab7aa8a41e702a876004be3e73d61ed70443))
|
||||
* **browser:** retain ambiguous scenario request identity ([7ba1d01](https://github.com/morluto/rea/commit/7ba1d0161e25b04fadb5ab94e05943c1b42d88cd))
|
||||
* **browser:** retain cancellation after failed worker stop ([df8c90d](https://github.com/morluto/rea/commit/df8c90df8f57d2903515c1ea023d78fd2489ec7e))
|
||||
* **browser:** retain evidence across cleanup errors ([8f89454](https://github.com/morluto/rea/commit/8f894546c87e49ddfca79bdef23a8846d0496c6b))
|
||||
* **browser:** retain launch failure diagnostics ([#7826](https://github.com/morluto/rea/issues/7826)) ([44331d0](https://github.com/morluto/rea/commit/44331d04d20c538f20dfae9e2b64fcf34c5f7386))
|
||||
* **browser:** retain prior-hop response facts in session timelines ([#7807](https://github.com/morluto/rea/issues/7807)) ([4b0ff68](https://github.com/morluto/rea/commit/4b0ff68e2ecaad5b7a828bc9b0985099728c7b4b))
|
||||
* **browser:** save from gzip, deflate and cached responses within a bound ([#7361](https://github.com/morluto/rea/issues/7361)) ([5fcf0d2](https://github.com/morluto/rea/commit/5fcf0d2dcc2bf69143b5faece047aa4fadf639f3))
|
||||
* **browser:** share admitted accessibility identities ([0a9d92a](https://github.com/morluto/rea/commit/0a9d92a54bfa8f13eeed76d3296b0a9bf3c0608b))
|
||||
* **browser:** share media type interpretation ([3021646](https://github.com/morluto/rea/commit/30216468ccb7660f54964ff17cf8834c86da673b))
|
||||
* **browser:** unify CDP frame and document identity facts ([3b4c910](https://github.com/morluto/rea/commit/3b4c910fff24baf83957a9bc529c170f457d944a))
|
||||
* **browser:** unify script and context attribution facts ([8ced814](https://github.com/morluto/rea/commit/8ced814b96bc78e936905c02ffabf9240f5ad146))
|
||||
* **browser:** unify worker target admission across capture workflows ([a5ad164](https://github.com/morluto/rea/commit/a5ad1642831b386be04b97ab9de9fb8038f74d84))
|
||||
* **browser:** validate basic credential usernames ([781eb1b](https://github.com/morluto/rea/commit/781eb1b28a5bcfdd0710662bc91a43cd31165f4d))
|
||||
* **build:** explain unsupported source loader runtimes ([#7839](https://github.com/morluto/rea/issues/7839)) ([0759fb9](https://github.com/morluto/rea/commit/0759fb9ad5326fccc9130682e764c739377b47e3))
|
||||
* **call-path:** reject incompatible coordinate mappings ([#7930](https://github.com/morluto/rea/issues/7930)) ([a4bd924](https://github.com/morluto/rea/commit/a4bd924772fdee0c7fe999ebf6e0e9904b58f3e3))
|
||||
* **capture:** bound preview headlines by source format ([#7832](https://github.com/morluto/rea/issues/7832)) ([0a272d5](https://github.com/morluto/rea/commit/0a272d5cf5471f34eb0e686942357e27f2ee9507))
|
||||
* **captures:** exclude normalized native numeric values ([#7764](https://github.com/morluto/rea/issues/7764)) ([f483eab](https://github.com/morluto/rea/commit/f483eab5435b0cbbc41b49959651cd719535bc70))
|
||||
* **captures:** preserve cleanup ownership and sensitive evidence ([347494f](https://github.com/morluto/rea/commit/347494f3ab0eae57e50bf6f7d94cf0e65db65e1f))
|
||||
* **captures:** preserve relative redirect URL evidence ([99d4ea9](https://github.com/morluto/rea/commit/99d4ea9c051c378e6bf9ce1a3b1888b8ab54dce7))
|
||||
* **captures:** preserve reply failures through descriptor finalization ([dec4cf5](https://github.com/morluto/rea/commit/dec4cf50cb582988c4811ed8059e8c7e4ced3815))
|
||||
* **certificates:** disclose undecoded unsigned attributes ([#7920](https://github.com/morluto/rea/issues/7920)) ([33d6975](https://github.com/morluto/rea/commit/33d697574928fa8ce225b094fea69a791ba4ee18))
|
||||
* **certificates:** unify OID decoding and validate reports ([79b8219](https://github.com/morluto/rea/commit/79b8219f290ef6304e469d9b8c40dc2af30edba9))
|
||||
* **ci:** align static checks and regression fixtures with current contracts ([#7349](https://github.com/morluto/rea/issues/7349)) ([1201c25](https://github.com/morluto/rea/commit/1201c25542bc1e6233265fb220b334f81886550c))
|
||||
* **ci:** enforce architecture guards before dependency setup ([#8027](https://github.com/morluto/rea/issues/8027)) ([cac6e06](https://github.com/morluto/rea/commit/cac6e0613e314238999ce4cc0249107ae936e8d3))
|
||||
* **ci:** preserve lint diagnostics without source locations ([b45a833](https://github.com/morluto/rea/commit/b45a83368c11d02b9ed2acfeb04a19cac747b611))
|
||||
* **ci:** repair native fixture and unused export ([429355c](https://github.com/morluto/rea/commit/429355ca4d1078579fca7d286de85c512bed0a96))
|
||||
* **ci:** restore qualification and reduce validation overhead ([6eb37a7](https://github.com/morluto/rea/commit/6eb37a774930b5b9edb137edd441e30652dfd394))
|
||||
* **ci:** reuse shared JavaScript AST child traversal ([afc1813](https://github.com/morluto/rea/commit/afc18131f4518783b7bf42ff7e81491639e5328d))
|
||||
* **ci:** validate static evidence through receipt owner ([af9bc3a](https://github.com/morluto/rea/commit/af9bc3ab5015da3734e79f16b550b4b28297356a))
|
||||
* **cli:** attribute keyed archive errors to archive argument ([#7731](https://github.com/morluto/rea/issues/7731)) ([3b24249](https://github.com/morluto/rea/commit/3b242491a430b3807853436bfeb9568d606169ac))
|
||||
* **cli:** correct completion options and setup guidance ([#7851](https://github.com/morluto/rea/issues/7851)) ([60ab4da](https://github.com/morluto/rea/commit/60ab4da329863ba7bf4530415d14efb05813cb87))
|
||||
* **cli:** honor token controls for builtin documents ([#7897](https://github.com/morluto/rea/issues/7897)) ([c7722c8](https://github.com/morluto/rea/commit/c7722c8eebea60ce3399961bc63b226f59876edd))
|
||||
* **cli:** merge mixed array filter selections ([e334a13](https://github.com/morluto/rea/commit/e334a13c79186d184f515634687d5059009ea326))
|
||||
* **cli:** preserve Amp MCP registration settings ([#7995](https://github.com/morluto/rea/issues/7995)) ([f25d1e3](https://github.com/morluto/rea/commit/f25d1e3e9fbda7971c312caa3da757dc525a73f6))
|
||||
* **cli:** preserve caller paths in format inspections ([#7855](https://github.com/morluto/rea/issues/7855)) ([419a211](https://github.com/morluto/rea/commit/419a2113044a1579564b9c8a560f8f8ee99eac02))
|
||||
* **cli:** preserve literal evidence in Markdown output ([6d7e627](https://github.com/morluto/rea/commit/6d7e6277835448bcdc830d00ebced2ff76a74c92))
|
||||
* **cli:** preserve literal Markdown rendering ([#7938](https://github.com/morluto/rea/issues/7938)) ([e124bdf](https://github.com/morluto/rea/commit/e124bdfc54707da138a58ae61b901f0bf93a9bac))
|
||||
* **cli:** preserve Markdown table edge spaces ([#7506](https://github.com/morluto/rea/issues/7506)) ([423d190](https://github.com/morluto/rea/commit/423d190026a48a94aef70c90eb6970f54b75d7ca))
|
||||
* **cli:** preserve missing-selection Markdown token windows ([#7726](https://github.com/morluto/rea/issues/7726)) ([0e4b806](https://github.com/morluto/rea/commit/0e4b806db14f2cbdf4a31a6268fe1a3514401677))
|
||||
* **cli:** preserve native value input diagnostics ([#7889](https://github.com/morluto/rea/issues/7889)) ([76c7698](https://github.com/morluto/rea/commit/76c7698ac913e670b5fc1448be1d5a47a84c0973))
|
||||
* **cli:** preserve script export evidence through shared finalization ([991a240](https://github.com/morluto/rea/commit/991a2406060ae200ee5db260e486e68c1f5bb4bd))
|
||||
* **cli:** prevent mcp discovery from registering clients ([#7919](https://github.com/morluto/rea/issues/7919)) ([9e1a1e7](https://github.com/morluto/rea/commit/9e1a1e700ad9a84fa6a49ecc7abd8b38918b2154))
|
||||
* **cli:** project nested array slices ([47a8000](https://github.com/morluto/rea/commit/47a8000cce89303d174288e74a2e6c1569f5c3de))
|
||||
* **cli:** recognize integrity failures with partial observations ([#7836](https://github.com/morluto/rea/issues/7836)) ([0747e46](https://github.com/morluto/rea/commit/0747e46401a4f5e487302dcc5061548b4634db5c))
|
||||
* **cli:** refuse lossy text output ([#7852](https://github.com/morluto/rea/issues/7852)) ([3a51230](https://github.com/morluto/rea/commit/3a512303d956931608d66bece4b8e858bca1fcea))
|
||||
* **cli:** reject empty Evidence file arguments ([#7988](https://github.com/morluto/rea/issues/7988)) ([d157560](https://github.com/morluto/rea/commit/d157560d402fbd1b54069ff59039dcde73e4a7e1))
|
||||
* **cli:** reject empty IPS and PE import targets before resolution ([#7963](https://github.com/morluto/rea/issues/7963)) ([4fbce5c](https://github.com/morluto/rea/commit/4fbce5c1225e5fba1905ee82c968b590283d0f93)), closes [#7421](https://github.com/morluto/rea/issues/7421)
|
||||
* **cli:** reject empty native and managed targets before resolution ([#7956](https://github.com/morluto/rea/issues/7956)) ([6db024d](https://github.com/morluto/rea/commit/6db024dc963abf90472346e5097e02e13a5b4ccd)), closes [#7436](https://github.com/morluto/rea/issues/7436) [#7404](https://github.com/morluto/rea/issues/7404)
|
||||
* **cli:** reject empty observation duration selections ([#7710](https://github.com/morluto/rea/issues/7710)) ([fbb0e79](https://github.com/morluto/rea/commit/fbb0e79354d8cc138026d01de393652913f821bf))
|
||||
* **cli:** reject non-decimal Android overload index tokens ([#7493](https://github.com/morluto/rea/issues/7493)) ([bcc6775](https://github.com/morluto/rea/commit/bcc6775dc1c29c06a08798b73049d0bf506e6b55))
|
||||
* **cli:** report failed browser cleanup retries ([3d311d9](https://github.com/morluto/rea/commit/3d311d9eca00eecf51f4c4c869c5e7607c332f26))
|
||||
* **cli:** report incomplete debugger cleanup as typed outcomes ([#8021](https://github.com/morluto/rea/issues/8021)) ([a108a1b](https://github.com/morluto/rea/commit/a108a1b817f1cd803448f6ba756883d84c7f630c))
|
||||
* **cli:** report JSON Lines selection refusals as caller errors ([#7124](https://github.com/morluto/rea/issues/7124)) ([e06be06](https://github.com/morluto/rea/commit/e06be06530fc214e25f25f357a78d3619f75dd35))
|
||||
* **cli:** retain committed evidence receipts on output failure ([#7906](https://github.com/morluto/rea/issues/7906)) ([f9acfdc](https://github.com/morluto/rea/commit/f9acfdcf49790429f993f7c8166a0321def2de50))
|
||||
* **cli:** retain JSONL parser diagnostics under token counting ([#7705](https://github.com/morluto/rea/issues/7705)) ([3d5c73f](https://github.com/morluto/rea/commit/3d5c73f35c1d089807bf70e74da0e3002e08e52d))
|
||||
* **cli:** retain resources from both cleanup failures ([4266d32](https://github.com/morluto/rea/commit/4266d327511dcf1dbcd0c17baf4d36228d54fc7d))
|
||||
* **cli:** validate byte queries before opening targets ([#7723](https://github.com/morluto/rea/issues/7723)) ([a0a1962](https://github.com/morluto/rea/commit/a0a1962e06e47b641d1cf6afbeb60d1d00da2b70))
|
||||
* **cli:** validate outline-depth before numeric coercion ([#7505](https://github.com/morluto/rea/issues/7505)) ([baec375](https://github.com/morluto/rea/commit/baec375c347f129cb109823cff31831e906039f0))
|
||||
* **config:** preserve captured environments across provider launches ([3864c7d](https://github.com/morluto/rea/commit/3864c7d667593c3149ae81861540194a7bf81e99))
|
||||
* **config:** treat a blank analyzer override as absent beside an existing Ghidra project ([#7923](https://github.com/morluto/rea/issues/7923)) ([bbd4989](https://github.com/morluto/rea/commit/bbd4989654f9d68783ca425ec3b2844f3ce77e22)), closes [#7422](https://github.com/morluto/rea/issues/7422)
|
||||
* **contracts:** advertise a v-mode portable Windows absolute-path pattern ([#7152](https://github.com/morluto/rea/issues/7152)) ([4557791](https://github.com/morluto/rea/commit/4557791a2e0b77ff08afbb886b9cd3a92b6e1aef))
|
||||
* **contracts:** align CLI omission and native capability coverage ([2b84efe](https://github.com/morluto/rea/commit/2b84efe0da5ced67ca814e73060a63e7444d17b2))
|
||||
* **contracts:** align live target classification with admitted facts ([ace4dbf](https://github.com/morluto/rea/commit/ace4dbf36e8c8f36a0e192aff9a11484ed428358))
|
||||
* **contracts:** publish portable browser request patterns ([#7185](https://github.com/morluto/rea/issues/7185)) ([63417bf](https://github.com/morluto/rea/commit/63417bf3f0857dbb07acaca5b0cf71046c9c0aa3))
|
||||
* **contracts:** validate provider boundary facts consistently ([8706068](https://github.com/morluto/rea/commit/8706068b57de06141b7d41d1b07ac63d4c7a41cc))
|
||||
* **cutter:** preserve bridge directory traversal ([339b82e](https://github.com/morluto/rea/commit/339b82e0c867c933a3055ad33e33cda9d20eb857))
|
||||
* **debugger:** retain verified detach across cleanup retries ([d14f199](https://github.com/morluto/rea/commit/d14f199736dbdc2b7cbb7dcb1318acddfd3e5b3d))
|
||||
* **decompile:** preserve provider cleanup through export finalization ([381004b](https://github.com/morluto/rea/commit/381004b6648c1a6532b3d0ae42d7ea3d52d17306))
|
||||
* **decompile:** retain limitations across failed resume ([#7913](https://github.com/morluto/rea/issues/7913)) ([5082b50](https://github.com/morluto/rea/commit/5082b50f074e2f3e1ba5534d119ae16566673a36))
|
||||
* **deps:** patch fast-uri, qs and HTTP/3 certifi ([#7704](https://github.com/morluto/rea/issues/7704)) ([e556134](https://github.com/morluto/rea/commit/e556134302f055936c0295838d72ebcd5454bc96)), closes [#7700](https://github.com/morluto/rea/issues/7700)
|
||||
* **deps:** upgrade zod without narrowing timestamp inputs ([e3066c1](https://github.com/morluto/rea/commit/e3066c1705316b53b08f84814ae929eb6563e511))
|
||||
* **desktop:** read bounded MZ signature evidence ([df0e2f7](https://github.com/morluto/rea/commit/df0e2f7b3e9f3af0ae0f9065936a341b37c6ec98))
|
||||
* **discovery:** report debugger start host restrictions ([#7965](https://github.com/morluto/rea/issues/7965)) ([3536ea2](https://github.com/morluto/rea/commit/3536ea2f49e0c78cac8f4e5bb6a40ce8a8a929bf))
|
||||
* **docs:** preserve verification reports after experiment archival ([#7462](https://github.com/morluto/rea/issues/7462)) ([2817d30](https://github.com/morluto/rea/commit/2817d30ab2fc41ae08a7c5f49a6647b2eda39d64))
|
||||
* **docs:** restore translated offline provider ownership notes ([#7964](https://github.com/morluto/rea/issues/7964)) ([7ca216a](https://github.com/morluto/rea/commit/7ca216a2663376243702d117ce23059680f8ba1f))
|
||||
* **doctor:** bound and cancel diagnostic subprocesses ([52976ac](https://github.com/morluto/rea/commit/52976ac5cdc08c76ca48ae0800b61024e4ae1af8))
|
||||
* **doctor:** classify an unreadable skill identity as unknown ([#7090](https://github.com/morluto/rea/issues/7090)) ([79d2fc0](https://github.com/morluto/rea/commit/79d2fc05405c76bc0a8f71b9c10355135da4747b))
|
||||
* **doctor:** preserve Homebrew application paths ([60822e0](https://github.com/morluto/rea/commit/60822e07023d08aac2545bf4353d375bc4f7093c))
|
||||
* **doctor:** retain host uncertainty and resolved Java selection ([37a7c2d](https://github.com/morluto/rea/commit/37a7c2d6522171b2b0e8a52d56459749684ee713))
|
||||
* **dotnet:** retain malformed method body diagnostics ([e99b6c2](https://github.com/morluto/rea/commit/e99b6c2c3bcc5f4f050b51b432145144d0d47dc0))
|
||||
* **electron:** preserve symlink directory requirements ([a293738](https://github.com/morluto/rea/commit/a293738c6686bf3d6c5c163ec552d29fd5bb2485))
|
||||
* **electron:** refuse linked ASAR parent declarations ([c81b7ec](https://github.com/morluto/rea/commit/c81b7ecebcee30996b0d8f2d0d7f17a802ef5739))
|
||||
* **electron:** retain selected scenario paths in evidence ([9222526](https://github.com/morluto/rea/commit/9222526fe234526edc036459b9e8df922fb72863))
|
||||
* **electron:** retain unknown external module ownership ([#7950](https://github.com/morluto/rea/issues/7950)) ([59a895a](https://github.com/morluto/rea/commit/59a895a19316bb86588cb00bfd5230f7979cc1a1))
|
||||
* **electron:** scope IPC pairing to application ownership ([aa253bd](https://github.com/morluto/rea/commit/aa253bd13fb2b57d7ed426df734c5d30f6babec5))
|
||||
* **electron:** select nested handlers by source coordinates ([319fee4](https://github.com/morluto/rea/commit/319fee4691e444d5ac9870f114f93f79ef89707b))
|
||||
* **electron:** share ASAR node validation ([2146cae](https://github.com/morluto/rea/commit/2146caeb3d8da645d608b5adae8947215a511766))
|
||||
* **electron:** share wrapped member identity parsing ([c11fb48](https://github.com/morluto/rea/commit/c11fb48c98a2d5db58cc9f3ab68c5beca2968835))
|
||||
* **elf:** share section-table presence validation with notes ([#7706](https://github.com/morluto/rea/issues/7706)) ([c01ed78](https://github.com/morluto/rea/commit/c01ed783ac970a47546d664b6792f69cacc2fca9))
|
||||
* **elf:** validate completed note coverage ([3655dfd](https://github.com/morluto/rea/commit/3655dfd7d5db25f52a0a68c2651527d80935be2d))
|
||||
* **environment:** align comparison collection identity ([87e2cc2](https://github.com/morluto/rea/commit/87e2cc26d893a89c7f72ac35744634bb0e2dcb7a))
|
||||
* **environment:** align recorded probe chronology ([4bbd879](https://github.com/morluto/rea/commit/4bbd87953fa0ac78ca22e4321cce458558319205))
|
||||
* **environment:** attribute source errors to caller fields ([#7900](https://github.com/morluto/rea/issues/7900)) ([5147b6e](https://github.com/morluto/rea/commit/5147b6e3068c262a49da0389b1c10f3e8d0b6f62))
|
||||
* **environment:** keep invalid recorded dates unknown ([dd7a2da](https://github.com/morluto/rea/commit/dd7a2da5bb0c2e91d300dbaebd3a7aca8379a965))
|
||||
* **environment:** own JSON fields across capture, state and replay ([e54bf10](https://github.com/morluto/rea/commit/e54bf1006eadd0dfeea5c6c259cc3dc84bb414ec))
|
||||
* **environment:** report recorded reads and target uncertainty ([#7834](https://github.com/morluto/rea/issues/7834)) ([1e088c1](https://github.com/morluto/rea/commit/1e088c19adfb5d5123287a3defe5d63d579bba64))
|
||||
* **environment:** separate request order from completion ([19b2972](https://github.com/morluto/rea/commit/19b2972dfb9716fc03e3378304081f95718bb421))
|
||||
* **environment:** share inline state byte admission ([#7721](https://github.com/morluto/rea/issues/7721)) ([b0fb51c](https://github.com/morluto/rea/commit/b0fb51cb4c54a73da130087c3f3875ecdf1ea43e)), closes [#7719](https://github.com/morluto/rea/issues/7719)
|
||||
* **environment:** share legacy recorded-time interpretation ([906f161](https://github.com/morluto/rea/commit/906f161dc6c17413a8af588cad9bb9db3c55a78a))
|
||||
* **environment:** share retained response declarations ([4191974](https://github.com/morluto/rea/commit/41919740105f659c5cd29be8465aea549478c22c))
|
||||
* **environment:** withhold clock writes without an anchor ([63220ed](https://github.com/morluto/rea/commit/63220edcc3b47d44e72a7d77518172d81961e67a))
|
||||
* **erlang:** respect legacy atom table layout ([#7844](https://github.com/morluto/rea/issues/7844)) ([d49a150](https://github.com/morluto/rea/commit/d49a1504ca20b8707200b66a161661d458920c1a))
|
||||
* **evidence:** admit rebound APK and WASM views ([ff6b3fb](https://github.com/morluto/rea/commit/ff6b3fb9a131675d06d1fc589b50331cd3cd9629))
|
||||
* **evidence:** align bundle receipts and conflict recovery ([#7849](https://github.com/morluto/rea/issues/7849)) ([6c205d8](https://github.com/morluto/rea/commit/6c205d8a798d86db150dee7af1be2f69cbd948e3))
|
||||
* **evidence:** consolidate retained view and verifier ownership ([7d36d17](https://github.com/morluto/rea/commit/7d36d172ab9b1718630a8e8646f87e7dfdbfc71a))
|
||||
* **evidence:** distinguish inline records from bundles ([#7895](https://github.com/morluto/rea/issues/7895)) ([473cfa3](https://github.com/morluto/rea/commit/473cfa36b8ae62c82500ce7b8dbfccc3cae3488e))
|
||||
* **evidence:** exclude sensitive publication identities ([f68064e](https://github.com/morluto/rea/commit/f68064e46c2ed71ca55a35f639a11893595b1eb5))
|
||||
* **evidence:** explain fixed analysis view page recovery ([#7860](https://github.com/morluto/rea/issues/7860)) ([fe52ea1](https://github.com/morluto/rea/commit/fe52ea12c3828f6763f5da3ed168dec0dc5fdfb1))
|
||||
* **evidence:** include every subject format in bundles ([50822e1](https://github.com/morluto/rea/commit/50822e1eff99136c5e5f7b1b1d3351c898937983))
|
||||
* **evidence:** own cached snapshot data ([087acf2](https://github.com/morluto/rea/commit/087acf26e8eca07dfc77bb40f9540c207b1af033))
|
||||
* **evidence:** own standalone command finalization ([c4242cb](https://github.com/morluto/rea/commit/c4242cb85eb5d8f7d6230ebedf162def6feb3717))
|
||||
* **evidence:** preserve residual unknown constraint diagnostics ([#7770](https://github.com/morluto/rea/issues/7770)) ([06d1247](https://github.com/morluto/rea/commit/06d1247836b1fc856c4a6ec29e2c81927f445dd9))
|
||||
* **evidence:** preserve source and authenticated observation identity ([09acf21](https://github.com/morluto/rea/commit/09acf217d946c7ca3659abe308896e010e9cc764))
|
||||
* **evidence:** preserve view identity and cancellation outcomes ([5f9f13d](https://github.com/morluto/rea/commit/5f9f13d77b395aa4e405dba3a0ef3412d9b89188))
|
||||
* **evidence:** Reject non-file destinations before overwrite advice ([#7495](https://github.com/morluto/rea/issues/7495)) ([ef11f77](https://github.com/morluto/rea/commit/ef11f77836ccf85d4458aa18398c36ba592616a5))
|
||||
* **evidence:** report storage publication limits ([#7887](https://github.com/morluto/rea/issues/7887)) ([bf115be](https://github.com/morluto/rea/commit/bf115be2cd900724a5bbd59a5cefc7af1dc2576f))
|
||||
* **evidence:** retain analysis view environment ([5261340](https://github.com/morluto/rea/commit/52613403978e4b949d62fd14d426f3c2a075df42))
|
||||
* **evidence:** retain authenticated parents on cancellation ([7cbf375](https://github.com/morluto/rea/commit/7cbf375d013d7a249a883ff2d0ff140fbb12c133))
|
||||
* **evidence:** retain comparison cleanup ownership ([242a0f2](https://github.com/morluto/rea/commit/242a0f2880abe253758ddb85dc038e2d5e3fb7e0))
|
||||
* **evidence:** retain malformed function observations ([39c7f7e](https://github.com/morluto/rea/commit/39c7f7e3592a09b7dc2e854a77c97ffd85011d58))
|
||||
* **evidence:** retain malformed native observations ([3e590e5](https://github.com/morluto/rea/commit/3e590e5b2ff21510fb143d1334cad8f9caa85d9f))
|
||||
* **evidence:** retain source and stream ownership ([b6e58c2](https://github.com/morluto/rea/commit/b6e58c22d41effdb43dceb2624e9d9697d095b77))
|
||||
* **evidence:** separate source and presentation identity ([2f27d3a](https://github.com/morluto/rea/commit/2f27d3ac922e8782703a2cd87a246322de7d4fc1))
|
||||
* **evidence:** share queued cancellation handling ([3e8923c](https://github.com/morluto/rea/commit/3e8923c6ebe7af9c598210c969bfee74530e76a3))
|
||||
* **evidence:** validate process captures before bundle export ([ed6668b](https://github.com/morluto/rea/commit/ed6668b5bcb6ac2137700c53224046ccfdae2934))
|
||||
* **evidence:** validate retained views by semantic identity ([effb796](https://github.com/morluto/rea/commit/effb7960275717fd5dc2c616d9f9ca23f101a678))
|
||||
* **evm:** retain admitted evidence through reply finalization ([d77cf61](https://github.com/morluto/rea/commit/d77cf6186631743025a1bafb8c5a27262da6128e))
|
||||
* **export:** report publication cleanup failures to callers ([5b292b6](https://github.com/morluto/rea/commit/5b292b630e5425b263c51bbcc4a43284701f708f))
|
||||
* **export:** retain publication and cleanup failures ([47f8669](https://github.com/morluto/rea/commit/47f8669c1e63f17b5697f4eaf9899973112e9e79))
|
||||
* **export:** retain verification cleanup failures ([6ed97a2](https://github.com/morluto/rea/commit/6ed97a22ed37feb414ebbfa683e53250d052e342))
|
||||
* **exports:** preserve ELF name byte identity ([14dd07e](https://github.com/morluto/rea/commit/14dd07e740a67b3e60fa1cdcd5cd4a2f19641eaf))
|
||||
* **filesystem:** complete plist and limits probes ([3ca1cc5](https://github.com/morluto/rea/commit/3ca1cc546607d18df2d9fa5ce9bcc31cc0ed0ef7))
|
||||
* **filesystem:** finish executable and project span reads ([a7004c7](https://github.com/morluto/rea/commit/a7004c7df1298724e8fbbeb42a4d36c1e0ec5025))
|
||||
* **filesystem:** preserve undecodable symlink targets ([#7935](https://github.com/morluto/rea/issues/7935)) ([34577eb](https://github.com/morluto/rea/commit/34577eb1cc264000a176ded68e5ebf8aba430edd))
|
||||
* **filesystem:** unify stable file identity checks ([160648c](https://github.com/morluto/rea/commit/160648cc60e5550e2faf410f5f5bd693fe8a8afc))
|
||||
* **firmware:** admit caller-selected source directly ([c1e0f53](https://github.com/morluto/rea/commit/c1e0f531e600c7899d51f675d6fa2fef6f3aebb9))
|
||||
* **firmware:** preserve report metadata before semantic validation ([a7aad91](https://github.com/morluto/rea/commit/a7aad91320213f136062668110bf5c1e63606d0d))
|
||||
* **firmware:** retain completed command failures ([ecd22c4](https://github.com/morluto/rea/commit/ecd22c42ac55287bef0f3e70561773cd4b6ba74c))
|
||||
* **firmware:** retain nested dependency diagnostics ([b7be0d9](https://github.com/morluto/rea/commit/b7be0d90a907b5e66711df938ef092c59658ba09))
|
||||
* **firmware:** validate Intel HEX start-record offsets ([#7806](https://github.com/morluto/rea/issues/7806)) ([9ac9f91](https://github.com/morluto/rea/commit/9ac9f91ab579d562950cc3ac8590ea097fa6f121))
|
||||
* **flutter:** honor cancellation after cleanup retry ([87d023d](https://github.com/morluto/rea/commit/87d023dcc858b479a9d6b8d703472bedbc7ca9f6))
|
||||
* **flutter:** retain snapshot cleanup ownership ([6b3a081](https://github.com/morluto/rea/commit/6b3a081f3699b7ba02b6df66dd668b7470a8e78e))
|
||||
* **frida:** retain selected discovery endpoint on failure ([#7892](https://github.com/morluto/rea/issues/7892)) ([e03ff93](https://github.com/morluto/rea/commit/e03ff939130b90c37dd15f70378a46dae19bbde8))
|
||||
* **gdb:** retain confirmed detach during close ([5b14823](https://github.com/morluto/rea/commit/5b14823353d9ad39ecdc857ae5ba8026dd975825))
|
||||
* **gdb:** retain rejected shutdowns for retry ([f89b03e](https://github.com/morluto/rea/commit/f89b03e738fe94f2bea6927c84e05871293707ea))
|
||||
* **ghidra:** admit newer 12.x releases as compatible builds ([#6924](https://github.com/morluto/rea/issues/6924)) ([0d1a454](https://github.com/morluto/rea/commit/0d1a454e25db825567782e461da21530bad4b158))
|
||||
* **ghidra:** distinguish unlisted instruction addresses ([#7823](https://github.com/morluto/rea/issues/7823)) ([bd687bb](https://github.com/morluto/rea/commit/bd687bbc40daf47d93f2b4c65b72004eb8f87c83))
|
||||
* **ghidra:** honor current directory in PATH discovery ([81adb89](https://github.com/morluto/rea/commit/81adb8977a2df1b84b628aed9317719e6df91fd8))
|
||||
* **ghidra:** omit duplicate load-image result ([#7777](https://github.com/morluto/rea/issues/7777)) ([a965cba](https://github.com/morluto/rea/commit/a965cbab06fcdecc6918e77e4d299ea91e8ef41c))
|
||||
* **ghidra:** preserve configured seed path traversal ([01d6a95](https://github.com/morluto/rea/commit/01d6a95fd7df6065562b8f087082f5d2062cb468))
|
||||
* **ghidra:** preserve project access failures ([6979c58](https://github.com/morluto/rea/commit/6979c589b06dcef6525e125c2c61ea2735715285))
|
||||
* **ghidra:** report unusable existing-project selections as REA_GHIDRA_PROJECT_PATH configuration errors ([#7922](https://github.com/morluto/rea/issues/7922)) ([32b3722](https://github.com/morluto/rea/commit/32b3722d2ffab1200122d441ec4af9117ea9c77b)), closes [#7417](https://github.com/morluto/rea/issues/7417) [#7416](https://github.com/morluto/rea/issues/7416)
|
||||
* **ghidra:** require Windows cleanup ownership ([a6a69ec](https://github.com/morluto/rea/commit/a6a69ec63e0b9f2742d9b39534e2dfc02b6a0814))
|
||||
* **ghidra:** scope rejected-input diagnostics to their request ([#7140](https://github.com/morluto/rea/issues/7140)) ([6381aa0](https://github.com/morluto/rea/commit/6381aa0b1dcb7092673db5ac739af57ce220ed37))
|
||||
* **ghidra:** unify Unicode literal search semantics ([0d1d6e8](https://github.com/morluto/rea/commit/0d1d6e858d35803c342cbf6ab47723a4dc714a96))
|
||||
* **gpu:** preserve omitted metadata in projected views ([dfe6aaf](https://github.com/morluto/rea/commit/dfe6aaf6dafc34d4132508285b6e166cf95cfa33))
|
||||
* **gpu:** retain AMD target declaration evidence ([b2df588](https://github.com/morluto/rea/commit/b2df588b4a7ec798a7a92d3c466f570d582eaeed))
|
||||
* **harmony:** classify exact manifest names once ([#7206](https://github.com/morluto/rea/issues/7206)) ([7d6bccb](https://github.com/morluto/rea/commit/7d6bccb86d1bc8674ee9e1cb3c05960487143732))
|
||||
* **harmony:** exclude symlinks from unavailable files ([#7886](https://github.com/morluto/rea/issues/7886)) ([553f195](https://github.com/morluto/rea/commit/553f19590f55313e46fd859a7a9b55ff2d324f8f))
|
||||
* **hermes:** preserve external YAML anchor consumers ([#5152](https://github.com/morluto/rea/issues/5152)) ([84f62f7](https://github.com/morluto/rea/commit/84f62f76e57dcfe5e058719d71f5f1196119f75d))
|
||||
* **hopper:** admit macOS arguments before application handoff ([#7732](https://github.com/morluto/rea/issues/7732)) ([60bad9e](https://github.com/morluto/rea/commit/60bad9ed06474f5e4f2c09dce19f00f78591950e))
|
||||
* **hopper:** bind relative launcher paths once ([d0e695b](https://github.com/morluto/rea/commit/d0e695b42a16b29acf65c14ea1822a56cd32c3c1))
|
||||
* **hopper:** confirm private display probe cleanup ([5f91616](https://github.com/morluto/rea/commit/5f916167271ae065fc16711be1a2f5a310ed79a7))
|
||||
* **hopper:** consolidate release metadata and archive identity ownership ([5b98351](https://github.com/morluto/rea/commit/5b983516ab5cb232d06488fcfe92d44d8092ee01))
|
||||
* **hopper:** discover linked application bundles ([8694dc3](https://github.com/morluto/rea/commit/8694dc30d94ac1a431c37e1f7377451588763f98))
|
||||
* **hopper:** own profile reads and retain completed coordinate evidence ([921142e](https://github.com/morluto/rea/commit/921142efbc31253043e6313cf8e8f2a5cde07320))
|
||||
* **hopper:** preserve regex inventory facts ([1fdd3df](https://github.com/morluto/rea/commit/1fdd3df7b4eb5b0a1e15f071c8d786c8e9ec2717))
|
||||
* **hopper:** preserve selected home and cache paths ([06642a4](https://github.com/morluto/rea/commit/06642a48fbdfa7ba15eb5b2c60cb22382186c3f0))
|
||||
* **hopper:** reconcile observed caller relationships ([#7953](https://github.com/morluto/rea/issues/7953)) ([ec4a0a0](https://github.com/morluto/rea/commit/ec4a0a01c42277a331463cb81235567ff02483ea))
|
||||
* **hopper:** retain lease after startup failure ([f812dc4](https://github.com/morluto/rea/commit/f812dc4135e6b915135c218a9bd1886f8e5e00f7))
|
||||
* **hopper:** share cancellable probe output waits ([f5edef3](https://github.com/morluto/rea/commit/f5edef3c963294245c5334abb9e57cdbea312295))
|
||||
* **ida:** align workspace discovery with readiness ([#7863](https://github.com/morluto/rea/issues/7863)) ([00bd92c](https://github.com/morluto/rea/commit/00bd92c56e59a868997b1dc2887310b8737f37b7))
|
||||
* **ida:** complete private input writes ([52b3c63](https://github.com/morluto/rea/commit/52b3c634954f31b17267d764e2882a182d817619))
|
||||
* **ida:** preserve path identity across symlink traversal ([1ea6903](https://github.com/morluto/rea/commit/1ea69035959fe86dfab921ff66a2ddcd4471a03f))
|
||||
* **ida:** preserve startup failure ownership ([d3af70f](https://github.com/morluto/rea/commit/d3af70fa27d8fcb256e94efee6f528aa61ca0de0))
|
||||
* **ida:** preserve Unicode literal search matches ([6207843](https://github.com/morluto/rea/commit/6207843814e5267e3a1d9796d5800346f69dc7da))
|
||||
* **ida:** report registration timeout bounds ([#7893](https://github.com/morluto/rea/issues/7893)) ([b0b25ad](https://github.com/morluto/rea/commit/b0b25ad93e49b3660c44f7a11ff2dcbb0aa0c7eb))
|
||||
* **ida:** retain selected endpoint on connection failures ([#7894](https://github.com/morluto/rea/issues/7894)) ([5f146b3](https://github.com/morluto/rea/commit/5f146b3b1931755dbd0e6b34404bd526321f60e5))
|
||||
* **ida:** separate function identity from source span ([67b9181](https://github.com/morluto/rea/commit/67b91810107c42d50922aef68bca83ae32b61abb))
|
||||
* **il2cpp:** require FAT container identity ([dd2cbbf](https://github.com/morluto/rea/commit/dd2cbbf1a27a021f0eacb2250a3f53ba1d58c5ca))
|
||||
* **il2cpp:** validate retained declaring type relationships ([#7946](https://github.com/morluto/rea/issues/7946)) ([ef9ab91](https://github.com/morluto/rea/commit/ef9ab91e42c5e2c42d3f5d82150e5ef24a74e2d1))
|
||||
* **il2cpp:** validate selected FAT slice identity ([44310bb](https://github.com/morluto/rea/commit/44310bba32b02b7d88d3721341bcc88c27282d88))
|
||||
* **il2cpp:** validate structural record extents ([#7861](https://github.com/morluto/rea/issues/7861)) ([183e2e2](https://github.com/morluto/rea/commit/183e2e2d1ea05afca42ce5d73801951211859d96))
|
||||
* **input:** classify unresolvable source paths ([#7847](https://github.com/morluto/rea/issues/7847)) ([5bef2b4](https://github.com/morluto/rea/commit/5bef2b48b6022d1e1599d775d900a920d6d4b730))
|
||||
* **inputs:** centralize admission and preserve caller selections ([ccdeda7](https://github.com/morluto/rea/commit/ccdeda7a2779525e526f995be683ff91388e34f5))
|
||||
* **inspector:** route file locations through URL semantics ([c994870](https://github.com/morluto/rea/commit/c994870f6bd8b10efcc516afd1fb0481e5cc9399))
|
||||
* **javascript:** bind defaulted and destructured Webpack factory roles ([#7117](https://github.com/morluto/rea/issues/7117)) ([aa79f59](https://github.com/morluto/rea/commit/aa79f59478c6a912823d18136d2e116a60f43bcd))
|
||||
* **javascript:** close member-path cycles through self stores ([#7131](https://github.com/morluto/rea/issues/7131)) ([25f0f99](https://github.com/morluto/rea/commit/25f0f9934d226caa62fb89d68e7bacad74f4fe73)), closes [#7130](https://github.com/morluto/rea/issues/7130)
|
||||
* **javascript:** distinguish bundled script locations ([#7909](https://github.com/morluto/rea/issues/7909)) ([086abf3](https://github.com/morluto/rea/commit/086abf3996404c395c31d78ec674350ef569da1a))
|
||||
* **javascript:** distinguish HTML script loads from data ([83b2d16](https://github.com/morluto/rea/commit/83b2d16ee9e11f5e9ec21acde1bb03ddb7c23409))
|
||||
* **javascript:** emit no fork when a literal stdio array omits the IPC channel ([#7992](https://github.com/morluto/rea/issues/7992)) ([2bfd84b](https://github.com/morluto/rea/commit/2bfd84b2c8484afad29dc3c32bacd82bcc8e69c4))
|
||||
* **javascript:** evaluate each short-circuit left operand once ([#7126](https://github.com/morluto/rea/issues/7126)) ([81afb04](https://github.com/morluto/rea/commit/81afb043f781676a15f0ce511c7784180e2224f7)), closes [#7115](https://github.com/morluto/rea/issues/7115)
|
||||
* **javascript:** honor effective symbolic descriptor values ([#7222](https://github.com/morluto/rea/issues/7222)) ([d4c511a](https://github.com/morluto/rea/commit/d4c511ae6e5cb7a43ef140e75070d99e20c8b8f6))
|
||||
* **javascript:** ignore async exec stdio options ([#7087](https://github.com/morluto/rea/issues/7087)) ([625e327](https://github.com/morluto/rea/commit/625e32744ecf084a39c72daa042ca8abf90a15ba))
|
||||
* **javascript:** keep both-direction feature traces from crossing shared containers ([#7743](https://github.com/morluto/rea/issues/7743)) ([7c389cb](https://github.com/morluto/rea/commit/7c389cbefc9c79ab22207caaca2508ea0ee6697b))
|
||||
* **javascript:** match resource release methods to the acquired handle ([#7773](https://github.com/morluto/rea/issues/7773)) ([b7442c1](https://github.com/morluto/rea/commit/b7442c19583a569d79d0c7fc61635e34d84c8626))
|
||||
* **javascript:** preserve artifact failures through cleanup ([ca3fd7b](https://github.com/morluto/rea/commit/ca3fd7baf927060da8ae91994071e8e4b07ec08d))
|
||||
* **javascript:** preserve native export facts in comparisons ([046c4ce](https://github.com/morluto/rea/commit/046c4ce353fabe9eccf3ec43a5f9fc29027db05e))
|
||||
* **javascript:** preserve operator influence in semantic traces ([#7939](https://github.com/morluto/rea/issues/7939)) ([5c05eb8](https://github.com/morluto/rea/commit/5c05eb88e577843c68946f4c7fcf93a3a2547c22))
|
||||
* **javascript:** preserve renderer path anchors ([a6488a9](https://github.com/morluto/rea/commit/a6488a96a967d4e2ef75a896c65172ee72240c83))
|
||||
* **javascript:** preserve repeated native resolver calls ([#7824](https://github.com/morluto/rea/issues/7824)) ([aba1585](https://github.com/morluto/rea/commit/aba158506b5b93ff31a720b01c7664b25abcefb1))
|
||||
* **javascript:** preserve selected inputs and completed source evidence ([721dd3d](https://github.com/morluto/rea/commit/721dd3d1aa271b99feaf56559af6d3ed24cc101a))
|
||||
* **javascript:** preserve uncertain with-scope member writes ([#7914](https://github.com/morluto/rea/issues/7914)) ([95f0625](https://github.com/morluto/rea/commit/95f062578116a90b74d7f3c30e861074cadaa677))
|
||||
* **javascript:** preserve uncertainty for incomplete runtime captures ([#7854](https://github.com/morluto/rea/issues/7854)) ([1e42124](https://github.com/morluto/rea/commit/1e421242b97a533a5c03458ac074d4353ec17bf3))
|
||||
* **javascript:** preserve uncertainty for unexamined sources ([#7911](https://github.com/morluto/rea/issues/7911)) ([63f05d1](https://github.com/morluto/rea/commit/63f05d1cad5784b7f4e8a5647c597b95ab5253e3))
|
||||
* **javascript:** preserve unknown Next package ownership ([c74059d](https://github.com/morluto/rea/commit/c74059d89fdf0872b7a02fdb6c8f1f04a754a8ba))
|
||||
* **javascript:** qualify network receiver evidence ([25b69bb](https://github.com/morluto/rea/commit/25b69bb803ffe337cca705629ec88cd220ca09a7))
|
||||
* **javascript:** qualify renderer endpoint observations ([0e1500d](https://github.com/morluto/rea/commit/0e1500dc8d2ace183cb34058e058eba97c21c781))
|
||||
* **javascript:** read the spawn env option as Node reads it ([#7713](https://github.com/morluto/rea/issues/7713)) ([f1da7f7](https://github.com/morluto/rea/commit/f1da7f7670d8e6763ed447a329820cad1d61f35f))
|
||||
* **javascript:** report ambiguous artifact paths ([#7864](https://github.com/morluto/rea/issues/7864)) ([83cd1e0](https://github.com/morluto/rea/commit/83cd1e04c93236b0338a98dfc7dedd94fadc81de))
|
||||
* **javascript:** resolve preceding exported variable initializers and computed method keys ([#5387](https://github.com/morluto/rea/issues/5387)) ([cbeeeda](https://github.com/morluto/rea/commit/cbeeeda97b33c1ea7e00890b17b9b5870389043f))
|
||||
* **javascript:** resolve relative ESM backslash paths ([#4323](https://github.com/morluto/rea/issues/4323)) ([1903220](https://github.com/morluto/rea/commit/19032204aacde0f6d36b2f55006bd0e51a43d54c))
|
||||
* **javascript:** resolve variable initializers before computed method keys ([cbeeeda](https://github.com/morluto/rea/commit/cbeeeda97b33c1ea7e00890b17b9b5870389043f))
|
||||
* **javascript:** resolve Vite build-output preload dependencies ([#7745](https://github.com/morluto/rea/issues/7745)) ([7aa943c](https://github.com/morluto/rea/commit/7aa943c14bea11f4ab0c8ca8cfe60f6bb462ebdd))
|
||||
* **javascript:** retain anchored route constants under reserved prefixes ([#7838](https://github.com/morluto/rea/issues/7838)) ([9b7c2bb](https://github.com/morluto/rea/commit/9b7c2bb1ac00273469adf0021017fa7b9563dd8d))
|
||||
* **javascript:** retain Electron switch conditions ([#7910](https://github.com/morluto/rea/issues/7910)) ([844bb46](https://github.com/morluto/rea/commit/844bb463512bca125fd7f675e378366ebd148c60))
|
||||
* **javascript:** retain guards after labelled breaks ([#7841](https://github.com/morluto/rea/issues/7841)) ([4e663be](https://github.com/morluto/rea/commit/4e663beeb8fc07496236a5aba8649910527a140b))
|
||||
* **javascript:** retain package entrypoint provenance ([7c8eb63](https://github.com/morluto/rea/commit/7c8eb63fccecb9d8e46c652b7745067a4ad87ea7))
|
||||
* **javascript:** retain static facts under projection pressure ([#7986](https://github.com/morluto/rea/issues/7986)) ([54f5cf7](https://github.com/morluto/rea/commit/54f5cf7e14e347d20828b07a991b644eafd080c9))
|
||||
* **javascript:** select JSON and addon loaders by exact suffix ([#7821](https://github.com/morluto/rea/issues/7821)) ([fca3318](https://github.com/morluto/rea/commit/fca331804af9dd4fadcec8335e06fc432c26efde)), closes [#7623](https://github.com/morluto/rea/issues/7623)
|
||||
* **javascript:** stop double-expanding application projection estimates ([#7744](https://github.com/morluto/rea/issues/7744)) ([8b74f30](https://github.com/morluto/rea/commit/8b74f30bf931481b976f482b1d561219766f32ac))
|
||||
* **javascript:** stop recording replaced slot values as store receivers ([#7128](https://github.com/morluto/rea/issues/7128)) ([70b96b6](https://github.com/morluto/rea/commit/70b96b65d9a72296c7e427525e5c33da7bf3ec06))
|
||||
* **javascript:** test literals for Next page paths in linear time ([#7748](https://github.com/morluto/rea/issues/7748)) ([fea4f2e](https://github.com/morluto/rea/commit/fea4f2e397d5a411228a7dcc299c4216b33e76ea))
|
||||
* **javascript:** trace boundary results to assigned bindings ([#7912](https://github.com/morluto/rea/issues/7912)) ([794907f](https://github.com/morluto/rea/commit/794907fa3da5e231adde1e2811841fe099bd6a61))
|
||||
* **javascript:** unify runtime module declarations ([e2da92f](https://github.com/morluto/rea/commit/e2da92f5d233f914b9677f2db14ba994933f47f3))
|
||||
* **jeb:** preserve engine refusal diagnostics ([c4cdb76](https://github.com/morluto/rea/commit/c4cdb7658b0eb5ef16b30bd8127479bce8c21233))
|
||||
* **jeb:** preserve selected endpoint in failures ([#7835](https://github.com/morluto/rea/issues/7835)) ([e79ad6c](https://github.com/morluto/rea/commit/e79ad6ca8ebbf2e96b5095e7c2b8bfaf27ca7559))
|
||||
* **json:** consolidate dictionary admission across analysis and verification ([e7f986c](https://github.com/morluto/rea/commit/e7f986c99485f48cb34d9e1d5cbf2f291a2d45ca))
|
||||
* **json:** preserve configuration and capture data at admission ([4ca3032](https://github.com/morluto/rea/commit/4ca3032e7fe323bda8ad1a55af102ab99a5d39c1))
|
||||
* **kuna:** bind cache exports to their producing inputs ([8b7ee48](https://github.com/morluto/rea/commit/8b7ee48a46ba4176f4bf19225dc6c80efb020335))
|
||||
* **kuna:** bind cached export reads to verified file state ([bf876ef](https://github.com/morluto/rea/commit/bf876efbaa48a0e6edb515c65b0682175cb9441d))
|
||||
* **ledger:** honor every selected fixture proof ([#7931](https://github.com/morluto/rea/issues/7931)) ([e0719cf](https://github.com/morluto/rea/commit/e0719cffa411a39af4c88868c4db653a8e5e28e7))
|
||||
* **ledger:** withhold readiness for unresolved evidence ([#7928](https://github.com/morluto/rea/issues/7928)) ([6349164](https://github.com/morluto/rea/commit/63491645fd007e3b71a63c05c5dd0ea937b2ee9b))
|
||||
* **lifecycle:** preserve source failures and native workspace diagnostics ([4a82054](https://github.com/morluto/rea/commit/4a8205456c8eb14199e9a50ddbdb2ab51f2453a8))
|
||||
* **lldb:** keep the bridge's no-target proof through interruption ([#7111](https://github.com/morluto/rea/issues/7111)) ([d32d9f2](https://github.com/morluto/rea/commit/d32d9f29020e54b684dcf1a0f39c5b4d9e8637ce)), closes [#5385](https://github.com/morluto/rea/issues/5385)
|
||||
* **macho:** derive the runtime name of each Mach-O symbol ([#7105](https://github.com/morluto/rea/issues/7105)) ([a8e5eaf](https://github.com/morluto/rea/commit/a8e5eaf1aa93a2611d1fa4c9b24c807f941e51c6)), closes [#5298](https://github.com/morluto/rea/issues/5298)
|
||||
* **macho:** preserve leading spaces in export identities ([54fbfac](https://github.com/morluto/rea/commit/54fbfacfb1621a2cdf500616eb421db17570b671))
|
||||
* **macho:** preserve literal segment name BOMs ([#8040](https://github.com/morluto/rea/issues/8040)) ([da5ec6b](https://github.com/morluto/rea/commit/da5ec6b62c1631dcc8cdcea66c3ac7d9b076e0f3))
|
||||
* **macho:** preserve POSIX app executable names ([#7888](https://github.com/morluto/rea/issues/7888)) ([583a316](https://github.com/morluto/rea/commit/583a316e118e9f82cbc036eb02fad1d5c8362e99))
|
||||
* **macho:** retain inspection when vtool rejects universal container ([#7865](https://github.com/morluto/rea/issues/7865)) ([1b636c8](https://github.com/morluto/rea/commit/1b636c890faa23a68099228bdbe1474ce212e357))
|
||||
* **macho:** unify fixed-width name decoding ([f53c256](https://github.com/morluto/rea/commit/f53c25688676e5ba343483ca4894ccd46834f5c6))
|
||||
* **macho:** unify segment mapping admission ([8d747c2](https://github.com/morluto/rea/commit/8d747c2acde4203226042c5e38a68f45115ef315))
|
||||
* **macho:** validate slice overlap at shared reader ([82f50f5](https://github.com/morluto/rea/commit/82f50f56db1db65030add9b9468373ce57dba8df))
|
||||
* **managed:** report graph method page coverage ([3a6e4f2](https://github.com/morluto/rea/commit/3a6e4f2cb148b123ebba7c05f5aa5b75bfe71b30))
|
||||
* **managed:** report member signature issues at artifact offsets ([#7879](https://github.com/morluto/rea/issues/7879)) ([30936d7](https://github.com/morluto/rea/commit/30936d7596303dc77a6532aefd67ec1de4d81b0d)), closes [#7385](https://github.com/morluto/rea/issues/7385)
|
||||
* **managed:** retain comparison target cleanup ownership ([6734dee](https://github.com/morluto/rea/commit/6734dee6a8579e8d818d5cde99d8509a3f2f0f42))
|
||||
* **managed:** retain local signature comparison coverage ([e304464](https://github.com/morluto/rea/commit/e3044645c779e0e776034b172506e963eb195203))
|
||||
* **managed:** retain qualified native candidates ([9cad06d](https://github.com/morluto/rea/commit/9cad06db10385b6603be5a7ada8d07838c2cbb71))
|
||||
* **managed:** unify metadata row and coded-index ownership ([416f16e](https://github.com/morluto/rea/commit/416f16e2ede8b31ec3bbb8d02efbf8c62074c8aa))
|
||||
* **managed:** unify native module identity matching ([f59fc19](https://github.com/morluto/rea/commit/f59fc19d2170c9fc1800cdd5ed9954731167840b))
|
||||
* **mcp:** advertise reduced array elements with Gemini-compatible item types ([#7107](https://github.com/morluto/rea/issues/7107)) ([58a5275](https://github.com/morluto/rea/commit/58a5275aa2247b961cb249ccbe4a98adbb706934)), closes [#5201](https://github.com/morluto/rea/issues/5201)
|
||||
* **mcp:** advertise standard route path schemas ([76eecf7](https://github.com/morluto/rea/commit/76eecf7fa175023b7315f40bc7582baea401c2e2))
|
||||
* **mcp:** align retained view handoff guidance ([#7926](https://github.com/morluto/rea/issues/7926)) ([31c028f](https://github.com/morluto/rea/commit/31c028f4962e1f2a3a6fdd45406b5010ed5cf01d))
|
||||
* **mcp:** bound validation work before tool dispatch ([#7905](https://github.com/morluto/rea/issues/7905)) ([f60e42a](https://github.com/morluto/rea/commit/f60e42a9aece5119719e554715b012b5630735c0))
|
||||
* **mcp:** distinguish validation from connection loss ([#7761](https://github.com/morluto/rea/issues/7761)) ([df7119a](https://github.com/morluto/rea/commit/df7119aeede60f9f81a74f29d6606c49adb79d8e))
|
||||
* **mcp:** fit every advertised input schema within the 64 KiB client limit ([#7119](https://github.com/morluto/rea/issues/7119)) ([7336a56](https://github.com/morluto/rea/commit/7336a566ace2f9d1412f78b0c56c2651b9b169cd))
|
||||
* **mcp:** guide oversized unknown recovery ([#7876](https://github.com/morluto/rea/issues/7876)) ([2aa0d45](https://github.com/morluto/rea/commit/2aa0d45e1382435669fa82e97f839640f8699780))
|
||||
* **mcp:** preserve Android cleanup failures ([0eff039](https://github.com/morluto/rea/commit/0eff039d0849951e82b006c719dcfb166b77237a))
|
||||
* **mcp:** preserve input validation issue attribution ([#7981](https://github.com/morluto/rea/issues/7981)) ([17ceb77](https://github.com/morluto/rea/commit/17ceb77ca5f2632faab8de01da4babff680eac48))
|
||||
* **mcp:** require allowed hosts for non-loopback HTTP binds ([#7172](https://github.com/morluto/rea/issues/7172)) ([aa6c1d4](https://github.com/morluto/rea/commit/aa6c1d49fd8db201cb5619c90bee2899452dfed7))
|
||||
* **mcp:** return a compact binary_session status by default ([#7127](https://github.com/morluto/rea/issues/7127)) ([5a22ae6](https://github.com/morluto/rea/commit/5a22ae6bc8bae6cadd25aa5a6635a3c219d17b82))
|
||||
* **mcp:** summarize copied browser observations in input declarations ([#7469](https://github.com/morluto/rea/issues/7469)) ([d6f88be](https://github.com/morluto/rea/commit/d6f88becd531cabafca1d968b89cf7fc77a80041))
|
||||
* **model:** recognize safetensors ZIP signature collisions ([#7816](https://github.com/morluto/rea/issues/7816)) ([52617bd](https://github.com/morluto/rea/commit/52617bd50e34726f490d5a458587685e7f9b2fb9))
|
||||
* **native:** accept walkable Mach-O command tables ([#8002](https://github.com/morluto/rea/issues/8002)) ([45cc935](https://github.com/morluto/rea/commit/45cc935964ce71f6d5c98ddfa78f7230463af94a))
|
||||
* **native:** account export and version text in UTF-8 bytes ([74d5cab](https://github.com/morluto/rea/commit/74d5cab372150fe2d816980ef34ef315c5f9f1fa))
|
||||
* **native:** bound PE export names before intermediate retention ([60b55be](https://github.com/morluto/rea/commit/60b55be7e7ef666ec071b6bf9099f55c6aa75b45))
|
||||
* **native:** classify legacy MZ signatures before COFF ([6941d5a](https://github.com/morluto/rea/commit/6941d5ab92059299761e7508e83aba28aa4123f6))
|
||||
* **native:** explain categories whose class reference names no class ([#8006](https://github.com/morluto/rea/issues/8006)) ([124e97e](https://github.com/morluto/rea/commit/124e97eac591724cfc22435f01d586f334789706))
|
||||
* **native:** order Objective-C category records ([21f12b8](https://github.com/morluto/rea/commit/21f12b896e5968c201dcf437cbc42534ba29a075))
|
||||
* **native:** own Mach-O load commands in binary reader ([#7952](https://github.com/morluto/rea/issues/7952)) ([640e19d](https://github.com/morluto/rea/commit/640e19d79d13c8aa767909cdbac64556f6879f46))
|
||||
* **native:** own Objective-C category identity ([ad1a57b](https://github.com/morluto/rea/commit/ad1a57b65d3133c111c6c95e03c979afb8f961b7))
|
||||
* **native:** preserve bookmark address uncertainty ([#7966](https://github.com/morluto/rea/issues/7966)) ([2b85a4a](https://github.com/morluto/rea/commit/2b85a4a2bafc82e3d8c8b4024f00216e9f9e8ff7))
|
||||
* **native:** preserve dispatch metadata format refusals ([#8013](https://github.com/morluto/rea/issues/8013)) ([e3d8d20](https://github.com/morluto/rea/commit/e3d8d20236e317e959e138d3dfb37e81d00a1cf3))
|
||||
* **native:** preserve import names across dyld text formats ([d27e3f8](https://github.com/morluto/rea/commit/d27e3f8e89c2a5b37bacb784e2275256441e6292))
|
||||
* **native:** preserve Mach-O target selection in macOS tools ([#7831](https://github.com/morluto/rea/issues/7831)) ([c0c3902](https://github.com/morluto/rea/commit/c0c3902207d6b1a33709e42b80c7e570da7db964))
|
||||
* **native:** preserve mapping and literal coverage ([b0c48e8](https://github.com/morluto/rea/commit/b0c48e8b6524a809e51acdca155e253b9fe73f14))
|
||||
* **native:** reject mixed dyld refusal diagnostics ([#5778](https://github.com/morluto/rea/issues/5778)) ([d47efe1](https://github.com/morluto/rea/commit/d47efe1a54ada1fab1386d25ce0081edac5fe5f3))
|
||||
* **native:** retain cleanup failures across capability fallback ([29ebd67](https://github.com/morluto/rea/commit/29ebd6740550bf3989129c39c65f17e5c61e3dd2))
|
||||
* **native:** retain completed debugger evidence through reply cleanup ([c06dc2d](https://github.com/morluto/rea/commit/c06dc2d356f6bfb2f00aec33b295c41fe53f9e16))
|
||||
* **native:** retain lipo field declarations ([06c8e14](https://github.com/morluto/rea/commit/06c8e14b347dd64bd4c2485baf6f80e890ce4344))
|
||||
* **native:** retain selected Mach-O slice identity ([#7940](https://github.com/morluto/rea/issues/7940)) ([2129c17](https://github.com/morluto/rea/commit/2129c17925d14e4f4de5fc6a54b705470ac7c0e8))
|
||||
* **native:** reuse PE header layout evidence ([1dc33c0](https://github.com/morluto/rea/commit/1dc33c05435bcb1627d6d01680f4e9c3c1af1867))
|
||||
* **native:** share otool build tool parsing ([8aa6df2](https://github.com/morluto/rea/commit/8aa6df2d86fe3deb295227a4d482da1bc819e53e))
|
||||
* **native:** share Swift symbol recognition ([dcfb618](https://github.com/morluto/rea/commit/dcfb61826d8169aa2426df984c59c7a36b982c9b))
|
||||
* **native:** use owned address grammar for coordinates ([a529146](https://github.com/morluto/rea/commit/a52914649a5debce3694f81d4bf4bcf9f889d1e6))
|
||||
* **native:** validate plist target identity ([bae84d1](https://github.com/morluto/rea/commit/bae84d1b937c4b3c053b54ad3a422fc4b9ca0362))
|
||||
* **outputs:** use neutral destination diagnostics ([#7949](https://github.com/morluto/rea/issues/7949)) ([0448f31](https://github.com/morluto/rea/commit/0448f318e6f713a2b61fb226dd1e411568c84a61))
|
||||
* **paths:** preserve native selections across launch and publication ([f2b4468](https://github.com/morluto/rea/commit/f2b4468183e0c1fdc6dbf196283c580213cc7d73))
|
||||
* **paths:** preserve native selections through analysis and removal ([68f2d67](https://github.com/morluto/rea/commit/68f2d67c56f283a750371c65fcd536af71ad2313))
|
||||
* **paths:** preserve native traversal and unset PATH semantics ([83a6cdb](https://github.com/morluto/rea/commit/83a6cdb8596fdb2334862d512ca1b1be991fa4a6))
|
||||
* **paths:** preserve selected command, output, and source identities ([86ff323](https://github.com/morluto/rea/commit/86ff3237e1d87715fccbfbfcde75402517376a99))
|
||||
* **pcap:** account for SRV owner fields ([178ab26](https://github.com/morluto/rea/commit/178ab2629048c6860ac7adbcc512c442a11a1406))
|
||||
* **pcap:** attribute DNS addresses by record owner ([2537592](https://github.com/morluto/rea/commit/25375924f70ad3b05526c3e991b0d51d939a86f7))
|
||||
* **pcap:** attribute DNS answers using wire identities ([59dc48d](https://github.com/morluto/rea/commit/59dc48db20fa8cdf9c5468afbe658d86323b3134))
|
||||
* **pcap:** capture provider environment once ([65819e8](https://github.com/morluto/rea/commit/65819e8cc56cdc07a7d27456084596b838c89fd7))
|
||||
* **pcap:** preserve DNS class when attributing answers ([4572f31](https://github.com/morluto/rea/commit/4572f31589b6e6a7d4e318c36fafe95374a5a5b2))
|
||||
* **pcap:** preserve metadata on duration overflow ([c29a930](https://github.com/morluto/rea/commit/c29a93097a13a4aa969cde016f6bfeac2f50756e))
|
||||
* **pcap:** redact HTTP credentials in failed capture diagnostics ([#7871](https://github.com/morluto/rea/issues/7871)) ([8f9af92](https://github.com/morluto/rea/commit/8f9af920efb39d22b5a915605403b67a1005bc0e)), closes [#7812](https://github.com/morluto/rea/issues/7812)
|
||||
* **pcap:** retain producer contradiction diagnostics ([#7937](https://github.com/morluto/rea/issues/7937)) ([0386efd](https://github.com/morluto/rea/commit/0386efd1e1dfa41af41f804a6be56c6f5b7615d4))
|
||||
* **pcap:** validate selected resource limiter before capture ([#7947](https://github.com/morluto/rea/issues/7947)) ([78a1e19](https://github.com/morluto/rea/commit/78a1e1956e817f26d6e66dd06da211bf71483040))
|
||||
* **pe:** bound forwarders to export directory ([1fe92bf](https://github.com/morluto/rea/commit/1fe92bff8ea1c230086c967268f71dd96dc2d7b2))
|
||||
* **pe:** distinguish bounded imphash name reads ([#7830](https://github.com/morluto/rea/issues/7830)) ([5c60720](https://github.com/morluto/rea/commit/5c60720ad726c6e8cf5f05399d791ee6a4632abf))
|
||||
* **pe:** reject invalid certificate bit-string padding ([#8011](https://github.com/morluto/rea/issues/8011)) ([ca666ec](https://github.com/morluto/rea/commit/ca666ec1308a168df38a31944e15e1ed35b6b5f5))
|
||||
* **pe:** reject non-MZ inputs before image inspection ([#7709](https://github.com/morluto/rea/issues/7709)) ([07dfd12](https://github.com/morluto/rea/commit/07dfd12613175af467ac86312a9d802b7ac36bac))
|
||||
* **pe:** reject surrogate code units in BMPString names ([#7817](https://github.com/morluto/rea/issues/7817)) ([3a46047](https://github.com/morluto/rea/commit/3a46047aa787ab07ffa59fde88c88a13a2554390))
|
||||
* **pe:** report exhausted certificate decoder allowances as resource limits ([#7881](https://github.com/morluto/rea/issues/7881)) ([8c83886](https://github.com/morluto/rea/commit/8c83886891c1749db3442c7099f6a9dea8f26755))
|
||||
* **plist:** end OpenStep comments at native line separators ([#7793](https://github.com/morluto/rea/issues/7793)) ([8f97a45](https://github.com/morluto/rea/commit/8f97a45483a1313a8e415778e0dbff4677b5ed9c))
|
||||
* **plist:** own dictionary decoding across Apple workflows ([eb06e26](https://github.com/morluto/rea/commit/eb06e263cb7abfd020e586bf647905f645e2a59e))
|
||||
* **plist:** preserve binary UID and dictionary identity ([a905a71](https://github.com/morluto/rea/commit/a905a71e31f71457cb21fd056b234f872126974e))
|
||||
* **plugins:** align listing metadata with REA branding ([#7711](https://github.com/morluto/rea/issues/7711)) ([8397a0c](https://github.com/morluto/rea/commit/8397a0c9eb1d845e548ca1f31b8c63b78d485239))
|
||||
* preserve nullable source-map facts and streamline model tests ([#8018](https://github.com/morluto/rea/issues/8018)) ([b3d31ed](https://github.com/morluto/rea/commit/b3d31ed106c6f3baef1dc778ea688c23323879ba))
|
||||
* **process:** await Swift frontend lifetime pipe ([#7948](https://github.com/morluto/rea/issues/7948)) ([c92322b](https://github.com/morluto/rea/commit/c92322b473742628eecb4d13bd467a195fa3126e))
|
||||
* **process:** close lease peers during release ([a116f2a](https://github.com/morluto/rea/commit/a116f2a7ae8e7ae18b6d0a24211abdb2b920a7db))
|
||||
* **process:** corroborate exiting Linux ownership candidates ([#7958](https://github.com/morluto/rea/issues/7958)) ([01e00da](https://github.com/morluto/rea/commit/01e00dae72e1dbac91b2f5d9997d5e0b8091ad3a))
|
||||
* **process:** distinguish omitted byte filenames ([e152349](https://github.com/morluto/rea/commit/e152349c5d3fbea1247502240ea597d0793f97db))
|
||||
* **process:** normalize capture environment overrides ([7968ceb](https://github.com/morluto/rea/commit/7968ceb4508cd5be55c21c86e8da5338ba655659))
|
||||
* **process:** normalize descendants of slash-spelled directory roots ([#7803](https://github.com/morluto/rea/issues/7803)) ([64d282b](https://github.com/morluto/rea/commit/64d282b0a6dec6c87215fa3d32e5eb5425297e56))
|
||||
* **process:** preserve availability when macOS ownership preparation fails ([#7856](https://github.com/morluto/rea/issues/7856)) ([29945d4](https://github.com/morluto/rea/commit/29945d435d4642ba4d6ad673dec2bead4383cded))
|
||||
* **process:** preserve command completion and input ownership ([7fa54e2](https://github.com/morluto/rea/commit/7fa54e2d62bf277ecdd8d75a2f3b60de24344591))
|
||||
* **process:** preserve comparison uncertainty and attribution ([#7853](https://github.com/morluto/rea/issues/7853)) ([dfa0689](https://github.com/morluto/rea/commit/dfa06898906920bbbedc9a2f21eb1f5ddd132fed))
|
||||
* **process:** preserve environment snapshots and final cancellation ([e2d4c0d](https://github.com/morluto/rea/commit/e2d4c0dabbcf1e9e0ee0249706eff906192e4188))
|
||||
* **process:** preserve platform-aware environment precedence ([628087a](https://github.com/morluto/rea/commit/628087a2db9016b8f31b981a8642de5599e50ced))
|
||||
* **process:** preserve selected Darwin helper environment through execution ([f02df45](https://github.com/morluto/rea/commit/f02df45a4693433c268081c30c5f1e66a5c13eea))
|
||||
* **process:** preserve selected launch paths and completed command output ([eb51eb6](https://github.com/morluto/rea/commit/eb51eb6915e16e88958058e56903bf6bc118240e))
|
||||
* **process:** preserve symlink target bytes ([2e7a206](https://github.com/morluto/rea/commit/2e7a206b20f8788bd458271b5bbc295803ca7280))
|
||||
* **process:** redact sensitive terminal echoes before retaining Evidence ([#7804](https://github.com/morluto/rea/issues/7804)) ([6c895ee](https://github.com/morluto/rea/commit/6c895eeb8e6b26bac1d551fc6660ee075a76fd6b)), closes [#7782](https://github.com/morluto/rea/issues/7782)
|
||||
* **process:** reject unsupported one-column terminals ([#7848](https://github.com/morluto/rea/issues/7848)) ([4109271](https://github.com/morluto/rea/commit/4109271bcb3e283333be71b1410da7dd8456e150))
|
||||
* **process:** report retained capture root ([17da88f](https://github.com/morluto/rea/commit/17da88f1170b53caf35bd8f89ff14713e7398c09))
|
||||
* **process:** retain failures through finalization ([95d9d51](https://github.com/morluto/rea/commit/95d9d51f7298f855d62c19035f4e3d6491fa9f1e))
|
||||
* **process:** retain inherited pipes on output overflow ([57d0ed4](https://github.com/morluto/rea/commit/57d0ed45f7559fc3329a6080a92f68420ae52d63))
|
||||
* **process:** retain lease directory cleanup ownership ([fe95b76](https://github.com/morluto/rea/commit/fe95b7611f794005deb23ad511607742fc829712))
|
||||
* **process:** retain lease recovery cleanup owners ([5d5fef7](https://github.com/morluto/rea/commit/5d5fef7391122925f3f184ae88f0e4c298f8b679))
|
||||
* **process:** retain uncertain cleanup ownership ([#7845](https://github.com/morluto/rea/issues/7845)) ([114731e](https://github.com/morluto/rea/commit/114731eb1ed01507d63bde194cbb6073c2449c63))
|
||||
* **process:** retain unrepresentable filename evidence ([b9e5a9f](https://github.com/morluto/rea/commit/b9e5a9f4635e339e90b948d4f94f75be2eaa57cb))
|
||||
* **protobuf:** reject malformed descriptor field declarations ([#7730](https://github.com/morluto/rea/issues/7730)) ([9593bc5](https://github.com/morluto/rea/commit/9593bc536b0549f0997e6b7922904f8fd1e91021))
|
||||
* **provider-selection:** name whether a rejection came from availability or target support ([#7220](https://github.com/morluto/rea/issues/7220)) ([4da7e46](https://github.com/morluto/rea/commit/4da7e46e9ce90d8a59dfc50dd7a9e400b657461a)), closes [#7214](https://github.com/morluto/rea/issues/7214)
|
||||
* **providers:** bind signal and capture configuration per operation ([afc79ad](https://github.com/morluto/rea/commit/afc79add7e6e88419b723782a22fddb568064368))
|
||||
* **providers:** deduplicate nested cleanup notifications ([0e17aab](https://github.com/morluto/rea/commit/0e17aab45196eb298e761f9ed0e846404e01eefa))
|
||||
* **providers:** keep each inspection on one environment snapshot ([f6478c0](https://github.com/morluto/rea/commit/f6478c056f7bd4dcc8ab951352f165a6f4653c9c))
|
||||
* **providers:** keep operation environments consistent through launch ([1d32eb3](https://github.com/morluto/rea/commit/1d32eb3aa4ac75ff8b240062a2036c9da5e5ccfa))
|
||||
* **providers:** preserve cleanup retry diagnostics ([7557e39](https://github.com/morluto/rea/commit/7557e39dcda0b957327152d8be4f90b8c8d1c03d))
|
||||
* **providers:** preserve launch selections and refresh obsolete Kuna exports ([77468d5](https://github.com/morluto/rea/commit/77468d504330e2099474e460d8ddc242c4e81f26))
|
||||
* **providers:** preserve native traversal in installation paths ([fa6112b](https://github.com/morluto/rea/commit/fa6112b29f66669787e720759b99a25fe8956be6))
|
||||
* **providers:** preserve reply bytes and structured JSON ownership ([da526fc](https://github.com/morluto/rea/commit/da526fc014b408ddef5b3faff246c622aeffddca))
|
||||
* **providers:** preserve report bytes and dictionary facts ([cd68181](https://github.com/morluto/rea/commit/cd68181c90792775ef4b3fd4910982084f79c285))
|
||||
* **providers:** preserve selected filesystem identities ([9be640a](https://github.com/morluto/rea/commit/9be640a8b42cf81ace04d2b97eae3ec28cfc897a))
|
||||
* **providers:** reject invalid parsed MCP JSON ([cce244f](https://github.com/morluto/rea/commit/cce244f03761227bc1497264c5df43582818bcc3))
|
||||
* **providers:** reject malformed UTF-8 before MCP decoding ([f8c5a6c](https://github.com/morluto/rea/commit/f8c5a6cc10547e87bb7ad097d3a534a669a77d57))
|
||||
* **providers:** retain completed cleanup observations ([55b4efc](https://github.com/morluto/rea/commit/55b4efcb88bb3278e141af774a4be5622eecb783))
|
||||
* **pwntools:** separate reply admission from debugger enrichment ([e813c4c](https://github.com/morluto/rea/commit/e813c4c344d2414d1b8dfe42a421792d91b01dcc))
|
||||
* **python:** preserve code objects after STORE_SLICE ([#7815](https://github.com/morluto/rea/issues/7815)) ([a6295e4](https://github.com/morluto/rea/commit/a6295e433b7e141740ee1aeccd1c077952e77808))
|
||||
* **qlog:** exclude hidden custom events from incomplete facts ([#7825](https://github.com/morluto/rea/issues/7825)) ([b0880d6](https://github.com/morluto/rea/commit/b0880d660feecaf9729b0bb69ce384e2b18a361e))
|
||||
* **readers:** preserve completed snapshots through cleanup retries ([9d2c087](https://github.com/morluto/rea/commit/9d2c087d8306803c232286e6e3f05fd6acc7a8ad))
|
||||
* **reference:** preserve incomplete resolution uncertainty ([838f5f4](https://github.com/morluto/rea/commit/838f5f44d272613f58770e4e4f591b0d778a458c))
|
||||
* **reference:** retain ambiguous source identities ([4726b19](https://github.com/morluto/rea/commit/4726b19f98fbec5ea9a4ac2b9879dd37e5d8d14b))
|
||||
* **reference:** validate Git metadata path traversal ([0781c3e](https://github.com/morluto/rea/commit/0781c3e99cb898472ca20e1339e77a1ed7df6aab))
|
||||
* **release:** reject missing manifest release boundaries ([bc14312](https://github.com/morluto/rea/commit/bc143125edd223b7e0d315d5ea7efdc270c29f9e))
|
||||
* **rizin:** retain rejected debugger shutdowns ([0793b6c](https://github.com/morluto/rea/commit/0793b6c3ca7ae329fe4e024b20d2da916deae6bf))
|
||||
* **runtime:** preserve exact selected target identities ([44b716f](https://github.com/morluto/rea/commit/44b716f2f288ae3416e076d4aa5c2809533d1c7b))
|
||||
* **server:** preserve cleanup failure diagnostics ([7cc33fc](https://github.com/morluto/rea/commit/7cc33fcf7ea7c8568f676eed6007c7749bf260f1))
|
||||
* **session:** align resource-only status and snapshot recovery ([#7896](https://github.com/morluto/rea/issues/7896)) ([845080a](https://github.com/morluto/rea/commit/845080aef61b4e1b0d051da8f873f4cd00d20f1b))
|
||||
* **session:** classify unavailable snapshot prerequisites ([477f63a](https://github.com/morluto/rea/commit/477f63ae2155ec77562b04671baf6fff4d2eb6d3))
|
||||
* **session:** classify unavailable snapshot prerequisites ([#7837](https://github.com/morluto/rea/issues/7837)) ([477f63a](https://github.com/morluto/rea/commit/477f63ae2155ec77562b04671baf6fff4d2eb6d3))
|
||||
* **session:** preserve cancellation during mutation retirement ([#7959](https://github.com/morluto/rea/issues/7959)) ([3503578](https://github.com/morluto/rea/commit/3503578f911c2471adb237d1459b79e6dcae1f52))
|
||||
* **session:** preserve failed target restoration ([0ddde82](https://github.com/morluto/rea/commit/0ddde829b2a4ceb6ad1f883d1dd2aebb7305ac2e))
|
||||
* **session:** report a missing Linux ps as provider unavailability in status ([#7180](https://github.com/morluto/rea/issues/7180)) ([0211a07](https://github.com/morluto/rea/commit/0211a07ec5c43b2f8cbdbcd80f3f3619773a7b72))
|
||||
* **session:** retain cleanup ownership during failed opens ([11b025e](https://github.com/morluto/rea/commit/11b025ef9776dd23057e505549154fea22a8a5ea))
|
||||
* **session:** retain unknown cleanup across mixed failures ([eb24da4](https://github.com/morluto/rea/commit/eb24da4481f90f38eaf34088c721941b79ce6a99))
|
||||
* **session:** track retained bundle cleanup dependencies ([6a9911e](https://github.com/morluto/rea/commit/6a9911ea77f5556b684b03de2c6747f62e9a935b))
|
||||
* **setup:** bind managed registrations to selected installation ([c77735f](https://github.com/morluto/rea/commit/c77735fa83a66552ec45eef435ab3bb36026ecfe))
|
||||
* **setup:** forward supported tool and runtime selections ([f498728](https://github.com/morluto/rea/commit/f4987281fab32825501f6e7b1726c8e2fd2f25a8))
|
||||
* **setup:** honor Droid home override ([768b58c](https://github.com/morluto/rea/commit/768b58c6dbb7092b71ad04acd9d015bc4fcc27e3))
|
||||
* **setup:** honor VS Code user data overrides ([19f9011](https://github.com/morluto/rea/commit/19f9011511db53fc9b0b8c518a6483baa89bb694))
|
||||
* **setup:** identify invalid launch environment overrides ([#7899](https://github.com/morluto/rea/issues/7899)) ([16cfe30](https://github.com/morluto/rea/commit/16cfe30dabd3235cc22a6fa62d8d4c33d0b7e511))
|
||||
* **setup:** preserve and validate selected JEB endpoints ([08f99db](https://github.com/morluto/rea/commit/08f99dbaf238264c58df79b97d0c34ac0419f43a))
|
||||
* **setup:** preserve configuration directory requirements ([01a725e](https://github.com/morluto/rea/commit/01a725ecfa901e6eeeb6cecc6ef7316a82ac257c))
|
||||
* **setup:** preserve existing configuration mode ([#7942](https://github.com/morluto/rea/issues/7942)) ([70a8325](https://github.com/morluto/rea/commit/70a8325c38f44649898b2343aea4c13588ff0352))
|
||||
* **setup:** preserve explicit Codex home traversal ([c849a97](https://github.com/morluto/rea/commit/c849a97d2af5bd8bcee3da1ed11e3eef3e3516d3))
|
||||
* **setup:** preserve explicit configuration independently of readiness ([6819cc5](https://github.com/morluto/rea/commit/6819cc5b8d0eced770f15b4eb8b3978eae6827cc))
|
||||
* **setup:** preserve Hermes home traversal ([8a8331b](https://github.com/morluto/rea/commit/8a8331b0828aca83968a5127ecea8cbe730b7598))
|
||||
* **setup:** preserve Linux Hopper HTTP failure status ([#7183](https://github.com/morluto/rea/issues/7183)) ([1a91630](https://github.com/morluto/rea/commit/1a91630b88d339656124551e9578116656e65851))
|
||||
* **setup:** preserve native configuration path traversal ([14dd18a](https://github.com/morluto/rea/commit/14dd18a7fdf3526a543ff0de7cea6d59bb73dae4))
|
||||
* **setup:** preserve registration choices and own prewarm ([ca75643](https://github.com/morluto/rea/commit/ca75643dbce5b7ece34633075cbdc9261e06ddca))
|
||||
* **setup:** preserve selected home paths throughout skill installation ([f8161ad](https://github.com/morluto/rea/commit/f8161ad7b31e636dd393e6b9cc1fe64a3de8a075))
|
||||
* **setup:** preserve selected Hopper loader arguments ([077de92](https://github.com/morluto/rea/commit/077de92594cbb86f6e5e7b82fbe52d63dcfc7498))
|
||||
* **setup:** preserve selected settings and Java paths ([4803c4f](https://github.com/morluto/rea/commit/4803c4f9c2cae46dfc1e4fa28448393a5d65d89a))
|
||||
* **setup:** preserve specific skill path recovery ([#7791](https://github.com/morluto/rea/issues/7791)) ([23e7c4e](https://github.com/morluto/rea/commit/23e7c4e8e2a713ab40221cc83752c721be1ed062))
|
||||
* **setup:** preserve unowned client registrations ([f227745](https://github.com/morluto/rea/commit/f2277454b8c5356abbe311ad6dbb1dd3a3e334a5))
|
||||
* **setup:** preserve YAML annotations during refresh ([#7944](https://github.com/morluto/rea/issues/7944)) ([c19f13c](https://github.com/morluto/rea/commit/c19f13ca03c92e88d3b322d7a76450bb41453582))
|
||||
* **setup:** recognize inherited owned launcher ([d2da713](https://github.com/morluto/rea/commit/d2da71385955b86b2c7a669e917987bfb7916afc))
|
||||
* **setup:** register explicit MCP runtimes and preserve launcher identity ([d69a54d](https://github.com/morluto/rea/commit/d69a54d592e5fed1319f202bfe2991d0a7323d22))
|
||||
* **setup:** report concurrent skill destination changes ([#7898](https://github.com/morluto/rea/issues/7898)) ([9b880e0](https://github.com/morluto/rea/commit/9b880e0e3ed14cf3229442aa347a47a8225b9157))
|
||||
* **setup:** report Kuna cache aliases consistently ([#7207](https://github.com/morluto/rea/issues/7207)) ([9842299](https://github.com/morluto/rea/commit/98422997c035bf314084b7d786628616e70bc95f))
|
||||
* **setup:** report Kuna cache aliases consistently ([#7207](https://github.com/morluto/rea/issues/7207)) ([9842299](https://github.com/morluto/rea/commit/98422997c035bf314084b7d786628616e70bc95f))
|
||||
* **setup:** resolve Hermes home ancestors before profile selection ([ddb5337](https://github.com/morluto/rea/commit/ddb533767458400e66cb7165b082fad2d7ad3b57))
|
||||
* **setup:** retain auxiliary tool selections in registrations ([b654ac8](https://github.com/morluto/rea/commit/b654ac8b1339ed194a0672ee3469a2a5d04960a7))
|
||||
* **setup:** retain bounded startup diagnostics without losing failures ([db4d3ab](https://github.com/morluto/rea/commit/db4d3abcda9be7c03cdc4cc97aa8f98b9cb49726))
|
||||
* **setup:** retain explicitly selected ILSpy paths ([82fe820](https://github.com/morluto/rea/commit/82fe820060bfd3fac705b5840ebe660146252f22))
|
||||
* **setup:** unify macOS version eligibility ([01484bc](https://github.com/morluto/rea/commit/01484bc95c18670c7896cc08c4398f41e7af9374))
|
||||
* **setup:** validate Hopper download channel URLs ([fef8324](https://github.com/morluto/rea/commit/fef83241b1025559097845c8603e6309f4abea96))
|
||||
* **setup:** verify published configuration content during uninstall ([030fa88](https://github.com/morluto/rea/commit/030fa886f94e894e34ed2539e9d8dedff19c3327))
|
||||
* **skill:** clarify packet capture tool selection ([#7901](https://github.com/morluto/rea/issues/7901)) ([78a350e](https://github.com/morluto/rea/commit/78a350e0b67e48025dbffcd89559aee5dc9f150b))
|
||||
* **skills:** parse metadata only from YAML frontmatter ([258a1dd](https://github.com/morluto/rea/commit/258a1dd3b7d867264655e5a69e6364921e3d0c79))
|
||||
* **snapshot:** export only target-bound observations ([2ad599d](https://github.com/morluto/rea/commit/2ad599daceb238347d379f81ca170cf662901a49))
|
||||
* **snapshot:** preserve authenticated replay provenance ([0c147a4](https://github.com/morluto/rea/commit/0c147a4a7075b128c21c735df3d58a8a6d0a1a4f))
|
||||
* **snapshot:** retain publication receipt on cleanup failure ([279fc04](https://github.com/morluto/rea/commit/279fc0409563a95386798991d984003e09161c4d))
|
||||
* **source-map:** clarify policy and evidence provenance ([#7828](https://github.com/morluto/rea/issues/7828)) ([aaf4d21](https://github.com/morluto/rea/commit/aaf4d210688d12b0fc5d2f95c350d480511d6014))
|
||||
* **sqlite:** preserve completed member facts on acquisition failure ([669e617](https://github.com/morluto/rea/commit/669e617eec5422ebce1ab271af0fc7b51e90dc11))
|
||||
* **sqlite:** preserve schema-owned input issue paths ([9e4702b](https://github.com/morluto/rea/commit/9e4702b7a729fb2d25eb0469b6ac9d47ce7e7cde))
|
||||
* **sqlite:** report SQL statement resource allowance ([#7829](https://github.com/morluto/rea/issues/7829)) ([128c2cf](https://github.com/morluto/rea/commit/128c2cf632a6b104ec1f5f8f40dd3460f23a7889))
|
||||
* **sqlite:** retain completed evidence through reply finalization ([e596a48](https://github.com/morluto/rea/commit/e596a48251a2fadd1bc173c1b3ba0ee2a4230a32))
|
||||
* **test:** remove duplicate unknown session imports ([#7917](https://github.com/morluto/rea/issues/7917)) ([286629b](https://github.com/morluto/rea/commit/286629b570f10b3c655446234333e6f7dcbac7c3))
|
||||
* **tests:** remove duplicate MCP test imports ([50d731d](https://github.com/morluto/rea/commit/50d731d45615f30f50752de64513af0cea6d8312))
|
||||
* unify executable format ownership across artifact readers ([7adfcc4](https://github.com/morluto/rea/commit/7adfcc4467b2871712a19f73431d8298b6dfa177))
|
||||
* **uninstall:** preserve inactive ZCode fallback servers ([3dcb40d](https://github.com/morluto/rea/commit/3dcb40dc262449bbfcd60c23bf1cd5d870a00c73))
|
||||
* **uninstall:** preserve layered OpenCode registrations ([#7969](https://github.com/morluto/rea/issues/7969)) ([953a768](https://github.com/morluto/rea/commit/953a7689dfde73b84e7e3ba6af76988394646f0a))
|
||||
* **uninstall:** protect ZCode fallback registrations ([#7970](https://github.com/morluto/rea/issues/7970)) ([3dcb40d](https://github.com/morluto/rea/commit/3dcb40dc262449bbfcd60c23bf1cd5d870a00c73))
|
||||
* **update:** bound and own metadata probe lifetimes ([7404847](https://github.com/morluto/rea/commit/7404847f641c5173a34e568b15ca7bcd6e22e8b6))
|
||||
* **update:** distinguish launcher failures from registry errors ([#7843](https://github.com/morluto/rea/issues/7843)) ([b21a975](https://github.com/morluto/rea/commit/b21a975faf6185ba2398571a57bd738fa869f7eb))
|
||||
* **update:** preserve Bun global directory identity ([4932e56](https://github.com/morluto/rea/commit/4932e5615b5026b5508943de31f29999f0b41efe))
|
||||
* **verification:** keep runtime packaging and boundary fixtures complete ([86e7cd9](https://github.com/morluto/rea/commit/86e7cd9b48171f1760abfa9a0952fff1d71666cf))
|
||||
* **verification:** retain browser profile until shutdown ([4055cc4](https://github.com/morluto/rea/commit/4055cc4df15688682d7315340c3b3a66d369540d))
|
||||
* **verification:** unify client schema traversal and reference checks ([eecadf3](https://github.com/morluto/rea/commit/eecadf35b20ac72d509513bef5949d36c887354d))
|
||||
* **verification:** unify complete MCP catalog checks ([2411d60](https://github.com/morluto/rea/commit/2411d60b5af1453033fb97ca5cc22da055e6d9b3))
|
||||
* **verifiers:** consolidate Ghidra MCP result admission ([3d74c48](https://github.com/morluto/rea/commit/3d74c480e019621f804cd4d68101cffc5d367287))
|
||||
* **verifiers:** preserve source Evidence through shared admission ([662ec2e](https://github.com/morluto/rea/commit/662ec2e4501e975f2d1a28958a1ff560a9e24869))
|
||||
* **views:** bind Mach-O rows to selected facets ([47fa4fb](https://github.com/morluto/rea/commit/47fa4fbad6d801d57c16aeed942bf5164245a7a1))
|
||||
* **views:** honor cancellation before admission ([3431541](https://github.com/morluto/rea/commit/34315410734627f3895e2181714190381f9df4ce))
|
||||
* **wasm:** distinguish source and internal failures ([abfc42c](https://github.com/morluto/rea/commit/abfc42cfb1f014068dc853112e24b9982abc38ec))
|
||||
* **wasm:** parse interface group heads consistently ([25fc081](https://github.com/morluto/rea/commit/25fc08189ec92a1f2e8642697b19af2194fb1190))
|
||||
* **wasm:** retain core facts with invalid custom names ([#7822](https://github.com/morluto/rea/issues/7822)) ([6c76a7f](https://github.com/morluto/rea/commit/6c76a7ffb0f9eff6c06d9090986a08fe25a9e1f2))
|
||||
* **wasm:** reuse canonical subject identity admission ([f4768eb](https://github.com/morluto/rea/commit/f4768eb5d3581dfa3fd5c089e55d87825482b59c))
|
||||
* **wasm:** share WAT comment framing ([8e0b2a9](https://github.com/morluto/rea/commit/8e0b2a9765a0d94fec8bd84513a14ea5d65721eb))
|
||||
* **web:** interpret encoded Next route paths ([0dea08f](https://github.com/morluto/rea/commit/0dea08fb072e7a8e9bfa5a72065f688766ad2e0e))
|
||||
* **web:** preserve Next route filename patterns ([d1202c5](https://github.com/morluto/rea/commit/d1202c539d9a2985a55a24a4a8f91fb951e21558))
|
||||
* **web:** preserve portable captured script paths ([#7862](https://github.com/morluto/rea/issues/7862)) ([5119d08](https://github.com/morluto/rea/commit/5119d08daf66aa290e63901f07884e527fab37cd))
|
||||
* **web:** retain admitted provenance through incomplete traces ([b4b5c37](https://github.com/morluto/rea/commit/b4b5c37ab3de1e0f8f4369dcad26fd6ceb18aa85))
|
||||
* **web:** retain completed file identities across acquisition failures ([82af5b5](https://github.com/morluto/rea/commit/82af5b5f52e58686184404c03f6691be776410df))
|
||||
* **web:** retain invalid browser selection ([f638028](https://github.com/morluto/rea/commit/f6380282fb8491782c665cf210846d541453704e))
|
||||
* **web:** retain invalid browser selection ([#7903](https://github.com/morluto/rea/issues/7903)) ([f638028](https://github.com/morluto/rea/commit/f6380282fb8491782c665cf210846d541453704e))
|
||||
* **web:** retain source-map declaration provenance ([e80fb63](https://github.com/morluto/rea/commit/e80fb638be5fcff7194455feb358dc193cbc81d7))
|
||||
* **website:** align Electron guide with downloadable source ([#7858](https://github.com/morluto/rea/issues/7858)) ([251e27e](https://github.com/morluto/rea/commit/251e27ef3bc8fbd9e6811c24d06ed4c18830eb1a))
|
||||
* **website:** improve layout and clarify homepage copy ([a174892](https://github.com/morluto/rea/commit/a174892e3e52b58e74df5b9f53ba4d0e0617177c))
|
||||
* **website:** keep phone navigation labels from splitting mid-word ([#7497](https://github.com/morluto/rea/issues/7497)) ([313af71](https://github.com/morluto/rea/commit/313af7119cd8687bd10a468a424e243a9bc28bc2)), closes [#3597](https://github.com/morluto/rea/issues/3597)
|
||||
* **website:** surface RL environments and adjust homepage navigation ([ff6d96b](https://github.com/morluto/rea/commit/ff6d96bce8c54dc8f0e2184bfcb397d99506dae2))
|
||||
* **windows:** resolve default tools before process launch ([#7725](https://github.com/morluto/rea/issues/7725)) ([2b8fb38](https://github.com/morluto/rea/commit/2b8fb387b6d1204f6c6e8abb89d075b7d95ba402)), closes [#7724](https://github.com/morluto/rea/issues/7724)
|
||||
* **windows:** restore native verification fixture coverage ([#7479](https://github.com/morluto/rea/issues/7479)) ([740c0f5](https://github.com/morluto/rea/commit/740c0f5615391c888a377981292f6c88fc7f439d))
|
||||
* **windows:** validate declared PE header identity ([a486cfe](https://github.com/morluto/rea/commit/a486cfe51804f221ce66ddfcaa1a0fac6e7362ab))
|
||||
* **workers:** preserve failure receipts and their cleanup owners ([55f72b5](https://github.com/morluto/rea/commit/55f72b5d538a285b6d6784a5fe87fe113e496a2b))
|
||||
* **workers:** reject malformed UTF-8 in JSON result files ([c2b0c95](https://github.com/morluto/rea/commit/c2b0c955cd9935886dc24fdb02c031f955476457))
|
||||
* **workers:** retain cancellation through final cleanup ([c66729e](https://github.com/morluto/rea/commit/c66729eca902a21dd70f50ce107fec7598be0f31))
|
||||
* **xml:** reject ambiguous namespace attribute identities ([#7785](https://github.com/morluto/rea/issues/7785)) ([edc908a](https://github.com/morluto/rea/commit/edc908af582d757e427c55eafe1a02fa0c42c0eb))
|
||||
* **xml:** reject ambiguous namespace attribute identities ([#7991](https://github.com/morluto/rea/issues/7991)) ([35ea02d](https://github.com/morluto/rea/commit/35ea02d27ed1900f6080ad5cb1c6f86d7e87dd05))
|
||||
* **xrefs:** trust provider address validation ([5241428](https://github.com/morluto/rea/commit/52414282b95b560f1c11a2f694ac03fceceeebe5))
|
||||
* **zip:** validate admitted source throughout reads ([e7f29f8](https://github.com/morluto/rea/commit/e7f29f8b8f36acfccc10003ef3d6f50ace0f0431))
|
||||
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
* **javascript:** cache callable result syntax by AST identity ([#7508](https://github.com/morluto/rea/issues/7508)) ([a95b83c](https://github.com/morluto/rea/commit/a95b83c2b06ef713664d6abb3d29c7c149a2ce01))
|
||||
* **native:** charge function matching for the copies it makes ([#7108](https://github.com/morluto/rea/issues/7108)) ([cc2656b](https://github.com/morluto/rea/commit/cc2656be8d8ff335283cc3d43910ca85ce519d29))
|
||||
* **setup:** wait directly for prewarm completion ([855eb70](https://github.com/morluto/rea/commit/855eb703af2a7cf8935b6be38b234cc58e7ea73a))
|
||||
|
||||
|
||||
### Code Refactoring
|
||||
|
||||
* **analysis:** consolidate selection ownership ([4e67bc3](https://github.com/morluto/rea/commit/4e67bc399951768737eeaf539f7bc9fa8373b244))
|
||||
* **analysis:** move client cleanup to application ([a2e2c29](https://github.com/morluto/rea/commit/a2e2c29b59e8775b0e6aedb09a9eb16adf32646b))
|
||||
* **artifacts:** centralize completed snapshot observations ([31e8492](https://github.com/morluto/rea/commit/31e8492fafc91438bc0c6e5a5cc40c989a6fc5b8))
|
||||
* **artifacts:** consolidate projection and PCK interpretation ([db0908a](https://github.com/morluto/rea/commit/db0908a7321bbd695c6ea62158861ec60b944197))
|
||||
* **artifacts:** retain admitted Godot pack location ([5d25aa4](https://github.com/morluto/rea/commit/5d25aa4f5213ed75d417e4fe60a18b3b32f2aabe))
|
||||
* **artifacts:** retain admitted PyInstaller cookie facts ([8c8a275](https://github.com/morluto/rea/commit/8c8a2752c0bcee5c07042a7ee45dba31597641bf))
|
||||
* **artifacts:** retain Node SEA admission facts through inventory ([ff568af](https://github.com/morluto/rea/commit/ff568afa34921dd2132f546e5f7092b1d81f00c4))
|
||||
* **artifacts:** retain PyInstaller carrier dialect ([ee654e9](https://github.com/morluto/rea/commit/ee654e98a6fbde73072fb35d915f46c87486b0ce))
|
||||
* **artifacts:** reuse admitted sources for extraction ([cb0c732](https://github.com/morluto/rea/commit/cb0c73246d360ce4ab363b67bd02564e69368153))
|
||||
* **artifacts:** reuse descriptor range reader ([21483a1](https://github.com/morluto/rea/commit/21483a1a4741c54039a969d934daeaaaece62d53))
|
||||
* **artifacts:** reuse Mach-O framing for Node SEA discovery ([7439d0d](https://github.com/morluto/rea/commit/7439d0d5d8b21274638a55387e99de4b35795fb8))
|
||||
* **artifacts:** select extraction reader from inventory ([a37dbb9](https://github.com/morluto/rea/commit/a37dbb953c630d07c5fa5ed4f0a6c21c7d04df67))
|
||||
* **artifacts:** share extraction admission and reader construction ([e1ec737](https://github.com/morluto/rea/commit/e1ec737d9b21413ce9c5b94af732628678432ba3))
|
||||
* **artifacts:** unify inventory integrity policy ([39179db](https://github.com/morluto/rea/commit/39179db68d002a2ba4d3f90321b9905d44eb0707))
|
||||
* **artifacts:** unify stable read failure ownership ([bab49aa](https://github.com/morluto/rea/commit/bab49aaf7c1ffb791bc8ca423bffb42f6b0d5560))
|
||||
* **asar:** let listing own parsed member facts ([85075fa](https://github.com/morluto/rea/commit/85075fa9796fcb8c7231158744f4f2b0af2ff6b2))
|
||||
* **asar:** retain admitted archive extents ([397a559](https://github.com/morluto/rea/commit/397a5599e364b99a66dbd5a8fd9a46011f656eb8))
|
||||
* **browser:** centralize passive source deadlines ([7b25049](https://github.com/morluto/rea/commit/7b25049deefe4415c5e86a557c8d8de8185d12ab))
|
||||
* **browser:** resolve Link metadata identity once ([5a332d8](https://github.com/morluto/rea/commit/5a332d856a34e2d98db6a737086324062b0c53e7))
|
||||
* **browser:** reuse worker URL exclusion classification ([f6d9f1b](https://github.com/morluto/rea/commit/f6d9f1b05c57c8685637cd9c4acabed2b2883084))
|
||||
* **browser:** share CDP script source capture ([5093d51](https://github.com/morluto/rea/commit/5093d51c057ea7dfc89f919a01af3cb4cc482a79))
|
||||
* **capabilities:** remove inert client requirement facade ([634e566](https://github.com/morluto/rea/commit/634e566c0925f0afed5cef47cc426eb811ad51c5))
|
||||
* **captures:** consolidate recorded exchange body facts ([0973649](https://github.com/morluto/rea/commit/0973649cec47a6a65edf74cc587fd5801c5c7302))
|
||||
* **captures:** retain SAZ member classifications ([3c0e021](https://github.com/morluto/rea/commit/3c0e021cb32bbdf8eaa8f9406ab9ed93eedcfd74))
|
||||
* **cdp:** centralize execution context identity parsing ([7ccecbc](https://github.com/morluto/rea/commit/7ccecbcb0048ac760a6fba4d519497bddfcf193f))
|
||||
* centralize input validation and schema interpretation ([6c35d74](https://github.com/morluto/rea/commit/6c35d74a7dbb0ea384274f2a9e5d84b439961614))
|
||||
* **ci:** consolidate lint task ownership ([ed62f14](https://github.com/morluto/rea/commit/ed62f14be401f6048bb1ccc89ac2afdddb557f3e))
|
||||
* **cli:** derive desktop limits from the input contract ([36515a5](https://github.com/morluto/rea/commit/36515a5c9b4e145ebc52e2b9de692ea6b3fb6320))
|
||||
* **cli:** remove obsolete JSON read error mode ([9e4cf28](https://github.com/morluto/rea/commit/9e4cf28cefaddac5a548ce79211b6b0787614442))
|
||||
* **cli:** retain typed analysis outcomes through delivery ([3293250](https://github.com/morluto/rea/commit/329325049c8eaacb584729ed3a229e400d4f47c2))
|
||||
* **cli:** share managed comparison finalization ([071a637](https://github.com/morluto/rea/commit/071a637a9fd571a7a18e728edbf6929874ecd8ed))
|
||||
* **cli:** use builtin argument owner directly ([9eb8ba2](https://github.com/morluto/rea/commit/9eb8ba2b29ac1d574d26a6165cd3b8480ab03d78))
|
||||
* **config:** remove legacy provider timeout re-exports ([7cd6527](https://github.com/morluto/rea/commit/7cd65278ea941bcafaf5606600184c9f94f251a2))
|
||||
* **config:** share bounded decimal setting validation ([91bacc5](https://github.com/morluto/rea/commit/91bacc5c14fe757d746fa66789e34da293d382b2))
|
||||
* **config:** use canonical resource limit constants ([23d56e1](https://github.com/morluto/rea/commit/23d56e1abd9748d0d6eac88c2796a921a02418b0))
|
||||
* consolidate binary analysis admission and format ownership ([6336fe5](https://github.com/morluto/rea/commit/6336fe5bb5ca19754d76017458198d1140cd0476))
|
||||
* consolidate binary artifact interpretation and fixture ownership ([9341b11](https://github.com/morluto/rea/commit/9341b116efddefc2bcdd8208d27d6e4ea78cc507))
|
||||
* consolidate ELF and CLR record interpretation ([a7f50e3](https://github.com/morluto/rea/commit/a7f50e338685781e7317a8d7659a79166736b269))
|
||||
* consolidate parsed image ownership across consumers ([8a65787](https://github.com/morluto/rea/commit/8a657875079bc2644a1f6961447b730491e0d430))
|
||||
* **contracts:** consolidate provider and search ownership ([50717c3](https://github.com/morluto/rea/commit/50717c39b6b7c78aee8378aa5704b376395f35c2))
|
||||
* **contracts:** consolidate tool effect definitions ([27ac1b6](https://github.com/morluto/rea/commit/27ac1b67810400ecf5abc670ad02d920df0e0218))
|
||||
* **contracts:** preserve named output schema types ([b529bd8](https://github.com/morluto/rea/commit/b529bd84d727fcd5d1bd91fa4428a29a96ac780e))
|
||||
* **dos:** centralize MZ admission and load-image evidence ([a30ffd2](https://github.com/morluto/rea/commit/a30ffd27a60920dfe3cfec406ec386bfe0bc0358))
|
||||
* **electron:** reuse source range identities ([b61fe25](https://github.com/morluto/rea/commit/b61fe25068053cedefd396d61e34eea828c148c0))
|
||||
* **electron:** use required native module facts ([a18297f](https://github.com/morluto/rea/commit/a18297f7d1a0029f9ebafbb0876d2e2ae0db31a7))
|
||||
* **elf:** carry parsed header facts into native consumers ([ba7ac79](https://github.com/morluto/rea/commit/ba7ac7908db2c2a8e05b75df032cb175ab069669))
|
||||
* **elf:** centralize fixed header type and flags decoding ([941838f](https://github.com/morluto/rea/commit/941838fdd986babaac22a60b9c2c6c9f6ae329c3))
|
||||
* **elf:** centralize raw table declarations ([a7d71f4](https://github.com/morluto/rea/commit/a7d71f47ee2a6b687af28220acab05f3345fdccd))
|
||||
* **elf:** centralize symbol record decoding ([90199ff](https://github.com/morluto/rea/commit/90199ff0ec83a7bce39e4b01fb8b3f771bf3bfc0))
|
||||
* **elf:** consolidate bounded string-table interpretation ([624ebb2](https://github.com/morluto/rea/commit/624ebb2a1e633ce14b6d6828eef50bf7d7db68ac))
|
||||
* **elf:** consolidate header and section-name interpretation ([cadd5b7](https://github.com/morluto/rea/commit/cadd5b75b3605bdac72d4661bdf45f1803c39c67))
|
||||
* **environment:** reuse recorded query parser ([212479a](https://github.com/morluto/rea/commit/212479aa02bc80320ce4552bf3806266564f0da1))
|
||||
* **evidence:** centralize provider identity comparison ([235e8bc](https://github.com/morluto/rea/commit/235e8bc056816c7e91120f857ed0b8749b9253de))
|
||||
* **evidence:** centralize publication source collection ([06655af](https://github.com/morluto/rea/commit/06655af3061f75a0a295ed447ad96f592256f01b))
|
||||
* **evidence:** centralize value flow metadata schema ([bf77210](https://github.com/morluto/rea/commit/bf7721080fa671a5c1f728d37ed6b6d3124c5740))
|
||||
* **evidence:** consolidate import staging ([4b6fd03](https://github.com/morluto/rea/commit/4b6fd031467d7560e0311b29f94ab97e9869fd08))
|
||||
* **evidence:** return import counts from ledger owner ([8691e48](https://github.com/morluto/rea/commit/8691e48e67ca6efd096d48dcecbbb04dbeb00467))
|
||||
* **evidence:** share subject architecture declarations ([68533bc](https://github.com/morluto/rea/commit/68533bc0a3ba6b6b55d5406508c0a59e6f52819b))
|
||||
* **firmware:** centralize extraction depth ceiling ([d9e12c9](https://github.com/morluto/rea/commit/d9e12c957b1d948527498e4f69de2c65b160f710))
|
||||
* **firmware:** unify extraction problem interpretation ([620690c](https://github.com/morluto/rea/commit/620690c92324c28e6ff8f79bc4789b1c2897828a))
|
||||
* **gdb:** reuse inferior identity reader ([92fb319](https://github.com/morluto/rea/commit/92fb319b27fdc43d471eed3cafa05c471d6296bc))
|
||||
* **ghidra:** consolidate function and inventory admission ([d9908fd](https://github.com/morluto/rea/commit/d9908fd7a42088992ddc74c75f3a3652e4839dcb))
|
||||
* **ghidra:** consolidate function containment lookup ([ad92e0f](https://github.com/morluto/rea/commit/ad92e0f9c8029d08cb11dea539803f4de5686c3c))
|
||||
* **godot:** share PCK header facts across inspections ([8982f40](https://github.com/morluto/rea/commit/8982f40d00c365ee2ac43e715bd032cf850d6469))
|
||||
* **go:** simplify build metadata decoding ([1635e55](https://github.com/morluto/rea/commit/1635e559d2708306e9813ad0a1d3b0fb070bc15c))
|
||||
* **gpu:** reuse canonical ELF note layout ([d7d9457](https://github.com/morluto/rea/commit/d7d9457661179d160e4c0a18bd5461901ef91d5a))
|
||||
* **ida:** centralize capability admission ([6d14e25](https://github.com/morluto/rea/commit/6d14e25345bd58dc70d0eeca51313e763db9aa6e))
|
||||
* **ida:** consolidate pagination progress checks ([21b6ea7](https://github.com/morluto/rea/commit/21b6ea7fbdc441d391dfa0b83fb69ee0b21ade38))
|
||||
* **ida:** reuse bounded registration reader ([25a08ed](https://github.com/morluto/rea/commit/25a08ed6393464744bd70750cdcba66d81943618))
|
||||
* **il2cpp:** share generic container byte decoding ([b3818bb](https://github.com/morluto/rea/commit/b3818bbba260125a6c618bacf2999854265e3010))
|
||||
* **javascript:** consolidate renderer and route ownership ([5cf7133](https://github.com/morluto/rea/commit/5cf7133f823bce2a3e42a6e1d0c8418e5ff9908d))
|
||||
* **javascript:** remove obsolete Electron classifier facade ([9fa5a87](https://github.com/morluto/rea/commit/9fa5a87c73d2b3d70a3c0cd332986166b259bc12))
|
||||
* **lifecycle:** require cleanup for offline providers ([fc7f042](https://github.com/morluto/rea/commit/fc7f042c8cae607a4d18016788c05dc4711413dd))
|
||||
* **macho:** centralize dylib command and string facts ([e405d68](https://github.com/morluto/rea/commit/e405d685bc320fbdf07c1e4a27010f2374f066e7))
|
||||
* **macho:** centralize segment and section decoding ([981d806](https://github.com/morluto/rea/commit/981d8069242f064bb41ace47f29bcbdd2dbcc508))
|
||||
* **macho:** consolidate prefix interpretation across readers ([8423c5c](https://github.com/morluto/rea/commit/8423c5c6d08512568c2a75753b6b7c3a9b6bbd4e))
|
||||
* **macho:** consolidate universal image selection ([c7afedc](https://github.com/morluto/rea/commit/c7afedc3d2c35eaefa28e1db6ffacfe6967f73df))
|
||||
* **macho:** reuse admitted header identity ([37d6e8c](https://github.com/morluto/rea/commit/37d6e8ca9a6f5e953bb47f2883881b0426e77931))
|
||||
* **macho:** reuse canonical header declarations ([0929751](https://github.com/morluto/rea/commit/0929751798297d811d3e0441116d22140d88313e))
|
||||
* **macho:** share bounded header declarations ([0f64f1f](https://github.com/morluto/rea/commit/0f64f1f85548de23600f1793f7ea8b4c63352297))
|
||||
* **macho:** share FAT evidence interpretation ([74f9870](https://github.com/morluto/rea/commit/74f9870b7a49e5eadf13247c8b10fed5a352e85b))
|
||||
* **macho:** share header declarations across native readers ([ed7b3a2](https://github.com/morluto/rea/commit/ed7b3a2a1006239466805cddff2d54c05503b890))
|
||||
* **managed:** centralize MemberRef row facts ([c09fa01](https://github.com/morluto/rea/commit/c09fa01b379b5571e97d69b0ccde5fc214a73a43))
|
||||
* **managed:** centralize method implementation flag facts ([1f5c5c3](https://github.com/morluto/rea/commit/1f5c5c31c1d1017f7b895bdd8cc38247a50005f6))
|
||||
* **managed:** centralize TypeDef row facts across consumers ([2cdc8cb](https://github.com/morluto/rea/commit/2cdc8cb92ef3f800e32fe73ef80a334396461ceb))
|
||||
* **managed:** consolidate member comparison keys ([a49a355](https://github.com/morluto/rea/commit/a49a3553f4b449a3d5048e5974226a422ab13e5a))
|
||||
* **managed:** retire redundant verification facade ([1fe1f1f](https://github.com/morluto/rea/commit/1fe1f1f8d61f3c02fe5cafc9413fdec6201ffe11))
|
||||
* **mcp:** bind summary delivery to tool contracts ([b8f58fd](https://github.com/morluto/rea/commit/b8f58fd7ca375f2dff2e5a62b409df976226611d))
|
||||
* **mcp:** consolidate evidence tool execution ([615fbbb](https://github.com/morluto/rea/commit/615fbbbdd750de2df5d92b9827d0c7c4422c1d03))
|
||||
* **mcp:** reuse desktop retained-summary handler ([971b48f](https://github.com/morluto/rea/commit/971b48f702b16312ebaf73eeb433e4c9772e843e))
|
||||
* **mcp:** reuse reverse engineering admission ([e58feb4](https://github.com/morluto/rea/commit/e58feb48c32c41d3bd75e28efdab6c1650922f7a))
|
||||
* **mcp:** share diagnostic evidence handling ([e4cdf65](https://github.com/morluto/rea/commit/e4cdf65e2cb35d005b247e7c471ee206786e2014))
|
||||
* **mcp:** share entropy summary delivery ([f8f7ac9](https://github.com/morluto/rea/commit/f8f7ac96de8a66a4ab9a23d87e04779bfcd11045))
|
||||
* **model:** let format parsers own tensor range validation ([2be39ef](https://github.com/morluto/rea/commit/2be39ef47acfbb10d2dfb84cffb097575eeb9a73))
|
||||
* **native:** consolidate provider-neutral analysis contracts ([82fd223](https://github.com/morluto/rea/commit/82fd2236385138dd71cf0a49be3b417acfc58292))
|
||||
* **native:** retire legacy provider output wrappers ([0e578d4](https://github.com/morluto/rea/commit/0e578d43c8663be7dcb0f7f1da8dae7d44481853))
|
||||
* **node-sea:** reuse Mach-O segment facts ([6fa8e2e](https://github.com/morluto/rea/commit/6fa8e2ee3d312073484d232af232cf6d45a7ebe7))
|
||||
* **ownership:** consolidate legacy aliases ([567ea4b](https://github.com/morluto/rea/commit/567ea4b1e8bb7dda67563d06f1b4977c2d92995a))
|
||||
* **ownership:** consolidate snapshot and comparison facts ([dbe2c97](https://github.com/morluto/rea/commit/dbe2c97af34361b11b9504e37611dd47715b52cb))
|
||||
* **ownership:** remove redundant aliases ([3515b26](https://github.com/morluto/rea/commit/3515b262218f2d4ba94ce6a7bda9766747b3d84d))
|
||||
* **pcap:** centralize DNS packet facts ([98e47e3](https://github.com/morluto/rea/commit/98e47e37a2c657342196313b0381157f01b38771))
|
||||
* **pe:** centralize fixed COFF header decoding ([b9ee8fe](https://github.com/morluto/rea/commit/b9ee8fe05774570380659fba81cddb6be0a29576))
|
||||
* **pe:** centralize resource tree facts across readers ([f6805e2](https://github.com/morluto/rea/commit/f6805e29c3c74223660686b5ca979c0508e1b195))
|
||||
* **pe:** centralize section header interpretation ([38ebe11](https://github.com/morluto/rea/commit/38ebe11a525c387350f4a6eb795e580ee2f60034))
|
||||
* **pe:** rely on path input contracts ([4f2fc7c](https://github.com/morluto/rea/commit/4f2fc7ca28d047704bbe0276ed0af40b36249084))
|
||||
* **pe:** reuse canonical section header facts ([53779b5](https://github.com/morluto/rea/commit/53779b59bf1bcef002cba1bd09f5056fc203c8f0))
|
||||
* **pe:** share CodeView range interpretation ([92bdb44](https://github.com/morluto/rea/commit/92bdb4443faa8d7dae128e3368b17e4ad2042acb))
|
||||
* **pe:** share optional header image and alignment facts ([5c4a6c4](https://github.com/morluto/rea/commit/5c4a6c467cf8766071383e57de19edca005506a6))
|
||||
* **pe:** share optional-header facts across readers ([deed39f](https://github.com/morluto/rea/commit/deed39f7c4bf7617e79bbf0bebabcd4e5c869664))
|
||||
* **plist:** centralize binary layout and offset ownership ([13fba27](https://github.com/morluto/rea/commit/13fba271e6e14bf6235379564eb9d32aee7049d5))
|
||||
* **plist:** unify number source association ([ded6542](https://github.com/morluto/rea/commit/ded6542d93a05321b582934c804a91b76a32a0b8))
|
||||
* **png:** share IHDR interpretation ([729684a](https://github.com/morluto/rea/commit/729684af9aacd93f4ad35e3378b371e05eb68def))
|
||||
* **process:** remove unused worker PID state ([f68b261](https://github.com/morluto/rea/commit/f68b261db4e2c5f1b15ef652c676b8bec23fd8a0))
|
||||
* **process:** share comparison dimension projections ([ec40c10](https://github.com/morluto/rea/commit/ec40c10749b5c4091fb08bc28c6f3f38c2a6968e))
|
||||
* **process:** share stable file identity checks ([081f2e2](https://github.com/morluto/rea/commit/081f2e2559db4802ffdb8783f6bc8d6803eb8c3d))
|
||||
* **process:** unify trace outcome comparison ([9aee546](https://github.com/morluto/rea/commit/9aee546aba7e84cb63f593f4839f41701c91c7bf))
|
||||
* **providers:** consolidate IDA and JEB MCP result admission ([4981623](https://github.com/morluto/rea/commit/49816235f583b8e17eb4dc53310bf5cbc5eb307f))
|
||||
* **providers:** move inspection scope to application ([5aa23c3](https://github.com/morluto/rea/commit/5aa23c3d17456e331d6df2866490b81577e04e32))
|
||||
* **providers:** share artifact cleanup binding ([65aeb80](https://github.com/morluto/rea/commit/65aeb8022281b6cbfc43b5c929c6664f33ac3da7))
|
||||
* **providers:** share client close options ([dd9f5cd](https://github.com/morluto/rea/commit/dd9f5cdc4d9751b05071ae9753c85f505825c374))
|
||||
* **pyinstaller:** centralize CArchive member roles ([df6db78](https://github.com/morluto/rea/commit/df6db781ddae6a85a370591b3c4f17e140029d87))
|
||||
* **pyinstaller:** centralize PYZ header and version facts ([81add3d](https://github.com/morluto/rea/commit/81add3d23d66fc0cfc94e4eeccfde2f7b9630751))
|
||||
* **pyinstaller:** centralize PYZ member role ownership ([1ce9f31](https://github.com/morluto/rea/commit/1ce9f317be4c5c9b8c8efb6e6260d4e4c933ab4d))
|
||||
* **pyinstaller:** preserve parsed compression flags ([4de432d](https://github.com/morluto/rea/commit/4de432d868293622794d66704de0939a05fbfc81))
|
||||
* **python:** consolidate bytecode identity across readers ([d06ca09](https://github.com/morluto/rea/commit/d06ca092fb7e9624215c89c621417bf74dab8293))
|
||||
* **reconstruction:** share canonical original cases across evaluation ([60daca4](https://github.com/morluto/rea/commit/60daca427d7713479ea4c82c4775ee57b95065aa))
|
||||
* **reference:** derive import lookup from reader inventory ([943ae60](https://github.com/morluto/rea/commit/943ae604df4da5e9d1f5ea7e43a2a510b6a4c828))
|
||||
* retire superseded test-only runtime entrypoints ([#7515](https://github.com/morluto/rea/issues/7515)) ([65f1c44](https://github.com/morluto/rea/commit/65f1c447344a423fa2785847dbcea1e9a9e2454a))
|
||||
* **schemas:** select native and GPU variants by name ([c602fe8](https://github.com/morluto/rea/commit/c602fe88281be334a0db83067b90be43551e3c7f))
|
||||
* **services:** centralize direct provider input admission ([fab7850](https://github.com/morluto/rea/commit/fab78501c77e09473d265003e3e94bc4309dbfd7))
|
||||
* **session:** share provider replay attribution ([f347713](https://github.com/morluto/rea/commit/f347713e24d6bccb72d2212408f38ef18eaa65ed))
|
||||
* **snapshot:** centralize resource cache eligibility ([5b8e415](https://github.com/morluto/rea/commit/5b8e4154836c6e26f97c9cf503879fa12f097669))
|
||||
* **snapshots:** derive workflow entries from canonical schema ([72fa15a](https://github.com/morluto/rea/commit/72fa15a509fcdd4779ad58f19d0c03d06b350747))
|
||||
* **tooling:** move completion ledger generation out of domain ([8fe3b17](https://github.com/morluto/rea/commit/8fe3b17ea7cc3bf6a8cd58ec2dd5f002c74cb801))
|
||||
* **tooling:** move verifier host helpers out of runtime ([42f3ed7](https://github.com/morluto/rea/commit/42f3ed7119256da95bb9e569c8cb0c34edf8d853))
|
||||
* **verification:** centralize native client result discovery ([554816b](https://github.com/morluto/rea/commit/554816becc41a91a2a2ee7bbe7c2b1d3abfe4296))
|
||||
* **verification:** own browser fixture lifecycle ([c9df40f](https://github.com/morluto/rea/commit/c9df40f8104eb0c7dfb57dc831b4c28c3ab77b8b))
|
||||
* **verification:** share native client fixture assertions ([f4cc6c8](https://github.com/morluto/rea/commit/f4cc6c85efe7f3513d587df3bd5086adb1bc6a76))
|
||||
* **verifiers:** centralize named artifact output admission ([0828917](https://github.com/morluto/rea/commit/0828917c795597651be201d61f94a85174bd02b6))
|
||||
* **verifiers:** consolidate capture result admission and parity ([a84e0cf](https://github.com/morluto/rea/commit/a84e0cfcfe0035094845946088d470c5bdd8cb3d))
|
||||
* **views:** centralize paging contracts ([9c9c64e](https://github.com/morluto/rea/commit/9c9c64edfac68f549c7f69b199ea2940fd7c2b50))
|
||||
* **views:** share immutable result readers ([7a237aa](https://github.com/morluto/rea/commit/7a237aa72144a7ee2198c7a0193b767d2285b989))
|
||||
* **web:** centralize isolated script paths ([bfdde7e](https://github.com/morluto/rea/commit/bfdde7ee4c3468b7241aab0b9d53663e82b4a811))
|
||||
* **web:** reuse shared provider input admission ([6362ac6](https://github.com/morluto/rea/commit/6362ac6b72d04247f8a9ae8677f22d6e23dd9e29))
|
||||
* **windows:** share native artifact validation ([3d565fa](https://github.com/morluto/rea/commit/3d565fa42a4a3d8bff65d3662cfb814bc9074734))
|
||||
* **workflows:** share source caveat grouping identity ([5e581fd](https://github.com/morluto/rea/commit/5e581fd3b12e78a2727c061185bb5c680eb36084))
|
||||
* **zip:** share end-of-directory declarations ([2822208](https://github.com/morluto/rea/commit/28222089f499839716d91db2ebbac5c87b544adf))
|
||||
|
||||
|
||||
### Documentation
|
||||
|
||||
* **apk:** clarify rotated signer agreement ([#7936](https://github.com/morluto/rea/issues/7936)) ([6fa48f2](https://github.com/morluto/rea/commit/6fa48f201f932c6c12b540ee9799895a0a436d00))
|
||||
* archive historical verification and release inventories ([#7519](https://github.com/morluto/rea/issues/7519)) ([269630f](https://github.com/morluto/rea/commit/269630f4e1c93e45e5d133fde370736133865a3c))
|
||||
* celebrate 400,000 GitHub stars 🎉 ([#7801](https://github.com/morluto/rea/issues/7801)) ([7b6d872](https://github.com/morluto/rea/commit/7b6d872a25f84772a49bcdc7ea392028b7328857))
|
||||
* **changelog:** repair historical release heading links ([#7707](https://github.com/morluto/rea/issues/7707)) ([b69d8c5](https://github.com/morluto/rea/commit/b69d8c54678f2c6f9217c1609a5e9d64880e5392))
|
||||
* **clients:** note Droid's FACTORY_HOME_OVERRIDE ([#7382](https://github.com/morluto/rea/issues/7382)) ([0676ad2](https://github.com/morluto/rea/commit/0676ad254c206871e0f4b120ba300cbbf9383b62))
|
||||
* **desktop:** name the get_evidence_bundle tool in the MCP section ([#7266](https://github.com/morluto/rea/issues/7266)) ([9e6dd8e](https://github.com/morluto/rea/commit/9e6dd8e372aaf69fd64b449e84b64311b75166d9))
|
||||
* **environments:** explain building RL environments with REA ([447907f](https://github.com/morluto/rea/commit/447907f2808877d3a7de62c382e256f55d08e5ac))
|
||||
* **environments:** lead with agent prompts ([a0ddb83](https://github.com/morluto/rea/commit/a0ddb83e453aab10163dea75f514d3cc7a1c95d5))
|
||||
* **errors:** align byte entropy recovery catalog ([#7884](https://github.com/morluto/rea/issues/7884)) ([2f3c71f](https://github.com/morluto/rea/commit/2f3c71f39e5db7db5ea03a42e6a6eb89db8a91be))
|
||||
* **errors:** align MCP validation status and verification columns ([#7708](https://github.com/morluto/rea/issues/7708)) ([ad7d4c1](https://github.com/morluto/rea/commit/ad7d4c1f4dd9cbd93229ee330e66c7a522e723e6))
|
||||
* **ghidra:** clarify Objective-C Message Analyzer libobjc log ([#7249](https://github.com/morluto/rea/issues/7249)) ([b9d1a61](https://github.com/morluto/rea/commit/b9d1a61dd5829e3f2f16be6e1ee32d9c1f57c103))
|
||||
* **ghidra:** count 27 read-only operations in current guides ([#7794](https://github.com/morluto/rea/issues/7794)) ([b4923f8](https://github.com/morluto/rea/commit/b4923f85c5dcfef80fe18483a0511f6c1ba59ef4)), closes [#7611](https://github.com/morluto/rea/issues/7611)
|
||||
* **ghidra:** fix DOL guide PowerPC link ([#7857](https://github.com/morluto/rea/issues/7857)) ([46c457f](https://github.com/morluto/rea/commit/46c457f74c474b224dd540d6eae6bc23080cd95f))
|
||||
* **hermes:** explain nested-home routing and preview limits ([#4145](https://github.com/morluto/rea/issues/4145)) ([b4118b9](https://github.com/morluto/rea/commit/b4118b9683378ceb3bfb696c61c3d49da0be08e8))
|
||||
* **ida:** document migration from legacy attached registrations ([d60b2ca](https://github.com/morluto/rea/commit/d60b2cab65c3c9119b25ede4d2b99928ff815fbf))
|
||||
* include Kuna in native provider guidance ([#7929](https://github.com/morluto/rea/issues/7929)) ([1631dcb](https://github.com/morluto/rea/commit/1631dcb09a34380f36b34e217efe4e98d96b203f))
|
||||
* **readme:** align Linux x64 analysis prerequisites ([#7997](https://github.com/morluto/rea/issues/7997)) ([b966ebe](https://github.com/morluto/rea/commit/b966ebeb22103356ba108b403d55ecaa6bb047b4))
|
||||
* scope performance measurements to concrete needs ([90b793e](https://github.com/morluto/rea/commit/90b793e0f488be73a3e98ba430bcb132ad8b0c31))
|
||||
* **search:** clarify provider case folding ([86d4a21](https://github.com/morluto/rea/commit/86d4a21215cb0fbafaf555b5c7d9fcda3f255d82))
|
||||
* **security:** add fallback reporting email ([3b26d7f](https://github.com/morluto/rea/commit/3b26d7f80b6bfa5d46c6a3817b949cb6924593f5))
|
||||
* **setup:** restore target and Hopper launch settings ([#7902](https://github.com/morluto/rea/issues/7902)) ([539a494](https://github.com/morluto/rea/commit/539a494d25df3dc68e8d7bbadeea7edb527c4884))
|
||||
* **setup:** state the FreeBuff minimum release ([#7066](https://github.com/morluto/rea/issues/7066)) ([975900f](https://github.com/morluto/rea/commit/975900f56542fdff2bdafcd624038a261b0e9f21))
|
||||
* **skill:** clarify scenario pause deadlines ([#7961](https://github.com/morluto/rea/issues/7961)) ([bd37925](https://github.com/morluto/rea/commit/bd3792566d7817b2feb0246be1e5eb2cff16dbaf))
|
||||
* **uninstall:** clarify malformed shared config retention ([#7507](https://github.com/morluto/rea/issues/7507)) ([6efb384](https://github.com/morluto/rea/commit/6efb384261ea462064d83b692a9524d1700c7124)), closes [#7320](https://github.com/morluto/rea/issues/7320)
|
||||
* **update:** align error catalog with current recovery ([#7795](https://github.com/morluto/rea/issues/7795)) ([b9a8f8e](https://github.com/morluto/rea/commit/b9a8f8e9f25feb9cc97bf4960748f2bdf8c898bc))
|
||||
* **website:** clarify platform setup requirements ([#7925](https://github.com/morluto/rea/issues/7925)) ([d3ecf68](https://github.com/morluto/rea/commit/d3ecf6800015f2183a298d78ffb30a266a9efd2a))
|
||||
* **website:** correct client and IDA support guidance ([#7918](https://github.com/morluto/rea/issues/7918)) ([21b1927](https://github.com/morluto/rea/commit/21b192706d2d273baa9dd9de29c2afb77bd5955e))
|
||||
* **website:** showcase RL environment workflows ([14631f6](https://github.com/morluto/rea/commit/14631f698da79b71e9512752529615d6388e87c9))
|
||||
|
||||
|
||||
### Tests
|
||||
|
||||
* **artifacts:** handle blocked open-parent renames ([#7904](https://github.com/morluto/rea/issues/7904)) ([ddefba8](https://github.com/morluto/rea/commit/ddefba83ef72e92fc78f6393a470f5e52a66c288))
|
||||
* **artifacts:** verify evidence refresh after reopen ([92213a9](https://github.com/morluto/rea/commit/92213a91557a8ea378757a97ac0a1a34b94332ef))
|
||||
* bind MCP validation and cleanup faults to selected inputs ([99062fe](https://github.com/morluto/rea/commit/99062feaa7f48bacf1d53485b4869ecea4333555))
|
||||
* **browser:** verify out-of-order response correlation ([69b328e](https://github.com/morluto/rea/commit/69b328eec8904ecd40eb713b09d0cd523951cdc0))
|
||||
* **captures:** assert retained snapshot evidence ([492860e](https://github.com/morluto/rea/commit/492860ed0787054b3c6471331d396c75c5e6caf7))
|
||||
* **ci:** align source preservation and catalog assertions ([741f2de](https://github.com/morluto/rea/commit/741f2de7517d97d26a7cd84cf1045532963eda84))
|
||||
* **ci:** allow more time for Windows CLI subprocesses ([d82ba11](https://github.com/morluto/rea/commit/d82ba11ce2902ef7b8ad4970e6167a7737bdaa78))
|
||||
* **ci:** avoid pinning skip warning wording ([ec3f84b](https://github.com/morluto/rea/commit/ec3f84b6266846f938b0dc400f4fa7e5841e7260))
|
||||
* **cli:** cover literal Markdown heading output ([#7866](https://github.com/morluto/rea/issues/7866)) ([c2cc7e6](https://github.com/morluto/rea/commit/c2cc7e6eb0979303ae78c7146b2705b7181e8dd6))
|
||||
* **firmware:** keep producer fixtures within supported Node limits ([#7048](https://github.com/morluto/rea/issues/7048)) ([b75419b](https://github.com/morluto/rea/commit/b75419b61e2e11760993b3e60046633e2532cbc4))
|
||||
* **firmware:** pin the staging ceiling at the request boundary ([#7775](https://github.com/morluto/rea/issues/7775)) ([4671947](https://github.com/morluto/rea/commit/4671947c97bb661b3507b7691f57227a2757a44f))
|
||||
* **hopper:** verify bootstrap cleanup ownership ([c79bd41](https://github.com/morluto/rea/commit/c79bd41b5d6d65b7b2a9b6e0b58d376fc36910d6))
|
||||
* **mcp:** validate selected tools without compiling the entire catalog ([cc5a969](https://github.com/morluto/rea/commit/cc5a96933aaae4738289c349c8720037c7b45590))
|
||||
* **package:** migrate skill metadata fixture to frontmatter ([23bc51d](https://github.com/morluto/rea/commit/23bc51d5c48306ef91cc6f1766783bc89e18293d))
|
||||
* **providers:** verify malformed HTTP acquisition recovery ([ce5373e](https://github.com/morluto/rea/commit/ce5373e42f119f47b5c91759fe00d7a79e96cde7))
|
||||
* **reference:** pin excluded package main resolution ([#7941](https://github.com/morluto/rea/issues/7941)) ([7c57005](https://github.com/morluto/rea/commit/7c5700542ec37756f0974b54b0246c01e397dfa0))
|
||||
* **setup:** align Hermes symlink preview expectations ([b3fd0aa](https://github.com/morluto/rea/commit/b3fd0aa3ee0997af91e18855eb8928144bdede2b))
|
||||
* **setup:** align launch fixtures with runtime and host requirements ([1173c0a](https://github.com/morluto/rea/commit/1173c0a9dc1b352a60943a491462294db8f353ae))
|
||||
* **sqlite:** gate projection checks on native limits ([b8cdbdf](https://github.com/morluto/rea/commit/b8cdbdf0ef2c479919cfed2c217b5710c2c294db))
|
||||
|
||||
|
||||
### Continuous Integration
|
||||
|
||||
* source 20,888 passed / 15 skipped; seven built-dependent shards, static, docs, package builds, Linux native baseline and real JS recovery CLI/MCP passed. Shard 6 Hermes path-preview failures both reproduce on exact main b9d1a61dd; Portable tests fails downstream. Greptile 5/5, no findings; Codex quota exhausted. Authorized admin bypass for unrelated baseline CI and unchecked human readiness; no human review attestation made. ([a95b83c](https://github.com/morluto/rea/commit/a95b83c2b06ef713664d6abb3d29c7c149a2ce01))
|
||||
|
||||
## [6.8.0](https://github.com/morluto/rea/compare/rea-agents-6.7.0...rea-agents-6.8.0) (2026-10-25)
|
||||
|
||||
### Highlights
|
||||
|
||||
@@ -1637,7 +1637,7 @@ terminal, use the package runner at the version the plugin pins:
|
||||
<!-- x-release-please-start-version -->
|
||||
|
||||
```bash
|
||||
npx -y rea-agents@6.8.0 doctor --provider ghidra --json
|
||||
npx -y rea-agents@6.9.0 doctor --provider ghidra --json
|
||||
```
|
||||
|
||||
<!-- x-release-please-end -->
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "rea-agents",
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "rea-agents",
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@babel/parser": "8.0.4",
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "rea-agents",
|
||||
"mcpName": "io.github.morluto/rea",
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"description": "Reverse engineer anything from your terminal or agent with one CLI and MCP server.",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
|
||||
+2
-2
@@ -8,13 +8,13 @@
|
||||
"url": "https://github.com/morluto/rea",
|
||||
"source": "github"
|
||||
},
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"packages": [
|
||||
{
|
||||
"registryType": "npm",
|
||||
"registryBaseUrl": "https://registry.npmjs.org",
|
||||
"identifier": "rea-agents",
|
||||
"version": "6.8.0",
|
||||
"version": "6.9.0",
|
||||
"runtimeHint": "npx",
|
||||
"transport": {
|
||||
"type": "stdio"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/** Generated by scripts/generate-package-metadata.mjs; do not edit. */
|
||||
export const PACKAGE_METADATA = {
|
||||
name: "rea-agents",
|
||||
version: "6.8.0", // x-release-please-version
|
||||
version: "6.9.0", // x-release-please-version
|
||||
pinnedNodeVersion: "24.22.1",
|
||||
serverSdkVersion: "2.3.1",
|
||||
clientSdkVersion: "2.3.1",
|
||||
|
||||
Reference in new issue
Block a user