I tend to 'lock' a project by creating a version when I order a PCB. I then create a new version to either fix bugs I find when I build the board or to work on a new version.
The project page seems to show whatever version I'm looking at in the editor. Generally the 'latest' version is a work in progress and often broken/incomplete. I've had one person tell me they've ordered some PCBs - in practice I have no idea what they've ordered.
EITHER: in project->settings tag the latest 'working' version as the one to be shown in the project page
OR: In the public project page allow the visitor to see all the versions on the project along with the description (where I tend to say the state of the board)
You could do something like github so that the text displayed on the project page is also part of the project and versioned. Then if there are patches for a version 1 board that aren't required for version 2 then the documentation can change accordingly.
It really needs something because right now there's no way to have any confidence on the status of a project and so who would bother using it?
Chrome
88.0.4324.96
OS X
10_15_7
EasyEDA
6.4.14