implicit means we cannot run from the current path with `.` use info.yml always and if it doesn't exist warn