A site cleared for new construction between West Colfax Avenue and Sloan’s Lake Park is shown in Denver on Wednesday, April 3, 2024. City planning officials quietly released an unusual edict this fall ...