Combine prospector into single thread to prevent same file defined in multiple paths harvesting multiple times - registrar can only save single entry; this removes prospector sync at start and allows prospector to signal removal of unrequired states.
Harvester returns offset as it stops, which prospector captures
Gofmt