{"wiki":{"id":2173,"slug":"op-s1","entity_type":"droid","entity_id":"op-s1","title":"Daily Process Sweep","prose_md":"## About\n\nDaily Process Sweep checks every scheduled process, giving [[agt_003]] factual findings to report and helping keep [[monitoring]] reliable. It is owned by [[agt_016]] and runs on a 10-minute schedule.\n\nIt reviews process heartbeats and recent system-log activity, records its findings, and detects failed, stuck, or inactive processes. When a process is clearly broken, it creates an initiative with a summary and suggested next steps; it does not restart, stop, or repair processes itself, and it ignores unknown statuses.\n\nIts exact name is unique, but it belongs to the reusable watcher family: 15 watcher droids run across several agents, including [[agt_001]], [[agt_011]], [[agt_015]], [[agt_016]], [[agt_020]], [[agt_023]], [[agt_025]], and [[agt_035]]. It is pure software and does not call Claude.","namesake_json":"{\"engine\": \"software\", \"model\": null, \"claude_purpose\": null, \"family\": \"watcher\", \"family_size\": 15, \"is_unique\": true}","profile_pic_path":"","source_hash":"def575e604aa66cf72e4cb6b4900172ba76d263350b2cce27ee7e6a8b097a7a1","status":"active","last_generated_at":"2026-08-04 01:39:09","created_at":"2026-07-31 03:30:25","updated_at":"2026-08-04 01:39:09"},"facts":{"id":"op-s1","name":"Daily Process Sweep","machine_name":"OP-S1","owner":"agt_016","function":"Checks all scheduled processes before surveillance","process_type":"scheduled","schedule":"Every 10 min","process_name":"daily_process_sweep","avatar_color":"#f59e0b","created_for":"Argus must watch all scheduled processes and quickly spot when they break, get stuck, or stop running. This droid handles the daily automated check that feeds into Argus's systematic oversight.","purpose":"The droid runs a daily sweep that systematically checks every scheduled process and detects issues. When it finds a broken or stuck process, it creates an initiative so the right team can diagnose and fix it. This gives Argus factual findings to report on.","duties":"- Checks all scheduled processes daily\n- Reviews each process's heartbeat and recent activity from system logs\n- Detects processes that failed, are stuck, or show no recent activity\n- Creates an initiative automatically when a process is broken, with issue summary and suggested next steps\n- Records all findings (status, issue, action taken) in the daily results log","constraints":"Does not fix or restart processes itself. Runs once daily, not continuously. Does not create initiatives for processes with unknown status (may not have run yet today). Cannot forcibly stop or interrupt stuck processes.","status":"running","gender":"male","archetype":"watcher","building_block":"mon_scheduled","service_override":null,"enabled":1,"task_key":"monitoring.process_health_score","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}