feat(domain): project verified runtime policy to desktop

This commit is contained in:
冰朔 2026-08-10 10:25:25 +08:00
commit 683e135f5e
12 changed files with 224 additions and 25 deletions

View file

@ -4,6 +4,7 @@ import {
type DomainAccessEvidence,
type DomainNodeType,
type DomainAccessStatus,
type DomainRuntimePolicyProjection,
} from './domain-access.js';
import {
TrustedSignerSnapshotLoader,
@ -57,6 +58,7 @@ export interface DomainAccessProjection {
nodeId: string;
nodeType: DomainNodeType;
nodeRegistrationSource: Readonly<NodeRegistrationSnapshotReceipt>;
runtimePolicy?: DomainRuntimePolicyProjection;
runtimeReady: boolean;
stage: DomainAccessStatus['stage'];
trustSource: Readonly<TrustedSignerSnapshotReceipt>;