import type { NodeId } from "../../types"; export class NodeIterationIdFactory { static create(): string { return `iter_${globalThis.crypto.randomUUID()}`; } static createForTest(seed: string, sequence: number): string { return `iter_${seed}_${sequence}`; } static createForConnection(connectionNodeId: NodeId, sequence: number): string { return `iter_${connectionNodeId}_${sequence}`; } }