II.
Role JSON
Structured · liverole:developer-advocate
Developer Advocate json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "role:developer-advocate",
"_kind": "Role",
"_file": "domain/roles/roles-semantic-pass-gaps.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Developer Advocate",
"isAgentic": false,
"automatability": 0.5,
"description": "Builds and nurtures developer communities around products and platforms through\ntechnical content creation, conference talks, and developer experience programs.\nBridges developer feedback and product teams to shape roadmaps, produces tutorials\nand sample code, and measures community health and adoption metrics.\n"
},
"outgoingEdges": [
{
"from": "role:developer-advocate",
"to": "responsibility:content-creation",
"kind": "holds_responsibility"
},
{
"from": "role:developer-advocate",
"to": "responsibility:stakeholder-communication",
"kind": "holds_responsibility"
},
{
"from": "role:developer-advocate",
"to": "responsibility:knowledge-sharing",
"kind": "holds_responsibility"
},
{
"from": "role:developer-advocate",
"to": "domain:software-engineering",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "role:developer-advocate",
"to": "domain:community",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
}
],
"incomingEdges": [
{
"from": "stack-profile:developer-portal",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:cli-tool-suite",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:static-site-cdn",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:open-source-library",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:sdk-developer-kit",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:documentation-site",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:vscode-extension",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "stack-profile:slack-discord-bot",
"to": "role:developer-advocate",
"kind": "used_by_role"
},
{
"from": "workflow:sdk-release-lifecycle",
"to": "role:developer-advocate",
"kind": "involves_role"
},
{
"from": "workflow:documentation-sprint",
"to": "role:developer-advocate",
"kind": "involves_role"
},
{
"from": "lib-agent:sdk-platform-development--developer-advocate",
"to": "role:developer-advocate",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "responsibility:sdk-quality",
"to": "role:developer-advocate",
"kind": "held_by",
"attributes": {}
},
{
"from": "workflow:api-deprecation",
"to": "role:developer-advocate",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:sdk-release",
"to": "role:developer-advocate",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:open-source-contribution",
"to": "role:developer-advocate",
"kind": "involves_role",
"attributes": {}
}
]
}