From 9ecce79810e3e2ae01411ef5d53dcab7617d23e2 Mon Sep 17 00:00:00 2001 From: NODA1 System Date: Fri, 20 Feb 2026 17:56:05 +0100 Subject: [PATCH] registry: assign district_id for agents and add district registry catalog --- config/agent_registry.json | 51 +++++++++++++---- gateway-bot/agent_registry.json | 60 ++++++++++++++----- gateway-bot/district_registry.json | 92 ++++++++++++++++++++++++++++++ 3 files changed, 176 insertions(+), 27 deletions(-) create mode 100644 gateway-bot/district_registry.json diff --git a/config/agent_registry.json b/config/agent_registry.json index 8f9c2870..719d518a 100644 --- a/config/agent_registry.json +++ b/config/agent_registry.json @@ -19,7 +19,8 @@ "onboarding", "ecosystem" ], - "mentor": null + "mentor": null, + "district_id": "city-core" }, "helion": { "display_name": "Helion", @@ -35,7 +36,8 @@ "market_analysis", "biominer" ], - "mentor": null + "mentor": null, + "district_id": "helion" }, "alateya": { "display_name": "Aletheia", @@ -58,7 +60,8 @@ "email": "alverjob@gmail.com", "site": "https://alverjob.xyz", "youtube": "https://www.youtube.com/@alverjob72" - } + }, + "district_id": "alateya" }, "druid": { "display_name": "DRUID", @@ -76,7 +79,8 @@ "inci", "safety_basics" ], - "mentor": null + "mentor": null, + "district_id": "druid" }, "nutra": { "display_name": "NUTRA", @@ -93,7 +97,8 @@ "vitamins", "microbiome" ], - "mentor": null + "mentor": null, + "district_id": "nutra" }, "agromatrix": { "display_name": "Степан Матрікс", @@ -110,7 +115,8 @@ "logistics", "farm_economics" ], - "mentor": null + "mentor": null, + "district_id": "agromatrix" }, "greenfood": { "display_name": "GREENFOOD", @@ -127,7 +133,8 @@ "food_production", "sales" ], - "mentor": null + "mentor": null, + "district_id": "greenfood" }, "clan": { "display_name": "CLAN", @@ -143,7 +150,8 @@ "culture", "facilitation" ], - "mentor": null + "mentor": null, + "district_id": "clan" }, "eonarch": { "display_name": "EONARCH", @@ -159,7 +167,8 @@ "transformation", "spirituality" ], - "mentor": null + "mentor": null, + "district_id": "eonarch" }, "yaromir": { "display_name": "YAROMIR", @@ -175,7 +184,8 @@ "code_review", "strategy" ], - "mentor": null + "mentor": null, + "district_id": "city-core" }, "soul": { "display_name": "SOUL", @@ -191,7 +201,24 @@ "values", "wellbeing" ], - "mentor": null + "mentor": null, + "district_id": "soul" + }, + "dario": { + "display_name": "DARIO", + "canonical_role": "Future DAARION Agent (planned, not launched)", + "prompt_file": "dario_prompt.txt", + "telegram_mode": "disabled", + "visibility": "private", + "status": "planned", + "district_id": "city-core", + "domains": [ + "city_ops", + "coordination", + "support" + ], + "mentor": null, + "launch_state": "planned" } } -} \ No newline at end of file +} diff --git a/gateway-bot/agent_registry.json b/gateway-bot/agent_registry.json index 4ed984eb..d32937ae 100644 --- a/gateway-bot/agent_registry.json +++ b/gateway-bot/agent_registry.json @@ -19,7 +19,8 @@ "onboarding", "ecosystem" ], - "mentor": null + "mentor": null, + "district_id": "city-core" }, "helion": { "display_name": "Helion", @@ -35,7 +36,8 @@ "market_analysis", "biominer" ], - "mentor": null + "mentor": null, + "district_id": "helion" }, "alateya": { "display_name": "Aletheia", @@ -58,7 +60,8 @@ "email": "alverjob@gmail.com", "site": "https://alverjob.xyz", "youtube": "https://www.youtube.com/@alverjob72" - } + }, + "district_id": "alateya" }, "druid": { "display_name": "DRUID", @@ -76,7 +79,8 @@ "inci", "safety_basics" ], - "mentor": null + "mentor": null, + "district_id": "druid" }, "nutra": { "display_name": "NUTRA", @@ -93,7 +97,8 @@ "vitamins", "microbiome" ], - "mentor": null + "mentor": null, + "district_id": "nutra" }, "agromatrix": { "display_name": "Степан Матрікс", @@ -110,7 +115,8 @@ "logistics", "farm_economics" ], - "mentor": null + "mentor": null, + "district_id": "agromatrix" }, "greenfood": { "display_name": "GREENFOOD", @@ -127,7 +133,8 @@ "food_production", "sales" ], - "mentor": null + "mentor": null, + "district_id": "greenfood" }, "clan": { "display_name": "CLAN", @@ -143,7 +150,8 @@ "culture", "facilitation" ], - "mentor": null + "mentor": null, + "district_id": "clan" }, "eonarch": { "display_name": "EONARCH", @@ -159,7 +167,8 @@ "transformation", "spirituality" ], - "mentor": null + "mentor": null, + "district_id": "eonarch" }, "yaromir": { "display_name": "YAROMIR", @@ -175,7 +184,8 @@ "code_review", "strategy" ], - "mentor": null + "mentor": null, + "district_id": "city-core" }, "soul": { "display_name": "SOUL", @@ -191,7 +201,8 @@ "values", "wellbeing" ], - "mentor": null + "mentor": null, + "district_id": "soul" }, "senpai": { "display_name": "SENPAI", @@ -207,7 +218,8 @@ "defi", "portfolio" ], - "mentor": null + "mentor": null, + "district_id": "senpai" }, "oneok": { "display_name": "1OK", @@ -227,7 +239,8 @@ "mentor": { "name": "Ілля Титар", "telegram": "@Titar240581" - } + }, + "district_id": "city-core" }, "sofiia": { "display_name": "Sophia", @@ -242,7 +255,24 @@ "platform_evolution", "technical_leadership" ], - "mentor": null + "mentor": null, + "district_id": "city-core" + }, + "dario": { + "display_name": "DARIO", + "canonical_role": "Future DAARION Agent (planned, not launched)", + "prompt_file": "dario_prompt.txt", + "telegram_mode": "disabled", + "visibility": "private", + "status": "planned", + "district_id": "city-core", + "domains": [ + "city_ops", + "coordination", + "support" + ], + "mentor": null, + "launch_state": "planned" } } -} \ No newline at end of file +} diff --git a/gateway-bot/district_registry.json b/gateway-bot/district_registry.json new file mode 100644 index 00000000..17e39a6f --- /dev/null +++ b/gateway-bot/district_registry.json @@ -0,0 +1,92 @@ +{ + "districts": [ + { + "district_id": "city-core", + "title": "City Core - DAARION.city", + "domain": "daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "daarwizz" + }, + { + "district_id": "helion", + "title": "Helion District", + "domain": "helion.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "helion" + }, + { + "district_id": "alateya", + "title": "Alateya District", + "domain": "alateya.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "alateya" + }, + { + "district_id": "druid", + "title": "Druid District", + "domain": "druid.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "druid" + }, + { + "district_id": "nutra", + "title": "Nutra District", + "domain": "nutra.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "nutra" + }, + { + "district_id": "agromatrix", + "title": "AgroMatrix District", + "domain": "agromatrix.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "agromatrix" + }, + { + "district_id": "greenfood", + "title": "GreenFood District", + "domain": "greenfood.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "greenfood" + }, + { + "district_id": "clan", + "title": "Clan District", + "domain": "clan.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "clan" + }, + { + "district_id": "eonarch", + "title": "Eonarch District", + "domain": "eonarch.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "eonarch" + }, + { + "district_id": "soul", + "title": "Soul District", + "domain": "soul.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "soul" + }, + { + "district_id": "senpai", + "title": "Senpai District", + "domain": "senpai.daarion.city", + "status": "active", + "logo_url": null, + "lead_agent_id": "senpai" + } + ] +}