II.
Role JSON
Structured · liverole:architect
Architect json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "role:architect",
"_kind": "Role",
"_file": "domain/roles/roles-leadership.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Architect",
"isAgentic": false,
"automatability": 0.6,
"description": "Designs and governs the overarching technical architecture of systems and platforms,\nensuring decisions optimize for scalability, reliability, maintainability, and\nsecurity across a portfolio of products. Produces Architecture Decision Records,\nleads cross-team design reviews, and establishes patterns and reference implementations\nthat engineering teams adopt. Influences technology strategy and evaluates emerging\ntools and paradigms for adoption fitness.\n",
"seniority": "principal"
},
"outgoingEdges": [
{
"from": "role:architect",
"to": "responsibility:architecture-decision",
"kind": "holds_responsibility"
},
{
"from": "role:architect",
"to": "responsibility:risk-assessment",
"kind": "holds_responsibility"
},
{
"from": "role:architect",
"to": "responsibility:documentation",
"kind": "holds_responsibility"
},
{
"from": "role:architect",
"to": "responsibility:knowledge-sharing",
"kind": "holds_responsibility"
},
{
"from": "role:architect",
"to": "responsibility:vendor-evaluation",
"kind": "holds_responsibility"
},
{
"from": "role:architect",
"to": "specialization:software-architecture",
"kind": "requires_skill",
"attributes": {
"level": "authoritative"
}
},
{
"from": "role:architect",
"to": "domain:software-engineering",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "role:architect",
"to": "domain:cloud-infra",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "role:architect",
"to": "domain:security",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
}
],
"incomingEdges": [
{
"from": "role:vp-engineering",
"to": "role:architect",
"kind": "delegates_to"
},
{
"from": "role:cto",
"to": "role:architect",
"kind": "delegates_to"
},
{
"from": "stack-profile:api-gateway-microservices",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:grpc-microservice-mesh",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:multi-tenant-saas-backend",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:event-sourcing-cqrs",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:plugin-extension-system",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:enterprise-service-bus",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:master-data-management",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:social-network-backend",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:scala-akka-microservice",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:clojure-ring-service",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:erlang-otp-telecom",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:hexagonal-architecture-stack",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:clean-architecture-stack",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:vertical-slice-architecture",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:modular-monolith",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:micro-frontend",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:strangler-fig-migration",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:saga-distributed-transaction",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:cqrs-read-model",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:ddd-nestjs-stack",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:go-grpc-postgres",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:spring-boot-stack",
"to": "role:architect",
"kind": "used_by_role"
},
{
"from": "workflow:technical-debt-reduction",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:api-design-review",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:architecture-decision-record",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:sdk-api-design",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:protocol-implementation-review",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:crypto-protocol-review",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:legacy-migration-sprint",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "lib-agent:ai-agents-conversational--mcp-app-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--api-gateway-configurator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--api-modernization-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--cloud-migration-engineer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--code-translation-agent",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--cost-optimization-agent",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--cross-team-integrator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--data-architect-agent",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--database-migration-orchestrator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--ddd-analyst",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--integration-migration-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--legacy-decommissioning-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--legacy-system-archaeologist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--microservices-decomposer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--migration-project-coordinator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--migration-readiness-assessor",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:code-migration-modernization--serverless-migration-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:code-migration-modernization--strangler-implementation-agent",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:cryptography-blockchain--bridge-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:cryptography-blockchain--defi-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:cryptography-blockchain--governance-expert",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:devops-sre-platform--infra-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:game-development--game-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:game-development--network-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:game-development--rendering-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:meta--process-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:performance-optimization--caching-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:programming-languages--compiler-frontend-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:programming-languages--ir-design-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:programming-languages--language-feature-designer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:programming-languages--runtime-systems-engineer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:security-compliance--security-architecture-reviewer-agent",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:security-compliance--threat-modeling-agent",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--adr-author",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--api-design-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--atam-analyst",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--c4-model-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--chaos-engineer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--cloud-solutions-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--compliance-auditor",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--cqrs-event-sourcing-expert",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--data-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--ddd-expert",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--devops-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--diagram-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--event-storming-facilitator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--iac-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--legacy-modernization-expert",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--microservices-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--migration-strategist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--observability-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--quality-attributes-specialist",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--resilience-patterns-engineer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--security-architect",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--sre-reliability-engineer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--tech-stack-evaluator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--threat-modeler",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:shared--ccpm-epic-planning",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--claudekit-code-review",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--domain-driven-design",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--event-storming",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--maestro-bootstrap",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--ontology-driven-development",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--rpikit-decision",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:shared--spec-kit-planning",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--api-modernization",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--authentication-modernization",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--build-system-modernization",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--cloud-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--code-refactoring",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--code-translation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--configuration-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--containerization",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--data-format-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--database-schema-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--dependency-analysis-updates",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--documentation-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--framework-upgrade",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--integration-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--language-version-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--legacy-codebase-assessment",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--legacy-decommissioning",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--logging-observability-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--migration-planning-roadmap",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--migration-testing-strategy",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--monolith-to-microservices",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--performance-optimization-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--serverless-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--technical-debt-remediation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:code-migration-modernization--ui-framework-migration",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--cloud-ha-architecture-plan",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:meta--agent-creation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:meta--plugin-creation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:meta--process-creation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:meta--skill-creation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:meta--specialization-creation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:meta--specialization-validator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:software-architecture--adr-documentation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--api-design-specification",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--atam-analysis",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--c4-model-documentation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--cloud-architecture-design",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--data-architecture-design",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--ddd-strategic-modeling",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--devops-architecture-alignment",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--event-storming",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--iac-review",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--microservices-decomposition",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--migration-strategy",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--observability-implementation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--quality-attributes-workshop",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--resilience-patterns",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--security-architecture-review",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--system-design-review",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--tech-stack-evaluation",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--api-compatibility-analyzer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--api-inventory-scanner",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--architecture-analyzer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--cloud-cost-estimator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:code-migration-modernization--cloud-readiness-assessor",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--domain-model-extractor",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--event-sourcing-migrator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:code-migration-modernization--knowledge-extractor",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:code-migration-modernization--legacy-code-interpreter",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:code-migration-modernization--soap-to-rest-converter",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:code-migration-modernization--strangler-fig-orchestrator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--generating-aws-diagrams",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:devops-sre-platform--generating-gcp-diagrams",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--adr-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--c4-diagram-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--chaos-runner",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--cloud-cost-estimator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--cloudformation-analyzer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--compliance-checker",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--dashboard-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--db-query-analyzer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--dependency-graph-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--docs-site-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--graphql-schema-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--graphviz-renderer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--log-schema-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--mermaid-renderer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--metrics-schema-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--plantuml-renderer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--security-scanner",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--terraform-analyzer",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--threat-modeler",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:software-architecture--tracing-schema-generator",
"to": "role:architect",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "responsibility:api-design-governance",
"to": "role:architect",
"kind": "held_by",
"attributes": {}
}
]
}