After Warm-up, any user can vote. The voting period starts immediately.
At the first incoming vote if the creator’s balance falls below the 1% threshold the proposal is canceled automatically or it can be canceled by calling a function.
Once a proposal is accepted, it will have to wait in a queue before it can be executed;
During this time, it can be canceled by:
anyone if the creator’s balance falls below the 1% threshold;
Once a proposal becomes executable, any users can call the execute function. If the proposal is not executed during the Grace period, it is marked as expired and cannot be executed anymore.
Each proposal should include some documentation, etc.