{"wiki":null,"facts":{"id":"or-hgd-01","name":"Handover Gap Detector Runner","machine_name":"handover_gap_detector_runner","owner":"agt_023","function":"Schedules the agent-blind Handover Gap Detector shared service (SVC-031): detects pipeline handover gaps and emits the standard signals (dispatch-queue / needs_attention / escalation) that each owning agent's droids act on.","process_type":"scheduled","schedule":"*/2 * * * *","process_name":"shared.handover_gap_detector:handover_tick","avatar_color":"#38bdf8","created_for":"CAROL-INI-0924","purpose":"Own the monitor-block scheduling of handover-gap detection without spanning blocks: the runner only detects + emits; dispatch/review/troubleshoot actions stay with their owners (detect centrally, act by owner).","duties":"On each tick, invoke the Handover Gap Detector service; surface stalls via the standard signal channels; never perform the downstream agent's work itself.","constraints":"Detection + signal-emit only. No block-owning actions. Agent-blind detection lives in shared/handover_gap_detector.py.","status":"running","gender":"n","archetype":"watcher","building_block":null,"service_override":null}}