everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
22 lines • 821 B
text/typescript
//#region src/version-status.d.ts
/**
* Deployed-vs-served version delta (atomic-deploys 12): the split-brain
* detector — the published pointer's fingerprint vs the fingerprint the host
* actually serves. A mismatch means the host has not adopted the latest
* publish (or is pinned to stale bytes), which is exactly what the
* 2026-09-30 incident looked like from the outside.
*/
interface DeployedVersionStatus {
publishedFingerprint: string;
servedFingerprint?: string;
inSync: boolean;
error?: string;
}
declare function computeDeployedVersionStatus(input: {
publishedFingerprint: string;
servedFingerprint?: string | null;
servedError?: string;
}): DeployedVersionStatus;
//#endregion
export { DeployedVersionStatus, computeDeployedVersionStatus };
//# sourceMappingURL=version-status.d.cts.map