{"wiki":{"id":2679,"slug":"at-ri-01","entity_type":"droid","entity_id":"at-ri-01","title":"Record Integrity Sweep","prose_md":"## About\n\nRecord Integrity Sweep is an automated droid that checks an agent’s own records every night for honesty, currency, completeness, and accuracy. Its job is to make sure that any fault an agent discovers in its own data doesn’t get forgotten—it gets filed as a visible issue, so the problem outlives the moment it was spotted.\n\nThe droid runs on a fixed schedule (daily at 05:10) via [[scheduled-processes]] and a crontab. It executes a Python script that audits the owner’s records, compares the findings with the previous run, and creates a new [[initiatives]] item if something changed. If everything is clean, it simply logs that the check passed. The droid never changes records itself—it only reports, leaving a clear trail. And it strictly inspects the owning agent’s data; no agent checks anyone else’s.\n\nThis copy belongs to [[agt_005]]. It’s not a one-off—exactly the same droid runs for almost every conscious agent in the Carolverse (219 copies), making it a standard utility. Its execution engine isn’t recorded yet, so we don’t know whether it’s pure software or calls Claude.","namesake_json":"{\"engine\": \"unknown\", \"model\": null, \"claude_purpose\": null, \"family\": \"(none)\", \"family_size\": 219, \"is_unique\": false}","profile_pic_path":"avatars/droid/at-ri-01.png","source_hash":"52a7593a5636d1f8141df88b92665a36b878664a224f5c60f5ec60a76864f88b","status":"being_built","last_generated_at":"2026-08-01 17:37:38","created_at":"2026-08-01 17:37:38","updated_at":"2026-08-03 03:26:22"},"facts":{"id":"at-ri-01","name":"Record Integrity Sweep","machine_name":"","owner":"agt_005","function":"tools/record_integrity_sweep.py via caroladmin crontab, with run-audit on both paths.","process_type":"scheduled","schedule":"Daily 05:10","process_name":"","avatar_color":"#94a3b8","created_for":"","purpose":"Collect each conscious agent's verdict on its own records and file what it found wrong, so a fault outlives the wake that found it.","duties":"Run every conscious agent's record check (honest, current, complete, accurate); file one initiative per agent whose findings changed; leave a clean agent unfiled but recorded as checked.","constraints":"Reports only. An agent's own records are never silently repaired by this sweep - a correction must leave a visible trail. Own-records-only: no agent is inspected on another's behalf.","status":"running","gender":"","archetype":"","building_block":"ar_ops","service_override":null,"enabled":1,"task_key":"agent-resources.records_refreshed","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}