Election-Tech-Initiative / Election-Tech-Initiative/electionguard-python

⚡️ CLI Validate Ballot Files Against Schema

Open
#591 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
168
Forks
103
PR merge metrics
No merged PRs in 30d

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Suggestion

When you run e2e or import-ballots in eg it should validate the files early and notify the user before doing any work

### Possible Implementation

_No response_

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the CLI entry points for the e2e and import-ballots commands, then identify how their input files and schemas are currently handled. Done means invalid ballot files are validated and reported before either command performs other work.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.