{
"id": "role:implementer",
"_kind": "Role",
"_file": "role/roles/implementer.yaml",
"_cluster": "role",
"attributes": {
"displayName": "Implementer",
"isAgentic": true,
"requiredCapabilities": [
"capability:supports-tool-use",
"capability:supports-text-streaming"
],
"requiredDomains": [
"domain:software-engineering"
],
"description": "Agent that turns specifications, tickets, or failing tests into\nworking code. Writes implementation, runs the test loop, and iterates\nuntil acceptance criteria pass.\n"
},
"outgoingEdges": [
{
"from": "role:implementer",
"to": "capability:supports-tool-use",
"kind": "requires_capability",
"attributes": {}
},
{
"from": "role:implementer",
"to": "capability:supports-text-streaming",
"kind": "requires_capability",
"attributes": {}
},
{
"from": "role:implementer",
"to": "domain:software-engineering",
"kind": "applies_to",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "subagent:babysitter-implementer-task",
"to": "role:implementer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "subagent:claude-code.general-purpose",
"to": "role:implementer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "subagent:cursor.background-agent",
"to": "role:implementer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "subagent:openai-agents-sdk.handoff-target",
"to": "role:implementer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "subagent:rust-systems-expert",
"to": "role:implementer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "org-unit:frontend-team",
"to": "role:implementer",
"kind": "has_member",
"attributes": {}
},
{
"from": "workflow:algorithm-benchmarking",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:api-contract-testing",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:backend-performance-profiling",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cli-release-cycle",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:strangler-fig-migration",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:game-localization-pipeline",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:embedded-ota-rollback-testing",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:desktop-app-packaging",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:desktop-auto-update-pipeline",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cross-platform-build-matrix",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:code-review",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:local-dev-environment-setup",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:bootloader-verification",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:power-management-optimization-review",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:fpga-bitstream-deployment",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:multiplayer-netcode-testing",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:game-asset-pipeline-optimization",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:game-analytics-instrumentation",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:game-build-pipeline",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:gpu-kernel-benchmarking",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cuda-driver-compatibility-testing",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cdn-cache-invalidation",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:language-version-upgrade",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:compiler-toolchain-validation",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:bdd-specification-workshop",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:tdd-kata-session",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:push-notification-delivery-audit",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:mobile-deep-link-validation",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:mobile-app-store-submission",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:engineer-onboarding",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:memory-leak-investigation",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:design-review",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:feature-flag-lifecycle",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:visual-regression-testing",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:design-system-maintenance",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:accessibility-audit",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:performance-budget-enforcement",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:ros2-integration-testing",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:sensor-fusion-calibration",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:sdk-release-lifecycle",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:developer-portal-update",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:design-ops-sprint",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:design-token-audit",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:web-caching-strategy-review",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:csp-header-audit",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:seo-technical-audit",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:code-review",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:engineer-onboarding",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:design-system-maintenance",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:accessibility-audit",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:performance-budget-enforcement",
"to": "role:implementer",
"kind": "involves_role",
"attributes": {}
}
]
}