Not when your
original announcement clearly explains
exactly what you have invented (including its limitations)
and what that implies for the future product line specs
and your testing program is an open book for all to observe progress toward that spec.

Have you lost common sense?
It does not matter how much you have "explained" and "think you have invented" - what matters is that you could not live up to that fine document you linked, and now you refuse to admit your were wrong. You must be the only one who can't see that.
Pathetic!