{"wiki":{"id":316,"slug":"al-resume-01","entity_type":"droid","entity_id":"al-resume-01","title":"Albus Resume Watcher","prose_md":"## About\n\nAlbus Resume Watcher is a watcher droid owned by [[agt_001]] that closes the autonomous self-healing loop around Albus's broad scans. When [[agt_001]] parks an initiative pending a bypass, this droid waits for the bypass outcome: if the bypass closes, it re-triggers the parked initiative; if the bypass is blocked, it escalates by surfacing both items on the operator's queue.\n\nIt runs every 30 seconds. Each tick it reads the park-decision rows, resolves the bypass and parked status together, then acts: on the success path it makes a single POST /retrigger call; on the failure path it writes escalation decision rows and a needs_attention dispatch row. It is built to be idempotent, so repeated ticks never double-act. The parked initiatives it works with live in the [[initiatives]] app, and the operator it escalates to is [[agt_023]].\n\nAlbus Resume Watcher is one of 15 watcher-family droids run by several agents — including [[agt_011]], [[agt_015]], [[agt_016]], [[agt_020]], [[agt_023]], [[agt_025]], and [[agt_035]] — though its own name is unique. Its registered design describes pure SQL plus one HTTP call, but the detected engine records that it calls Claude (model unspecified), which appears to handle the bypass-outcome decision.","namesake_json":"{\"engine\": \"claude\", \"model\": null, \"claude_purpose\": \"deciding bypass outcomes (retrigger vs escalate)\", \"family\": \"watcher\", \"family_size\": 15, \"is_unique\": true}","profile_pic_path":"avatars/droid/al-resume-01.png","source_hash":"acc93abd822645f3e7038155ca3d7b23dbf6e5ad02d1a20294e19e2b632901c0","status":"being_built","last_generated_at":"2026-08-05 00:35:45","created_at":"2026-07-24 03:28:35","updated_at":"2026-08-05 00:35:45"},"facts":{"id":"al-resume-01","name":"Albus Resume Watcher","machine_name":"al_resume_01","owner":"agt_001","function":"Autonomous resume + escalation watcher: scans parked-pending-bypass pairs and acts on bypass outcomes (retrigger on close, escalate on block)","process_type":"scheduled","schedule":"Every 30s","process_name":"agents.agt_001.al_resume_01:autonomous_resume_tick","avatar_color":"#a78bfa","created_for":"CAROL-INI-374 (autonomous resume loop) / split into own droid by CAROL-INI-376 per droid-function-uniqueness policy","purpose":"Close the autonomous self-healing loop: when Albus's broad-scan parks an initiative pending a bypass, this droid waits for the bypass outcome and either re-triggers the parked initiative (bypass closed) or surfaces both on the operator's queue (bypass blocked).","duties":"Read park-decision rows; resolve bypass + parked status; POST /retrigger on success path; write escalation decision rows + needs_attention dispatch row on fail path; remain idempotent across repeated ticks","constraints":"Pure SQL + one HTTP call (retrigger); never invokes Claude; must be idempotent — read sentinel decision rows + open queue rows before acting","status":"running","gender":"female","archetype":"watcher","building_block":"troubleshoot","service_override":null,"enabled":1,"task_key":"initiatives.blanket_planner","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}