{"wiki":{"id":548,"slug":"ce-s1","entity_type":"droid","entity_id":"ce-s1","title":"Conversation Engine","prose_md":"## About\n\nConversation Engine gathers project requirements for [[agt_034]]. It exists to learn what a project should accomplish, whom it serves, and which rules govern it—freeing its owner from conducting every stakeholder interview.\n\nWhen triggered on demand, it turns a structured question template into a natural conversation, records answers in the stakeholder’s words, tracks gaps, and stores the results for review. It stays strictly on requirements: it does not discuss implementation, judge proposals, make decisions, or consult sources beyond the conversation.\n\nConversation Engine has a unique name, but it belongs to the reusable worker family, which has 30 droids run by several agents. It is not pure software: it calls Claude to conduct the conversation and interpret the answers. The Claude model is unspecified.","namesake_json":"{\"engine\": \"claude\", \"model\": null, \"claude_purpose\": \"conducting natural requirements-gathering conversations\", \"family\": \"worker\", \"family_size\": 30, \"is_unique\": true}","profile_pic_path":"avatars/droid/ce-s1.png","source_hash":"b2a663fa4f4a5da47df7ff68372006f9b4f956e8aeedb2092ddf7675623db5a0","status":"being_built","last_generated_at":"2026-08-04 00:44:53","created_at":"2026-07-25 03:34:00","updated_at":"2026-08-04 00:44:53"},"facts":{"id":"ce-s1","name":"Conversation Engine","machine_name":"CE-S1","owner":"agt_034","function":"Conversational requirements gathering","process_type":"triggered","schedule":"On demand","process_name":"conversation_engine","avatar_color":"#ec4899","created_for":"Clara, as CEO, must monitor all operations and diagnose what each project needs to fulfill its purpose. Requirements are foundational to that diagnosis. CE-S1 handles the work of gathering those requirements through conversation so Clara can understand each project's true scope, constraints, and obligations.","purpose":"CE-S1 conducts requirements conversations on Clara's behalf. When Clara needs to understand what a project should actually do — not how to build it, but what it's meant to accomplish — this droid sits down with the stakeholder, asks the right questions naturally, captures answers, and files them for Clara to review. This frees Clara from the tedious work of running those conversations herself while ensuring she gets the information she needs to diagnose and route resolutions.","duties":"- Starts conversations with project stakeholders about what their project should do, who it serves, and what rules govern it\n- Asks questions from a structured template, but weaves them naturally into discussion rather than reading a survey\n- Listens for answers and extracts them in the stakeholder's own words\n- Tracks which questions have been answered and which remain\n- Guides conversations through project phases in order\n- Stores all gathered requirements in the database for Clara to review","constraints":"Does not discuss implementation, code, architecture, or technical details — only requirements. Does not approve, validate, or judge requirements. Does not modify code or make decisions. Does not gather information from any source other than direct conversation. Stays focused on requirements and redirects if discussion drifts toward how to build something.","status":"running","gender":"female","archetype":"worker","building_block":"requirements_intake","service_override":null,"enabled":1,"task_key":"blueprint.open_question","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}