server etl_craft.overseer.server ¶ Supervise active local runs while holding deployment leadership. ActiveRun dataclass ¶ One exact run and the cached graph used for its execution. WorkingSet ¶ Retain graphs only for active runs, refreshing on metadata edits. __init__ ¶ __init__() -> None Start with no cached history or graphs. refresh ¶ refresh(ctx: OperationContext) -> list[ActiveRun] Read active unpaused runs; never scan or retain terminal history. serve ¶ serve(ctx: OperationContext, stop: Event) -> None Run until shutdown; keep exact ownership and existing execution semantics.