Huge refactoring but stuff is working again; minus some issues here and there.

This commit is contained in:
Renn F
2025-12-26 18:01:53 +01:00
parent c813dcfae4
commit 8c3bf9e22c
89 changed files with 3975 additions and 851 deletions
-2
View File
@@ -79,7 +79,6 @@ class AgentContext:
return ROLE_LEVELS.get(self.role, PermissionLevel.CELL_MEMBER)
# Per HOMELAB_TEAM_V0.md Section 3.5
# Defines who can directly communicate with whom
COMMUNICATION_MATRIX: dict[AgentRole, set[AgentRole]] = {
# CEO can communicate with everyone
@@ -145,7 +144,6 @@ COMMUNICATION_MATRIX: dict[AgentRole, set[AgentRole]] = {
}
# Per HOMELAB_TEAM_V0.md Section 12.3
TASK_PERMISSIONS: dict[AgentRole, set[str]] = {
# System role (orchestrator) has full access for internal operations
AgentRole.SYSTEM: {