II.
Workflow JSON
Structured · liveworkflow:game-asset-pipeline
Game Asset Pipeline json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "workflow:game-asset-pipeline",
"_kind": "Workflow",
"_file": "domain/workflows/workflows-technical-depth.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Game Asset Pipeline",
"description": "End-to-end workflow for ingesting, processing, and deploying game assets — art, audio,\nanimations, and shaders — from creative production into the game engine. The creative\ndirector approves final assets from artists and composers, which are then exported in\nengine-compatible formats and validated against technical budgets (poly count, texture\natlas size, audio bitrate). Automated import scripts run validation checks and flag\nregressions. Approved assets are committed to the asset repository and versioned\nalongside code, ensuring consistent builds across platforms.\n",
"workflowKind": "development",
"triggerType": "event-driven",
"typicalCadence": "per-sprint",
"complexity": "moderate"
},
"outgoingEdges": [
{
"from": "workflow:game-asset-pipeline",
"to": "role:game-developer",
"kind": "involves_role"
},
{
"from": "workflow:game-asset-pipeline",
"to": "role:creative-director",
"kind": "involves_role"
},
{
"from": "workflow:game-asset-pipeline",
"to": "role:technical-artist",
"kind": "involves_role"
},
{
"from": "workflow:game-asset-pipeline",
"to": "domain:gaming",
"kind": "applies_to_domain"
}
],
"incomingEdges": [
{
"from": "domain:gaming-industry",
"to": "workflow:game-asset-pipeline",
"kind": "uses_workflow"
},
{
"from": "lib-process:game-development--art-asset-pipeline",
"to": "workflow:game-asset-pipeline",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--game-analytics-integration",
"to": "workflow:game-asset-pipeline",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 0.7
}
}
]
}