rea/src/process
morluto 11e3fae697 fix(ci): repair boundary regressions and evidence assertions
Detach cancelled CDP sessions within the cleanup budget and retain event-finalization failures across retries. Honor Git filesystem encodings and exclude the promise-API probe from source-read failures.

Align existing integration regressions with retained process resources, filesystem-order-independent truncation, owned skill files, explicit native access facts and streamed JSON errors.

Validation: 132 acceptance tests passed (2 skipped), 83 affected boundary tests passed, Git/JSON/CLI boundary regressions passed, check:ci, docs:check and test discovery passed. Local verification used Node 24.18.0 on macOS; cross-platform CI remains pending.
2026-10-11 01:00:30 +08:00
..
capture fix(ci): repair boundary regressions and evidence assertions 2026-10-11 01:00:30 +08:00
BoundedFileBytes.ts fix(managed): budget decoding before representation expansion 2026-10-11 00:03:19 +08:00
DarwinProcessRunTokenReader.ts fix(process): stop cancelled Swift helper builds before removing their files 2026-10-09 03:43:43 +00:00
ExecFileOutput.test.ts fix(process): apply one timeout rule to both execFileOutput modes 2026-10-09 08:22:09 +00:00
ExecFileOutput.ts fix(process): apply one timeout rule to both execFileOutput modes 2026-10-09 08:22:09 +00:00
OwnedCommand.ts fix(providers): retain worker cleanup owners through shutdown 2026-10-11 00:03:21 +08:00
PendingOperations.ts refactor(tools): remove artificial analysis ceilings 2026-09-29 16:29:23 +08:00
PrivateRuntimeRoot.ts fix(ghidra): keep and name a runtime directory that close could not remove 2026-10-09 04:19:10 +00: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 fix(process): stop failing captures on tokens macOS cannot expose (#1057) 2026-10-08 22:01:05 +08:00
ProcessOwnership.part2.test.ts fix(process): identify unknown live processes in cleanup diagnostics 2026-10-09 00:49:31 +08:00
ProcessOwnership.part3.test.ts refactor(app): split Setup and ProcessOwnership modules (#628) 2026-10-06 05:00:32 +08:00
ProcessOwnership.test.ts fix(process): identify unknown live processes in cleanup diagnostics 2026-10-09 00:49:31 +08:00
ProcessOwnership.ts fix(process)!: require current captures and preserve cleanup failures 2026-10-09 20:12:07 +08:00
ProcessOwnership.validation.test.ts fix(process)!: require current captures and preserve cleanup failures 2026-10-09 20:12:07 +08:00
ProcessOwnershipIdentity.ts fix: harden structured configuration comparisons (#467) 2026-08-09 11:58:01 +08:00
ProcessOwnershipObservation.ts refactor(process): remove duplicate observation and trace entry points 2026-10-10 00:49:14 +08:00
ProcessOwnershipProcessTree.ts refactor(app): split Setup and ProcessOwnership modules (#628) 2026-10-06 05:00:32 +08:00
ProcessStartIdentity.test.ts fix(native): supervise LLDB and preserve bounded capture uncertainty 2026-10-09 00:49:30 +08:00
ProviderDeadline.ts refactor(mcp): make analysis states unrepresentable (#468) 2026-08-10 02:28:11 +08:00
ProviderProcess.ts fix(android): support owned JADX stdio on Windows (#1276) 2026-10-09 20:34:42 +08:00
ProviderProcessOutput.test.ts feat(browser): trace captured website source-map locations (#897) 2026-10-07 16:21:18 +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
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