Brock Purdy could be 'full-go' by training camp. Kyle Shanahan said, "It sounds like he'll be pretty close around phase one, phase two. OTAs is the third phase, which I think that is five weeks after phase one, so we'll see in phase one, they're saying right around that time, so hopefully we'll be able to ease him in with drill work and things like that. And then by OTAs, he'll be able to go."
General Manager John Lynch echoed Shanahan's sentiments, saying, "it seems to be consistent that the right approach is that one takes about that six months. They're continuing to work through that process, but they seem encouraged by the prognosis."
https://www.ninersnation.com/2023/2/1/23581933/49ers-shanahan-purdy