It’s done but we’re still working on a few things.
Then it’s not done, is it?
It mostly works, but it still needs a lot of testing.
How do you know it mostly works if it still needs a lot of testing? Isn’t that what testing is for — to figure out if it works?
I’m not making these up, by the way . . .