rea/src/process
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
..
capture fix(process): preserve invalid runtime path selections as input errors 2026-10-13 03:22:46 +08:00
ArtifactAnalysisResources.ts feat(signals): decode recordings with bounded sigrok output (#2339) 2026-10-12 20:59:02 +00:00
BoundedFileBytes.ts feat(ghidra): inspect NativeAOT PE metadata read-only 2026-10-11 10:31:49 +08:00
DarwinProcessRunTokenReader.ts fix(process): add an opt-in Swift module cache (#2252) 2026-10-13 02:26:16 +08:00
ExecFileOutput.test.ts fix(adb): preserve directory identities and share byte capture 2026-10-12 13:06:51 +08:00
ExecFileOutput.ts fix(adb): preserve directory identities and share byte capture 2026-10-12 13:06:51 +08:00
JavaScriptWorkerMemoryLimit.test.ts fix(bun): report the real runtime and enforce worker memory budgets on Windows (#1730) 2026-10-11 19:20:00 +08:00
JavaScriptWorkerMemoryLimit.ts fix(bun): report the real runtime and enforce worker memory budgets on Windows (#1730) 2026-10-11 19:20:00 +08:00
LinuxResourceLimits.test.ts feat(captures): inspect recorded packets with bounded TShark delivery (#2318) 2026-10-12 19:35:35 +00:00
LinuxResourceLimits.ts feat(captures): inspect recorded packets with bounded TShark delivery (#2318) 2026-10-12 19:35:35 +00:00
OwnedCommand.ts fix(native): retain failed pwntools process and runtime cleanup (#1708) 2026-10-13 01:37:47 +08:00
PendingOperations.ts refactor(tools): remove artificial analysis ceilings 2026-09-29 16:29:23 +08:00
PrivateRuntimeRoot.ts fix(process): return private runtime ownership at allocation 2026-10-12 16:30:53 +08:00
ProcessCommandIdentity.ts fix(ci): repair cross-platform package verification 2026-07-24 15:22:24 +00:00
ProcessOwnership.fixture.ts test: replace implementation lock-in with behavioural assertions (#498) 2026-10-03 23:22:07 +08:00
ProcessOwnership.identity.test.ts perf(process): batch liveness rechecks within ownership phases 2026-10-11 02:31:07 +08:00
ProcessOwnership.observation.test.ts perf(process): share settlement probes across captured groups 2026-10-11 02:21:50 +08:00
ProcessOwnership.part2.test.ts fix(process): retain owned command cleanup diagnostics (#1907) 2026-10-12 01:00:08 +08:00
ProcessOwnership.part3.test.ts perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
ProcessOwnership.runId.test.ts fix(process): cancel run-token reads during sampling 2026-10-12 04:33:42 +08:00
ProcessOwnership.test.ts fix(io): retain cleanup ownership and honor cancellation 2026-10-12 14:12:44 +08:00
ProcessOwnership.ts fix(io): retain cleanup ownership and honor cancellation 2026-10-12 14:12:44 +08:00
ProcessOwnership.validation.test.ts fix(process): retain owned command cleanup diagnostics (#1907) 2026-10-12 01:00:08 +08:00
ProcessOwnershipIdentity.ts fix: harden structured configuration comparisons (#467) 2026-08-09 11:58:01 +08:00
ProcessOwnershipObservation.ts fix(process): add an opt-in Swift module cache (#2252) 2026-10-13 02:26:16 +08:00
ProcessOwnershipProcessTree.ts fix(process): settle launcher exit without dropping descendant lineage 2026-10-11 11:06:10 +08:00
ProcessRunTokenObservations.ts perf(process): share batched token observation across ownership checks 2026-10-11 02:10:44 +08:00
ProcessStartIdentity.test.ts feat(process): bound a finalization interval before forced capture timeout 2026-10-11 09:55:43 +08:00
ProviderDeadline.ts refactor(mcp): make analysis states unrepresentable (#468) 2026-08-10 02:28:11 +08:00
ProviderDiagnosticRedaction.ts fix(providers): bound launcher diagnostics without losing byte counts 2026-10-11 02:50:06 +08:00
ProviderProcess.ts fix(ghidra): recover stale clients on same-target reopen (#2014) 2026-10-12 14:06:52 +08:00
ProviderProcessOutput.test.ts fix(ghidra): recover stale clients on same-target reopen (#2014) 2026-10-12 14:06:52 +08:00
ProviderRunLineage.ts refactor(app): split Setup and ProcessOwnership modules (#628) 2026-10-06 05:00:32 +08:00
WindowsAuthority.ts feat(ghidra): enable Windows x64 read-only analysis (#699) 2026-10-06 16:53:33 +08:00
WindowsBatchCommand.ts fix(apktool): run Windows batch launchers through cmd.exe (#1777) 2026-10-11 17:16:48 +08:00
boundedUtf8Text.ts fix(providers): retain native parsing and compiler failure diagnostics 2026-10-12 08:59:14 +08:00
snapshotEnvironment.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
snapshotEnvironment.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00