{"wiki":null,"facts":{"id":"rb-s1","name":"Roadmap Builder","machine_name":"rb_s1","owner":"agt_034","function":"Synthesises a phase-grouped roadmap from a project answered requirements by calling Claude.","process_type":"triggered","schedule":"On demand","process_name":"roadmap_builder","avatar_color":"#fbbf24","created_for":"Clara — to convert gathered requirements into a concrete plan she can hand to Elrond.","purpose":"Read project_requirements for a project, ask Claude to draft 4-12 roadmap entries per phase, persist them as proposed in roadmap_entries.","duties":"Drops existing proposed entries on rebuild and keeps filed and cancelled ones; validates each entry has a known phase and non-empty title; truncates to safe bounds.","constraints":"Never writes initiatives directly — only proposes; refuses to run if zero requirements are gathered.","status":"running","gender":"male","archetype":"worker","building_block":null,"service_override":null}}