Plus until corps can fire and replace the slackers, they are not in danger. (Because it's unlikely to hire someone while the quarantine is in effect.)
But simply tying pay to daily performance usually works.
Working remotely both incentives and sort of mandates better visibility into one's working/thinking processes.
Writing, explaining, documenting, committing, pushing, testing one's work is important. It helps others know what you are up to, and helps you to be able to better show your work.
That said, people constantly measuring performance should be replaced by productive people. It is always a management failure if your people are slacking off. Otherwise I would just do something that makes me look good on daily reports. That can have massive negative implications for general business interest. That creates the typical blinders that make large corps unproductive.
Daily targets make sense in production, but not for evaluating employees, but because you need it for other business processes to allow supply and demand fit the productivity.
The current trend for more employee surveillance is mostly a scam and doesn't even help productivity. On the contrary it tends to create unnecessary overhead, like daily meetings. It is one of the most non-creative employment of information technology.
That said, daily meetings can be extremely important for remote teams. But those are mostly about other topics anyway.
Of course the implementation of hire/fire does not mean that the first line manager does the interview alone, without any help, supervision, oversight and support from middle management and HR. But if you have no say in who you manage, who you work with, it'll be very hard to get work done.
And in my experience this usually already happens informally anyway.
(We are a full remote dev shop.)