Having talked at length with one of the developers from 18F at a conference who was fired along with many of the other folks that worked on Direct File, I can assure you that it's no longer being worked on.
The 2024 site remains up so people can file their taxes for that year, but it will no longer be updated.
The 2024 site remains up so people can file their taxes for that year, but it will no longer be updated.