{"wiki":{"id":3059,"slug":"scanner","entity_type":"droid","entity_id":"scanner","title":"Scanner","prose_md":"## About\n\nScanner is a scheduled droid owned by [[agt_020]] that runs every Sunday at 4:30 AM. Its job is to check tool packages for available upgrades and report what's out of date, so upgrade opportunities are surfaced automatically instead of being hunted down by hand.\n\nEach run, Scanner checks tool packages for available versions, identifies tools with upgrades available, and reports its findings for review. It only detects — it never applies upgrades, evaluates compatibility, assesses breaking changes, or decides what to prioritize. Those choices stay with [[agt_020]] or other parts of the tooling system. Its weekly schedule is tracked in [[scheduled-processes]].\n\nScanner is one of 25 droids in the intelligence family, a reusable droid type run by multiple agents such as [[agt_001]], [[agt_008]], and [[agt_020]] itself; the family is documented in [[droid-families]]. The name \"Scanner\" is unique to this instance. Scanner is pure software and does not call Claude.","namesake_json":"{\"engine\": \"software\", \"model\": null, \"claude_purpose\": null, \"family\": \"intelligence\", \"family_size\": 25, \"is_unique\": true}","profile_pic_path":"","source_hash":"ca0469eee1f78e66d563fa4020e0d1707d970bd049823e1c3db21045f9184696","status":"being_built","last_generated_at":"2026-08-05 03:36:01","created_at":"2026-08-05 03:36:01","updated_at":"2026-08-05 03:36:01"},"facts":{"id":"scanner","name":"Scanner","machine_name":"SCANNER","owner":"agt_020","function":"Scans for tool upgrade opportunities. Weekly on Sundays at 4:30 AM.","process_type":"scheduled","schedule":"","process_name":"","avatar_color":"#94a3b8","created_for":"Merlin must keep tools and infrastructure in the build pipeline current and healthy. Scanner helps by automatically checking for tool upgrades weekly, giving Merlin visibility into what needs attention before problems emerge.","purpose":"Every Sunday at 4:30 AM, Scanner checks tool packages for available upgrades and reports what's out of date. This automatic weekly scan means Merlin doesn't have to manually hunt for upgrade opportunities—they're surfaced on schedule.","duties":"- Runs every Sunday at 4:30 AM\n- Scans tool packages for available versions\n- Identifies tools with upgrades available\n- Reports findings for review","constraints":"Scanner only identifies upgrades; it does not apply them, evaluate compatibility, assess breaking changes, or make decisions about which upgrades to prioritize. Those choices stay with Merlin or other parts of the tooling system.","status":"running","gender":"male","archetype":"intelligence","building_block":"support","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}}