rea/tests
Kaoru0822 0a14bbbf05 fix(javascript): classify application input selection failures by cause
analyze_javascript_application reported every input-selection problem as
an artifact fault:

- a missing input path: "Artifact could not be read or written", with no
  path or reason;
- an unreadable selected directory: the same generic io failure;
- a regular file that is neither a directory nor an .asar, and a
  --artifact-format that contradicts the selection: "Artifact is invalid
  or has changed. Get a fresh copy and try again."

Report a missing path as an invalid input_path, an unreadable selection
as access_denied, a non-directory non-.asar file as unsupported_target
with the accepted inputs as remediation, and a contradicting format as an
invalid format with the observed kind as expected value. Failures inside
a selected artifact keep their existing classification.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 09:13:17 +00:00
..
acceptance fix(cli): cancel routed JavaScript analysis in rea analyze (#1156) 2026-10-09 09:48:10 +08:00
boundary fix(javascript): classify application input selection failures by cause 2026-10-09 09:13:17 +00:00
composition fix!: restore caching, preserve failures, and verify fixture claims (#1211) 2026-10-09 14:49:09 +08:00
conformance fix(ghidra): classify modern Swift manglings in swift type analysis (#1208) 2026-10-09 16:10:55 +08:00
evaluation fix!: restore caching, preserve failures, and verify fixture claims (#1211) 2026-10-09 14:49:09 +08:00
fixtures fix(ghidra): classify modern Swift manglings in swift type analysis (#1208) 2026-10-09 16:10:55 +08:00
process-global feat(clients): register Grok Build and Grok Bot during setup (#1134) 2026-10-09 06:08:29 +08:00
support test: consolidate failure guards and trim unused fixture APIs 2026-10-09 03:13:43 +08:00
processOwnershipRunner.ts test(process): retire native caches at worker teardown 2026-10-09 04:12:49 +08:00