{"wiki":{"id":725,"slug":"cw-upd-01","entity_type":"droid","entity_id":"cw-upd-01","title":"Carolopedia Update Scanner","prose_md":"## About\n\nThe Carolopedia Update Scanner keeps the [[carolopedia]] fresh and accurate without anyone having to remember to edit it. Whenever an initiative finishes inside the Carolverse, this droid scans what changed and quietly posts a dated, titled note on every relevant entry—whether it's about an agent, app, droid, or service. It never rewrites the main article; it only adds an update section at the bottom, so the living history is always visible.\n\nIt runs daily at 03:40, reviewing recently closed initiatives. For each one, it matches affected entities to Carolopedia pages, then calls Claude (the Haiku model) to conservatively judge whether the change is really worth noting—erring on the side of inclusion. If it's material, the droid appends a small notice like \"Updated 14 Aug: initiative X changed Y.\" It deduplicates so the same initiative doesn't post twice to the same page, and enforces a cap per run to keep blast radius tiny.\n\nThis droid is owned by [[agt_010]], and it's one of several watcher droids used across different agents (the watcher family includes 14 instances, run by agents like [[agt_001]], [[agt_011]], [[agt_015]], [[agt_016]], [[agt_020]], [[agt_023]], [[agt_025]], and others). While each instance has its own unique name, the pattern is the same—so this isn't a one-off, but a reusable droid design. It's not pure software; it consciously calls Claude to do the materiality check, using Haiku for speed and low cost.","namesake_json":"{\"engine\": \"claude\", \"model\": \"haiku\", \"claude_purpose\": \"To conservatively judge whether an initiative update materially affects a Carolopedia entry.\", \"family\": \"watcher\", \"family_size\": 14, \"is_unique\": false}","profile_pic_path":"avatars/droid/cw-upd-01.png","source_hash":"8d886e400bb5782e94adad157c9bf578a19cbb2da6a0378ac79ced8c9bf09eb6","status":"being_built","last_generated_at":"2026-07-26 06:38:38","created_at":"2026-07-26 03:26:16","updated_at":"2026-08-01 03:38:12"},"facts":{"id":"cw-upd-01","name":"Carolopedia Update Scanner","machine_name":"CW_UPD_01","owner":"agt_035","function":"Scans recently-closed initiatives and appends dated, titled update notes to the Carolopedia agents/apps/droids/services they materially affect — never rewriting the main entry.","process_type":"scheduled","schedule":"Daily 03:40","process_name":"carolopedia_update_scanner","avatar_color":"#38bdf8","created_for":"Orion, to keep Carolopedia living without overwriting authored prose.","purpose":"Keep Carolopedia current by posting dated, titled updates (new info, changes, corrections) from recent initiative executions.","duties":"Match recent closed initiatives to affected entities, judge materiality with a conservative Haiku check, post a dated titled note per affected entity, dedup per entity+initiative, cap per run, emit run-audit.","constraints":"Never overwrites the main page prose; conservative/fail-open; capped blast radius per run.","status":"running","gender":"","archetype":"watcher","building_block":"knowledge_keeping","service_override":null,"enabled":1,"task_key":"governance.wiki_page_refreshed","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}