Files
rea/src/composition/desktop.ts
T
gensokyo-dev b4938aed58 feat(artifacts): triage desktop installation directories (#5207)
* feat(artifacts): triage desktop installation directories

* fix(artifacts): retain completed probes through failed file cleanup

* perf(artifacts): decode only assembly reference names for desktop triage

* fix(artifacts): enforce exact signatures and responsive directory probes

* fix(artifacts): recognize Unity bundles and bound FORM chunks

* fix(artifacts): retain bounded desktop omission evidence

* fix(artifacts): select ASAR targets before inventory probes

* chore: preserve tested upstream HTTP owner during integration

* fix(artifacts): reuse Mach-O signatures for FAT64 desktop probes

* fix(artifacts): expose bounded desktop probe diagnostics

* fix(artifacts): derive desktop snapshots from observed source identities

* fix(artifacts): admit desktop facts before JSON expansion
2026-10-20 04:01:36 +08:00

7 lines
417 B
TypeScript

import { DesktopApplicationService } from "../application/artifacts/DesktopApplicationService.js";
import { DesktopApplicationReader } from "../artifacts/DesktopApplicationReader.js";
/** Use the existing artifact reader and Evidence identity without a deep provider. */
export const createDesktopApplicationService = (): DesktopApplicationService =>
new DesktopApplicationService(new DesktopApplicationReader());