/** * The one AI decision in remote execution: a code-bound remote step * failed — was it broken by OTHER agents' in-flight work in the synced * snapshot (interference: wait and re-run), or is it a genuine failure in * the job's own scope (a real test result)? Everything else about remote * runs is deterministic composition in shared.ts. */ import type { RemoteRunJudge } from "./remote-executor.js"; import { type RoleContext } from "./claude-role.js"; export declare function claudeRemoteJudge(context: RoleContext): RemoteRunJudge;