- Add the doublezero-geolocation onchain program with InitProgramConfig and UpdateProgramConfig instructions - Foundation allowlist authorization via CPI to the serviceability program's GlobalState - Upgrade authority verification for program config initialization and updates - Borsh-derived instruction enum with pack/unpack serialization - Workspace and Makefile integration for build, lint, and test