{"wiki":{"id":3063,"slug":"scribe","entity_type":"droid","entity_id":"scribe","title":"Scribe","prose_md":"## About\n\nScribe is a scheduled worker droid that keeps the memory for [[agt_023]]. Every day at 3:10 AM it writes [[agt_023]]'s daily memory log and compiles summaries of session activity, so that its owner, [[agt_027]], can stay informed about system behavior. The point is to let [[agt_027]] review what's happening, spot recurring issues, and find opportunities for improvement without manually tracking every interaction.\n\nScribe runs automatically on [[scheduled-processes]] — nobody has to trigger it. Its records are purely descriptive: it logs what happened and summarises sessions, then files them where [[agt_027]] can read them, with [[orion-logbook]] as the natural home. By design, Scribe doesn't analyse patterns, recommend fixes, or make changes; it's a record-keeper that feeds information to its owner.\n\nScribe is one of about thirty droids in the \"worker\" family (see [[droid-families]]) that several agents run, such as [[agt_001]], [[agt_008]], and [[agt_010]] — so it isn't a one-off, though the exact name \"Scribe\" belongs only to this droid. It isn't pure software: it calls Claude to do the actual writing and summarising, with no specific model recorded. It passes what Claude produces along as records for [[agt_027]] and never decides or acts on its own.","namesake_json":"{\"engine\": \"claude\", \"model\": null, \"claude_purpose\": \"writing daily memory logs and compiling session summaries\", \"family\": \"worker\", \"family_size\": 30, \"is_unique\": false}","profile_pic_path":"","source_hash":"f99f78828f665f6890d47dcc309ea96c892df5eaa6f05b48c5808cd01d6f81e3","status":"being_built","last_generated_at":"2026-08-05 03:36:35","created_at":"2026-08-05 03:36:35","updated_at":"2026-08-05 03:36:35"},"facts":{"id":"scribe","name":"Scribe","machine_name":"SCRIBE","owner":"agt_027","function":"Writes Orion's daily memory log. Compiles session summaries. Daily at 3:10 AM.","process_type":"scheduled","schedule":"","process_name":"","avatar_color":"#94a3b8","created_for":"Sentinel is responsible for driving continuous improvement across Carol by identifying issues and gaps in how the system operates. Scribe supports this by maintaining a daily record of what happened in each session and compiling summaries, giving Sentinel the information needed to spot patterns and decide what needs attention.","purpose":"Scribe helps Sentinel stay informed about system behavior by automatically creating a daily log and session summaries. These records let Sentinel review what's happening, spot recurring issues, and identify opportunities for improvement without having to manually track individual interactions.","duties":"- Writes a daily memory log for Orion\n- Compiles summaries of session activity\n- Runs automatically each day at 3:10 AM","constraints":"Scribe only records and summarizes what happens—it doesn't analyze patterns, recommend fixes, or implement any changes. It's purely a record-keeper that feeds information to Sentinel, not a decision-maker.","status":"running","gender":"male","archetype":"worker","building_block":"health_watch","service_override":null,"enabled":1,"task_key":"governance.status_reports_written","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}