rea/tests
Kaoru0822 25fb6d32a3 fix(artifacts): report keyed-archive selection mistakes as invalid input
inspect_keyed_archive reported caller selection failures as artifact
faults. A missing named root became "Artifact is invalid or has changed.
Get a fresh copy" and lost its reason, and a missing, non-canonical, or
directory archive path became "unsafe or conflicting internal path ...
correct the artifact".

Report these as invalid_request issues on `path` or `root`, listing the
available $top roots or the active plist basename. Decode failures keep
the decoder's reason, and a compiled NIBArchive points to
decode_interface_builder.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 13:43:30 +00:00
..
acceptance fix(cli): preserve blank JSON paths for input validation (#1068) 2026-10-08 20:57:54 +08:00
boundary fix(artifacts): report keyed-archive selection mistakes as invalid input 2026-10-08 13:43:30 +00:00
composition fix(javascript): complete large-ASAR analysis with file-local projection (#1055) 2026-10-08 16:15:35 +08:00
conformance chore: merge main into feat/native-call-observation 2026-10-08 04:58:36 +00:00
evaluation refactor(artifacts): move inventory and extraction into provider owners (#1032) 2026-10-08 05:51:14 +08:00
fixtures feat(native): inspect recorded crashes through pwntools and pwndbg (#1054) 2026-10-08 16:50:31 +08:00
process-global test: prune redundant conformance checks and document test priorities 2026-10-08 04:03:24 +08:00
support refactor(binary): move production composition outside application workflows (#965) 2026-10-07 21:56:58 +08:00