Implement core path searching with extensive logging