move project config to store
[wip] further simplify logic and one graph per pr push