rcv icon indicating copy to clipboard operation
rcv copied to clipboard

Ranked Choice Voting Universal Tabulator

Results 158 rcv issues
Sort by recently updated
recently updated
newest added
trafficstars

Actionable followup to #559. In it, Armin says > tabulating 300,000 CVRs out of 1,500,000 records takes 500mb additional memory (in addition to 350mb used just to launch RCTab). That...

documentation

They are both user guides and have a lot of duplication. Combine them in the TDP for 1.4.0 release.

documentation

## Request Have a pop up validation question asking if the expected total number of ballots cast = ##### before running the full tabulation. Implementation probably looks like having this...

CVR: [CSV CVRs - more ranks than configured.csv](https://github.com/BrightSpots/rcv/files/14501661/CSV.CVRs.-.more.ranks.than.configured.csv) Config: [undefined_more-rankings-than-configured.json](https://github.com/BrightSpots/rcv/files/14501662/undefined_more-rankings-than-configured.json) The CVR above has 4 rankings, but is configured for a maximum of 3. In the Winning Rules tab there...

closes #813 This type of CSV is allowed and I don't see a reason to not support it. Modified a test to account for it. Because `getHeaderNames` skips all null/empty...

Also requested that this report show the number of ballots appearing in each CVR. I see three ways to do this: 1) Include this data in the audit.log 2) Create...

needs-rcvrc-clarification

#679 adds a pre-tabulation modal that includes a count of total ballots across all configured CVRs. #675 adds logging of ballot counts on a per-CVR basis. This ticket is to...

See: https://stackoverflow.com/questions/34357005/javafx-task-update-progress-from-a-method And: https://stackoverflow.com/questions/23701639/call-tasks-updateprogress

enhancement

https://github.com/BrightSpots/rcv/issues/679 describes a new modal that provides one place for pre-tabulation checks. Part of that modal is a progress bar to indicate to users that work is being done. Initially,...

following up on #804, we need to check all of our CVR providers to ensure that we are populating a unique identifier in either `CastVoteRecord.suppliedId` or `CastVoteRecord.computedId`

good first issue