PCB looks awfully like the Waffling60, which is not a bad thing at all, it's a good board designed by a known and talented designer.
On your end tho, you should know better and comply with the requirements of the CERN OHL V2 SR. While you might not be in breach from the commercial POV, the license allows commercial use, but the lack of original notices and credits is problematic to say the least.
IDK what you are trying to imply in your updates with
Firmware in development.
and
Firmware has been confirmed.
when the board already has an extensive history of revisions and updates. If by
Firmware in development.
you mean the removal of the additional layouts that the original projects provided, as well as a board name change in the board definitions, then I'd probably reconsider the word choice to reflect better what is actually being done
PCB Proto & Waffling60 Source:
Encoder Detail for PCB Proto & Waffling60 Source: