rea/src
Ysopwnable 91b8f587cd
feat(signals): decode recordings with bounded sigrok output (#2339)
Decode caller-selected protocols from existing recordings through shared
CLI/MCP Evidence. Page literal output lines after complete decoding;
preserve explicit full output, source identity and failed cleanup ownership.

Verified real sigrok-cli 0.7.2 workflows, published UART/SPI/I2C recordings,
independent UART values, selector limits, SDK schemas and cleanup regressions.

Co-authored-by: Olorinm <59321404+Olorinm@users.noreply.github.com>
Assisted-by: Kogasa (gensokyo-skills:kogasa-surprise-testing)
2026-10-12 20:59:02 +00:00
..
adb fix(adb): evaluate the full activity start report 2026-10-13 04:12:20 +08:00
android fix(android): preserve decoded values and duplicate class inventories 2026-10-12 06:29:13 +08:00
apktool fix(analysis): preserve producer identity and partial evidence 2026-10-12 12:37:00 +08:00
application feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
artifacts fix(artifacts): distinguish Java classes from universal Mach-O 2026-10-13 04:12:04 +08:00
browser fix(electron): attribute unresolved paths to selected inputs 2026-10-13 04:12:40 +08:00
captures feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
cli feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
composition feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
config fix(setup): ignore empty home directory selections 2026-10-13 04:11:55 +08:00
contracts feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
domain feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
dotnet fix(managed): report malformed PE layouts as invalid input (#2194) 2026-10-12 06:53:26 -07:00
evaluation fix(evaluation): authenticate delivered Evidence citations 2026-10-11 14:48:46 +08:00
evm perf(evm): avoid repeated cleanup diagnostics (#1622) 2026-10-11 03:28:16 +08:00
filesystem feat(flutter): identify Dart snapshot builds and inspect AOT payloads by pure APK parsing (#1582) 2026-10-12 22:35:55 +08:00
firmware fix(evidence): authenticate identities and retain extraction provenance 2026-10-12 14:12:19 +08:00
flutter feat(flutter): identify Dart snapshot builds and inspect AOT payloads by pure APK parsing (#1582) 2026-10-12 22:35:55 +08:00
frida fix(frida): name the argument each Frida input error rejects (#2217) 2026-10-12 23:00:59 +08:00
ghidra fix(ghidra): keep JVM warnings out of LaunchSupport output (#1698) 2026-10-13 02:46:00 +08:00
go fix(go): accept file-backed unmapped Mach-O debug segments 2026-10-13 03:47:45 +08:00
hopper feat(ghidra): admit RISC-V ELF analysis through a pinned generic lane (#2151) 2026-10-13 00:11:35 +08:00
ida fix(evidence): preserve call coverage in function comparisons 2026-10-13 04:12:34 +08:00
inspector fix(runtime)!: preserve unknown debugger attachment state 2026-10-12 12:37:00 +08:00
javascript feat(sqlite): inspect offline snapshots with selective evidence (#2271) 2026-10-12 18:33:23 +00:00
jeb fix(analysis): preserve producer identity and partial evidence 2026-10-12 12:37:00 +08:00
main feat(sqlite): inspect offline snapshots with selective evidence (#2271) 2026-10-12 18:33:23 +00:00
native fix(native): retain failed pwntools process and runtime cleanup (#1708) 2026-10-13 01:37:47 +08:00
process feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
reference fix(reference): verify symlink identity around target reads 2026-10-12 04:33:47 +08:00
server feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
signals feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
sqlite feat(sqlite): inspect offline snapshots with selective evidence (#2271) 2026-10-12 18:33:23 +00:00
wasm fix(wasm): stop appending WABT remediation to unrelated runtime-root failures (#2084) 2026-10-13 05:56:02 +09:00
windows fix(windows): retain failed native inspection ownership (#1826) 2026-10-11 21:33:25 +08:00
catalogIdentity.ts perf(mcp)!: compact repeated session discovery facts (#1988) 2026-10-12 07:40:19 +08:00
cli.ts feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
cliBrowserContext.ts fix(mcp): isolate optional observation adapter failures (#838) 2026-10-07 11:45:17 +08:00
cliBrowserScenarioCommands.ts fix(cli): await browser scenario cleanup on interrupts 2026-10-11 17:33:57 +08:00
cliCommandNames.ts feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
cliEvidenceCommands.ts perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
cliHostInputs.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00
cliJavaScriptRuntimeCommands.ts fix(cli): retain browser and Inspector input correction details (#2230) 2026-10-13 02:29:07 +08:00
cliJsonInput.ts fix(filesystem): bound and verify admitted file and JSON reads 2026-10-11 00:28:24 +08:00
cliJsonPaths.test.ts fix(cli): preserve blank JSON paths for input validation (#1068) 2026-10-08 20:57:54 +08:00
cliLogging.test.ts feat(update): update Bun global installations (#1735) 2026-10-11 17:56:05 +08:00
cliLogging.ts fix(cli): preserve failure semantics across full-output formats 2026-10-13 03:33:27 +08:00
cliObservationOptions.ts fix(javascript): trace wrapped Electron IPC paths in large bundles (#1874) 2026-10-12 09:28:59 +08:00
cliOutput.ts fix(cli): preserve failure semantics across full-output formats 2026-10-13 03:33:27 +08:00
config.test.ts fix(workflows): retain staged output ownership and cancellation semantics 2026-10-12 06:29:27 +08:00
doctorRuntime.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
generatedPackageMetadata.ts docs: correct drift and reorganize English guides (#2207) 2026-10-12 22:14:25 +08:00
homeDirectory.test.ts fix(setup): ignore empty home directory selections 2026-10-13 04:11:55 +08:00
identity.ts feat: streamline agent integration and MCP routing 2026-07-20 17:11:06 +08:00
logger.ts fix(cli): report an invalid REA_LOG_LEVEL as configuration (#2140) 2026-10-12 06:07:37 -07:00
main.ts fix(mcp): keep shared optional providers open across discarded probes (#2205) 2026-10-12 06:56:45 -07:00
mcpDoctor.ts fix(mcp): validate doctor probe against its discovered output contract (#1461) 2026-10-10 14:33:57 +08:00
mcpStartupPolicy.ts perf(mcp): reduce cold-start work 2026-07-26 15:02:58 +00:00
serverIdentity.ts refactor: return complete analysis results inline 2026-09-29 08:07:24 +08:00
setupEnvironment.test.ts fix(setup): register a stable launcher when run through bunx (#1731) 2026-10-11 19:17:15 +08:00