Robomerge - Files isolated in perforce stream spec are being automatically merged

The isolates don’t work with the rootPath removed and the stream without a trailing slash. Instead Robomerge is showing errors:

2025/06/17 20:09:54.653 [Robo Startup:ABU] [error]: failed to parse/validate branch specs file

Stream //proj1/staging not found

Stream //proj1/main not found

Stream //proj1/prodmilestone01 not found

Stream //proj1/robomerge_test not found

Stream //proj1/unreal5 not found

Stream //proj1/unreal5-staging not found

{

“defaultStreamDepot”: “proj1”,

“isDefaultBot”: true,

“globalNotify”: ,

“emailOnBlockage”: false,

“branches”: [

{

“name”: “staging”,

“stream”: “//proj1/staging/main”,

“aliases”: [ “staging” ],

“notify”: [ “joneill”]

},

{

“name”: “main”,

“stream”: “//proj1/dev/main”,

“aliases”: [ “main” ],

“flowsTo”: [ “robomerge_test” ],

“forceAll”: true,

“notify”: [ “joneill”]

},

{

“name”: “prodmilestone01”,

“stream”: “//proj1/milestone/prod-milestone01”,

“aliases”: [ “prodmilestone01” ],

“flowsTo”: [ “main” ],

“forceAll”: true,

“notify”: [ “joneill”]

},

{

“name”: “robomerge_test”,

“stream”: “//proj1/milestone/robomerge_test”,

“aliases”: [ “robomerge_test” ],

“forceAll”: true,

“notify”: [ “joneill”]

},

{

“name”: “unreal5”,

“stream”: “//unreal/proj1/unreal5”,

“aliases”: [ “unreal5” ],

“flowsTo”: [ “unreal5-staging” ],

“forceAll”: true,

“notify”: [ “joneill”]

},

{

“name”: “unreal5-staging”,

“stream”: “//unreal/proj1/unreal5-staging”,

“aliases”: [ “unreal5-staging” ],

“notify”: [ “joneill”]

}

]

}