Sorry to change paradigms on you but you have to externalize those strings in the service. You don’t want to have to push to prod to change typos, otherwise your whole system is going to wind up hard-coded to readAccess = “pubic”;
But the database, which will only contain records for federal officers and not be open to the public, falls short of the national misconduct database called for by some police reform advocates.
While disappointing that this only covers federal LEO, it does do work towards departments and agencies that are more problematic or that kill people frequently. Like ICE, the entire DEA, or Bortac. So yeah, actually more oversight.