Here's a first pass.
Normal User
- Create a Pi account
- Verify email
- Pay user registration fee
- Reset password
- Change password
- Update identity
- Purchase proposal credits
- Submit a proposal
- Edit proposal
- Edit unvetted proposal
- Edit vetted proposal
- Comment
- Comment on proposal
- Comment on comment
- Authorize proposal vote
- Vote on proposal
- Deactivate account
Admin User
- Mark user registration fee as paid
- Rescan paywall address
- Make proposal public
- Censor proposal
- Abandon proposal
- Start proposal vote
- Censor comment