rea/src/artifacts
Ysopwnable bcd350c365
fix(artifacts): preserve physical ZIP member identities (#1865)
Bind each ZIP occurrence independently of its filename so engine metadata
inspection can read repeated resources without replacing retained sources.
Keep logical-path collision checks in artifact inventory.

Closes #1860

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
2026-10-11 22:58:01 +08:00
..
apple fix(apple): validate build-version tool records within cmdsize (#1784) 2026-10-11 17:50:56 +08:00
extraction perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
inventory fix(artifacts): mark Windows host executables by extension (#1823) 2026-10-11 06:26:30 -07:00
javascript fix(javascript): isolate source analysis and retain bounded partial evidence (#1651) 2026-10-11 07:22:50 +08:00
ArtifactHash.ts refactor(artifacts): isolate JavaScript file acquisition (#916) 2026-10-07 17:57:33 +08:00
ArtifactPaths.test.ts perf(artifacts): reuse trie membership for case-folded siblings 2026-10-11 02:21:40 +08:00
ArtifactPaths.ts perf(artifacts): reuse trie membership for case-folded siblings 2026-10-11 02:21:40 +08:00
ArtifactProvider.ts perf(mcp): keep Playwright and type-only imports off MCP startup (#1691) 2026-10-10 21:04:05 -07:00
ArtifactProviderMetadata.ts refactor(providers): use canonical artifact and managed identities 2026-10-10 00:49:14 +08:00
ArtifactReader.ts fix(artifacts): bind member reads to emitted metadata 2026-10-11 03:53:50 +08:00
ArtifactResourceScope.test.ts fix(javascript): isolate source analysis and retain bounded partial evidence (#1651) 2026-10-11 07:22:50 +08:00
ArtifactResourceScope.ts fix(javascript): isolate source analysis and retain bounded partial evidence (#1651) 2026-10-11 07:22:50 +08:00
AsarArtifactReader.ts fix(artifacts): serialize ASAR snapshot ownership 2026-10-11 09:28:28 +08:00
AsarEntryStream.ts perf(artifacts): stream ASAR members without full buffering (#962) 2026-10-07 23:57:05 +08:00
AsarHeader.ts fix(artifacts): admit bounded reads and preserve source identity 2026-10-11 00:03:18 +08:00
DirectoryArtifactReader.ts fix(artifacts): mark Windows host executables by extension (#1823) 2026-10-11 06:26:30 -07:00
MachOSliceArtifactReader.test.ts fix(native): retain failed command cleanup owners 2026-10-11 13:39:42 +08:00
MachOSliceArtifactReader.ts feat(wasm): inspect local artifacts with WABT (#1533) 2026-10-11 19:49:00 +08:00
NativeDmgArtifactReader.ts fix(artifacts): own DMG readers before attachment 2026-10-11 04:15:26 +08:00
NativeDmgOwnership.ts fix(artifacts): retain DMG ownership through uncertain attachment 2026-10-10 00:35:17 +08:00
OwnedFileHandle.test.ts fix(artifacts)!: preserve descriptor cleanup authority 2026-10-11 05:17:10 +08:00
RegularFileAdmission.test.ts fix(artifacts)!: preserve descriptor cleanup authority 2026-10-11 05:17:10 +08:00
SafeOutputTree.ts fix(artifacts): reject Windows stream paths before extraction 2026-10-11 07:10:45 +08:00
SafeOutputTreeCleanup.ts fix(artifacts): retain output identity through cleanup retries 2026-10-11 03:19:29 +08:00
SafeOutputTreeCreationFailure.ts fix(artifacts): retain output ownership through publication failures 2026-10-11 05:17:10 +08:00
SafeOutputTreeIdentity.ts fix(artifacts): retain output ownership through publication failures 2026-10-11 05:17:10 +08:00
SafeOutputTreeReadback.ts fix(artifacts): retain output ownership through publication failures 2026-10-11 05:17:10 +08:00
StreamBytes.ts Add evidence-backed investigation workflows 2026-07-12 21:12:18 +00:00
ZipArtifactReader.ts fix(artifacts): preserve physical ZIP member identities (#1865) 2026-10-11 22:58:01 +08:00
hostExecutableMarking.test.ts fix(artifacts): mark Windows host executables by extension (#1823) 2026-10-11 06:26:30 -07:00
hostExecutableMarking.ts fix(artifacts): mark Windows host executables by extension (#1823) 2026-10-11 06:26:30 -07:00
readStableArtifact.test.ts feat(browser): inspect historical web network captures (#992) 2026-10-08 07:53:41 +08:00
readStableArtifact.ts feat(browser): inspect historical web network captures (#992) 2026-10-08 07:53:41 +08:00