{"wiki":null,"facts":{"id":"td-01","name":"Tool Gap Detector","machine_name":"tool_gap_detector","owner":"agt_027","function":"Scans recent Carol conversations for missing tool capabilities. Identifies cases where Carol could not do something the user asked, used workarounds, or had silent failures. Detects only — writes findings to audit_findings; pipeline routes to Forge to build new tools.","process_type":"scheduled","schedule":"Daily 04:35","process_name":"agents.sentinel.droids.td_01:run","avatar_color":"#94a3b8","created_for":"Sentinel, Carol's Director of Quality & Improvement, must continuously monitor for issues that block Carol's work and route them to be fixed. This droid covers one piece: spotting gaps in Carol's tool capabilities—cases where Carol couldn't do what a user asked, needed multiple workarounds, or failed silently.","purpose":"The droid runs every morning to scan recent conversations and log tool gaps to the audit database. This lets Sentinel focus on routing and deciding what to build, instead of manually reading thousands of conversation lines. The droid does the detection work; Sentinel handles the dispatch.","duties":"- Scans the last 4 hours of conversations across all users every morning at 4:35 UTC\n- Builds a list of existing tools from Carol's inventory files\n- Sends conversation text and existing tools to Claude to identify missing capabilities\n- Records each detected gap (what the tool should do, why it matters) as an audit finding","constraints":"- Does not build, design, or propose tools\n- Does not notify people or other systems directly\n- Does not make decisions about which gaps to prioritize\n- Only detects and logs; routing and implementation decisions happen downstream","status":"running","gender":"female","archetype":"worker","building_block":null,"service_override":null}}