branch aware dependency mapping