Sync NODE1 runtime config for Sofiia monitor + Clan canary fixes
This commit is contained in:
@@ -159,6 +159,19 @@
|
||||
"values",
|
||||
"wellbeing"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sofiia",
|
||||
"display_name": "SOFIIA",
|
||||
"role": "Chief AI Architect & Monitor Orchestrator",
|
||||
"can_orchestrate": true,
|
||||
"domains": [
|
||||
"infrastructure",
|
||||
"observability",
|
||||
"runtime_guard",
|
||||
"incident_response",
|
||||
"node_orchestration"
|
||||
]
|
||||
}
|
||||
],
|
||||
"workers": [
|
||||
@@ -179,28 +192,27 @@
|
||||
],
|
||||
"teams": {
|
||||
"helion": {
|
||||
"team_name": "Helion Team",
|
||||
"team_name": "HELION Energy Council",
|
||||
"members": [
|
||||
{
|
||||
"role": "Energy Analyst",
|
||||
"skills": [
|
||||
"market_research",
|
||||
"data_analysis"
|
||||
]
|
||||
"role": "Energy Researcher",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Biomass Specialist",
|
||||
"skills": [
|
||||
"biomass_tech",
|
||||
"processing"
|
||||
]
|
||||
"role": "Systems Modeler",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Strategy Advisor",
|
||||
"skills": [
|
||||
"investment",
|
||||
"planning"
|
||||
]
|
||||
"role": "Policy Analyst",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Risk Assessor",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Communicator",
|
||||
"skills": []
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -273,28 +285,75 @@
|
||||
]
|
||||
},
|
||||
"nutra": {
|
||||
"team_name": "NUTRA Team",
|
||||
"team_name": "NUTRA Wellness Team",
|
||||
"members": [
|
||||
{
|
||||
"role": "Nutritional Scientist",
|
||||
"skills": [
|
||||
"research",
|
||||
"formulation"
|
||||
]
|
||||
"role": "AI-Нутрициолог",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Lab Interpreter",
|
||||
"skills": [
|
||||
"biomarkers",
|
||||
"analysis"
|
||||
]
|
||||
"role": "AI-Клінічний нутрициолог",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Protocol Designer",
|
||||
"skills": [
|
||||
"supplementation",
|
||||
"dosing"
|
||||
]
|
||||
"role": "AI-Детокс-наставник",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Ендокрин-гід",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Фітнес-тренер",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Гастро-асистент",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Психолог-коуч",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Косметолог-експерт",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Трихолог",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Сон-експерт",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Фудхакер",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Фейс-Фітнес Тренер",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Тренер Тіла",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Наставниця Циклу",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Наставниця Материнства",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "Цілителька",
|
||||
"skills": []
|
||||
},
|
||||
{
|
||||
"role": "AI-Аналітик Раціону",
|
||||
"skills": []
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -310,96 +369,19 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "farmOS SoR Analyst",
|
||||
"role": "Context/Memory Manager",
|
||||
"skills": [
|
||||
"farmos_api",
|
||||
"field_management"
|
||||
"context_memory",
|
||||
"memory_brief",
|
||||
"state_tracking"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "IoT/ThingsBoard Engineer",
|
||||
"role": "Policy/Risk Manager",
|
||||
"skills": [
|
||||
"iot_ingestion",
|
||||
"edge_polygon"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Excel/Document Engineer",
|
||||
"skills": [
|
||||
"xlsx_processing",
|
||||
"data_quality"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Finance & Costing",
|
||||
"skills": [
|
||||
"budgeting",
|
||||
"profitability",
|
||||
"contracts"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Cadastre & GIS",
|
||||
"skills": [
|
||||
"geo_cadastre",
|
||||
"gis_integration"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "LiteFarm Analytics",
|
||||
"skills": [
|
||||
"bi_dashboards",
|
||||
"analytics"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Platform DevOps",
|
||||
"skills": [
|
||||
"sre",
|
||||
"observability",
|
||||
"ci_cd"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Supply & Warehouse",
|
||||
"skills": [
|
||||
"inventory",
|
||||
"procurement"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "QA & Testing",
|
||||
"skills": [
|
||||
"test_strategy",
|
||||
"autotests"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Security & Access",
|
||||
"skills": [
|
||||
"audit_compliance",
|
||||
"access_control"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Event Bus Integrator",
|
||||
"skills": [
|
||||
"nats",
|
||||
"connectors"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Product/MVP",
|
||||
"skills": [
|
||||
"product_strategy",
|
||||
"ux"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Synthesis Core",
|
||||
"skills": [
|
||||
"answer_synthesis",
|
||||
"technical_clarity"
|
||||
"policy_risk",
|
||||
"constraints",
|
||||
"risk_assessment"
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -527,6 +509,35 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"sofiia": {
|
||||
"team_name": "SOFIIA Monitor Orchestration Team",
|
||||
"members": [
|
||||
{
|
||||
"role": "Node Monitor Coordinator",
|
||||
"skills": [
|
||||
"observability",
|
||||
"incident_triage",
|
||||
"runbook_coordination"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Monitor Handoff Controller",
|
||||
"skills": [
|
||||
"multi_node_routing",
|
||||
"escalation",
|
||||
"consent_safe_dispatch"
|
||||
]
|
||||
},
|
||||
{
|
||||
"role": "Infrastructure Synthesizer",
|
||||
"skills": [
|
||||
"summary",
|
||||
"risk_reporting",
|
||||
"next_steps"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -799,6 +799,69 @@ clan:
|
||||
llm_profile: community
|
||||
delegation:
|
||||
enabled: false
|
||||
zhos_mvp:
|
||||
team_name: CLAN ZHOS Circle
|
||||
parallel_roles: false
|
||||
max_concurrency: 1
|
||||
synthesis:
|
||||
role_context: Spirit-Orchestrator
|
||||
system_prompt_ref: roles/clan/zhos/orchestrator.md
|
||||
llm_profile: reasoning
|
||||
team:
|
||||
- id: privacy_sentinel
|
||||
role_context: Privacy-Sentinel
|
||||
system_prompt_ref: roles/clan/zhos/privacy_sentinel.md
|
||||
llm_profile: reasoning
|
||||
- id: memory
|
||||
role_context: Agent-Memory
|
||||
system_prompt_ref: roles/clan/zhos/memory.md
|
||||
llm_profile: reasoning
|
||||
- id: process
|
||||
role_context: Agent-Process
|
||||
system_prompt_ref: roles/clan/zhos/process.md
|
||||
llm_profile: reasoning
|
||||
- id: bridge
|
||||
role_context: Agent-Bridge
|
||||
system_prompt_ref: roles/clan/zhos/bridge.md
|
||||
llm_profile: reasoning
|
||||
- id: gifts
|
||||
role_context: Agent-Gifts
|
||||
system_prompt_ref: roles/clan/zhos/gifts.md
|
||||
llm_profile: community
|
||||
- id: core_guardian
|
||||
role_context: Agent-Core-Guardian
|
||||
system_prompt_ref: roles/clan/zhos/core_guardian.md
|
||||
llm_profile: reasoning
|
||||
- id: sync
|
||||
role_context: Agent-Sync
|
||||
system_prompt_ref: roles/clan/zhos/sync.md
|
||||
llm_profile: reasoning
|
||||
- id: identity
|
||||
role_context: Agent-Identity
|
||||
system_prompt_ref: roles/clan/zhos/identity.md
|
||||
llm_profile: reasoning
|
||||
- id: gate_policy
|
||||
role_context: Agent-Gate-Policy
|
||||
system_prompt_ref: roles/clan/zhos/gate_policy.md
|
||||
llm_profile: reasoning
|
||||
- id: audit_log
|
||||
role_context: Agent-Audit-Log
|
||||
system_prompt_ref: roles/clan/zhos/audit_log.md
|
||||
llm_profile: reasoning
|
||||
- id: infra_health
|
||||
role_context: Agent-Infra-Health
|
||||
system_prompt_ref: roles/clan/zhos/infra_health.md
|
||||
llm_profile: reasoning
|
||||
- id: research_scout
|
||||
role_context: Agent-Research-Scout
|
||||
system_prompt_ref: roles/clan/zhos/research_scout.md
|
||||
llm_profile: reasoning
|
||||
- id: ritual_field
|
||||
role_context: Agent-Ritual-Field
|
||||
system_prompt_ref: roles/clan/zhos/ritual_field.md
|
||||
llm_profile: community
|
||||
delegation:
|
||||
enabled: false
|
||||
default_profile: default
|
||||
eonarch:
|
||||
profiles:
|
||||
@@ -902,3 +965,41 @@ soul:
|
||||
delegation:
|
||||
enabled: false
|
||||
default_profile: default
|
||||
sofiia:
|
||||
profiles:
|
||||
default:
|
||||
team_name: SOFIIA Monitor Orchestrator
|
||||
parallel_roles: true
|
||||
max_concurrency: 3
|
||||
synthesis:
|
||||
role_context: SOFIIA Orchestrator
|
||||
system_prompt_ref: roles/sofiia/orchestrator_synthesis.md
|
||||
llm_profile: cloud_deepseek
|
||||
team:
|
||||
- id: system_architect
|
||||
role_context: System Architect
|
||||
system_prompt_ref: roles/sofiia/system_architect.md
|
||||
llm_profile: local_qwen3_8b
|
||||
- id: platform_integrator
|
||||
role_context: Platform Integrator
|
||||
system_prompt_ref: roles/sofiia/platform_integrator.md
|
||||
llm_profile: local_qwen3_8b
|
||||
- id: security_reviewer
|
||||
role_context: Security Reviewer
|
||||
system_prompt_ref: roles/sofiia/security_reviewer.md
|
||||
llm_profile: local_qwen3_8b
|
||||
- id: monitor_bridge
|
||||
role_context: Monitor Bridge
|
||||
system_prompt_ref: roles/sofiia/communicator.md
|
||||
llm_profile: local_qwen3_8b
|
||||
delegation:
|
||||
enabled: true
|
||||
mode: router_infer
|
||||
selection_policy: router_by_id
|
||||
max_hops: 1
|
||||
forbid_self: true
|
||||
attach_headers:
|
||||
handoff_from: sofiia
|
||||
allow_top_level_agents:
|
||||
- monitor
|
||||
default_profile: default
|
||||
|
||||
Reference in New Issue
Block a user