architecture Three Data Sources, One Feature: Moon, Tide, Weather Per Trip One enrichment step, three upstream sources with three different failure modes — a local lunar calculation, a tide API, and a weather API layered over a government-site scrape.