export function successEnvelope( data: Value, requestId = "fixture-request", ) { return Object.freeze({ success: true as const, data: structuredClone(data), meta: Object.freeze({ requestId, traceId: "fixture-trace", }), }); } export function failureEnvelope( code: string, details?: Readonly>, ) { return Object.freeze({ success: false as const, error: Object.freeze({ code, ...(details ? { details: structuredClone(details) } : {}), }), meta: Object.freeze({ requestId: "fixture-request", traceId: "fixture-trace", }), }); }