mirror of
https://github.com/morluto/rea
synced 2026-10-25 22:08:11 -04:00
172407787f
Fixes #2257. Thanks to @chqcjq for the native self-test retry diagnosis in #2266. Preserve retry disposition through analysis workflows. Native warm admission requires exact sharing/lock codes and affirmative pre-allocation evidence; cleanup ownership takes precedence. No automatic retry or new analysis cache. Verified with real Windows 11 CLI, same-connection SDK MCP normal/conflict/recovery, the Windows native verifier, 99 focused tests and static/docs gates. Official npm 11.16.0 launcher sources were the application input. No IDA or Ghidra engine was used for this change. Win32 5 was not reproduced; no resolution claim for #1701/#2196. Performance measurements and limits are recorded in experiments/analysis-efficiency/windows-runtime-retry.md.
15 lines
483 B
TypeScript
15 lines
483 B
TypeScript
/** Expected failure when a runtime root's privacy boundary is unavailable. */
|
|
export class PrivateRuntimeRootUnavailableError extends Error {
|
|
readonly code = "private-runtime-root-authority-unavailable";
|
|
readonly retryable: boolean;
|
|
|
|
constructor(
|
|
message: string,
|
|
options?: ErrorOptions & { readonly retryable?: boolean },
|
|
) {
|
|
super(message, options);
|
|
this.name = "PrivateRuntimeRootUnavailableError";
|
|
this.retryable = options?.retryable ?? false;
|
|
}
|
|
}
|