Ну либо не сопоставлять когда какие изменения пришли, если нужно откатывать что-то, как ты это сделаешь? А слитие как происходит будет? А как дизайнеров научить использовать две СКВ одновременно?
Слишком опасно
Ну один фиг, мне кажется для контента нужно отдельное от кода хранилище.
Другое дело что граница размыта. Например не понятно что такое json сцена.. Вроде контент, а вроде и дифы будут адекватно считаться.
Нужно исходить из кол-ва и "дороговизны" условных коммитов, и принимать соответствующие скв и правила их использования.
"Простого" решения тут нет.