projects:vote:vote
This is an old revision of the document!
projects:vote
Vote
todo:
- x delete rfk
- create popup
- x push to gitlab
- copy readme from github
- Require login before castballot
- clean up results page, remove “instan…”, display details on request, add decision at top
- add, edit, delete, approve decisions
- add, edit, delete, approve candidate
- AI to match duplicate questions and answers
- display url on ballot
- popup
- issue:
- adding a new candidate writes him to the database immediately
- choosing a listed candidate writes to the database only on “cast ballot”
- immediate ballot db updates, but with a “Cast” flag
- remove “Cast Ballot” button
- add a new button called “count votes”
- but we need the user to understand that his votes take effect immediately
- add a cast true/false flag to the rank record
- force user to acknowledge vote before leaving page
- when leaving ballot page, if has not cast ballot, warn about losing data
- “You have not yet “cast” your ballot. Any changes you have made will be lost.”
- Do you wish to cast your ballot now? (if not, all your rankings will be lost.“
- put the ballot in a popup box.
are you going to allow him to save votes or not?
You can't say "you will lose your data" if you've already saved the shit to the db
- screen architecture
- decision list, two buttons on each
- ballot popup, two ways out: Cast Ballot or Cancel
- on cancel:
- results popup → “counting…” spinner - display results, Close
- rename table rank to ballot
- because that's what it's doing, saving a user's ballot
- ballot: id,userid,decisionid,ranks,iscast, isdirty
content:
- hero of the month
- crime story of the month
- Should the USA provoke Russia into a nuclear war?
- How do we give low-IQ people a stable, community-oriented, moral center?
- How can we increase rational thought?
- restrictions on corporations
- No such thing as “limited liability”.
- “full responsibility” for every individual, regardless of affiliations.
- no personhood
- all employees are jointly and severally liable
- No participation in politics. Same as churches.
- Single-user companies. No conglomerates. No oil companies owning media companies.
- Each company must be shaken out every couple years.
- Regulatory agency and corporate employment are mutually exclusive, lifetime.
- Give tax-breaks to churches
- State ministry of progpaganda
- Outlaw advertising
- keep media independent
- no profits
- salary range confined to 1x to 2x
projects/vote/vote.1728633001.txt.gz · Last modified: 2024/10/11 03:50 by jhagstrand