Thanks @steve for the feedback and for taking the time to review the proposal.
On constitutional amendments
we don’t need a constitution if we can rewrite it at any time.
Constitutions include processes to amend them (metagovernance). Our amendment process is the PIP, as defined in 8.1, which we are following. Therefore these changes would be in accordance with 8.1 if the proposal passes.
We are also retaining the current amendment process in the new constitution via 7.1:
7.1 Amending the Constitution: An amendment to this Constitution, including the introduction of new Parameters, shall be considered ratified and adopted upon securing an affirmative Vote that meets or exceeds the ConstitutionAmendmentThreshold.
We included the removal of the immutability clauses in our proposed amendments because they have not been used to date (no clauses have the markings referenced), and we feel it is still premature to ossify clauses within our constitution, so all possible changes are essentially subject to 8.1 (majority approval). If at a later date we felt the need to ossify, there is nothing stopping us from reintroducing clauses like this through another PIP.
On documentation
The docs are a little messy right now because they’re going through a refactor but the docs for the existing system can be found here, under Governance – Earn Your Vote | POKT DOCs.
It looks like the Node Runners sub-page was accidentally dropped during a larger refactor edit by one of our contributors, so I’ve restored that page, but every other voter path was in there.
The constitution is also linked on this page DAO (OS) | POKT DOCs and can be found in the official governance repo GitHub - pokt-network/governance
On significant rewrites / bundling amendments
We included the amendments we did because they are, in our opinion, long overdue updates that ultimately improve the constitution.
However, I appreciate that there isn’t much context on why each of these changes are being proposed. We had hoped that the diff in GitHub would provide transparency into changes but I can see that 1) the restructure makes it harder to follow, 2) the diff doesn’t include justifications. I am going to correct this by following up here with a document that outlines all of the proposed changes with justifications.
If there is pushback on the bundling of constitutional amendments that do not directly relate to the functional upgrade that is CREDS, we are happy to open a new PR for this proposal with a narrower set of amendments, then defer the other amendments to a longer participatory process.
In any case, whatever the preferred path forward on timing/sequencing, we do feel strongly that a constitutional refactor is necessary, including all of the changes that are included in the current PR.