I had forgotten that Elon actually clarified what he meant by "feature complete" in the Q3 2019 earnings call. I would say this is in-between those of us who say it's just a software term, and those expecting more:
"Yeah, feature-complete, I mean, it’s — the car is able to drive from one’s house to work, most likely without interventions. So it will still be supervised, but it will be able to drive — it will fill in the gap from low-speed autonomy — low-speed autonomy with Summon. You’ve got high-speed autonomy on the highway, and intermediate speed autonomy, which really just means traffic lights and stop signs.
So feature-complete means it’s most likely able to do that without intervention, without human intervention, but it would still be supervised. And I’ve gone through this timeline before several times, but it is often misconstrued that there’s three major levels to autonomy. There’s the car being able to be autonomous but requiring supervision and intervention at times. That’s feature complete. Then there’s — and it doesn’t mean like every scenario, everywhere on earth, including ever corner case, it just means most of the time,"
Source:
Tesla Full Self-Driving nears 'feature-complete' as 2019 comes to a close