mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 14:25:02 +00:00
Applied n8n compliance standardization to all GameEngine workflows: - ✅ Added workflow metadata to 10 GameEngine workflows - ✅ Fixed connections for all GameEngine workflow packages - ✅ Version standardized to 3.0.0 - ✅ Multi-tenant support enabled with tenantId fields Modified packages (10 workflows total): - soundboard: soundboard_flow.json - seed: demo_gameplay.json - bootstrap: frame_default.json, n8n_skeleton.json, boot_default.json - materialx: materialx_catalog.json - engine_tester: validation_tour.json - quake3: quake3_frame.json - gui: gui_frame.json - assets: assets_catalog.json Success metrics: ✓ 10/10 GameEngine workflows now have id, version, tenantId fields ✓ 10/10 GameEngine workflows now have proper connection definitions ✓ All connections validated and working Phase 3 Progress: ✅ Week 1: PackageRepo backend integration ✅ Week 2: Feature packages compliance (48 workflows) ✅ Week 3: GameEngine workflows (10 workflows) → Next: Frontend and DBAL integration Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
111 lines
2.1 KiB
JSON
111 lines
2.1 KiB
JSON
{
|
|
"name": "Engine Tester Validation Tour",
|
|
"nodes": [
|
|
{
|
|
"id": "load_config",
|
|
"name": "Load Config",
|
|
"type": "config.load",
|
|
"typeVersion": 1,
|
|
"position": [
|
|
0,
|
|
0
|
|
],
|
|
"parameters": {
|
|
"inputs": {
|
|
"path": "config.path"
|
|
},
|
|
"outputs": {
|
|
"document": "config.document"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "validate_schema",
|
|
"name": "Validate Schema",
|
|
"type": "config.schema.validate",
|
|
"typeVersion": 1,
|
|
"position": [
|
|
260,
|
|
0
|
|
],
|
|
"parameters": {
|
|
"inputs": {
|
|
"document": "config.document",
|
|
"path": "config.path"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "build_runtime",
|
|
"name": "Build Runtime Config",
|
|
"type": "runtime.config.build",
|
|
"typeVersion": 1,
|
|
"position": [
|
|
520,
|
|
0
|
|
],
|
|
"parameters": {
|
|
"inputs": {
|
|
"document": "config.document",
|
|
"path": "config.path"
|
|
},
|
|
"outputs": {
|
|
"runtime": "config.runtime"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "validation_probe",
|
|
"name": "Validation Probe",
|
|
"type": "validation.tour.checkpoint",
|
|
"typeVersion": 1,
|
|
"position": [
|
|
780,
|
|
0
|
|
],
|
|
"parameters": {
|
|
"inputs": {
|
|
"checkpoint": "packages.engine_tester"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"connections": {
|
|
"Load Config": {
|
|
"main": {
|
|
"0": [
|
|
{
|
|
"node": "Validate Schema",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Validate Schema": {
|
|
"main": {
|
|
"0": [
|
|
{
|
|
"node": "Build Runtime Config",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Build Runtime Config": {
|
|
"main": {
|
|
"0": [
|
|
{
|
|
"node": "Validation Probe",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"id": "workflow_validation_tour",
|
|
"version": "3.0.0",
|
|
"tenantId": "${TENANT_ID}"
|
|
} |