System Documentation

Search operational guidance

Search by role, process, page, form field, election status, record type or error message.

Results for “election cycle”

18 results available to you.

Getting started

Complete E-Voting system manual

… is written for organisations that must install, configure, operate, audit and support an election without depending on the original developers. It explains the normal workflow, the authority boundaries, each important form field, the data handled by the system, and the conditions that prevent an un…

Open documentation
Getting started

E-Voting administrator guide

…chnical superusers, Platform Administrators, association Owners/Administrators and senior election officers. It describes the administrative sequence and the boundaries between platform, association and election authority. Use ROLE AND PERMISSION MATRIX.md for the detailed permission model and COMPL…

Open documentation
Getting started

Quick start

…Objective This guide takes a new installation from an empty database to a controlled mock election. Read the complete manual before a binding poll. 1. Prepare the application Use APP ENV=development locally. Do not copy .env, db.sqlite3, media or protected evidence into Git. 2. Create platform users…

Open documentation
Getting started

Complete electoral workflow

…1. Governance authorisation Before creating records, identify the governing constitution, election regulations, appointing authority, data controller, dispute process, result approval requirement and retention rule. CivitasVote enforces software controls but does not create legal authority. 2. Platf…

Open documentation
Getting started

Form and field reference

…me The full official name of the association or organisational unit. It appears on public election pages, dashboards, result exports and declarations. It must be unique without regard to letter case. Example: School of Business and Management Studies. Short name An optional recognised abbreviation u…

Open documentation
Getting started

Roles and permissions

…; 2. a current Platform Administrator appointment; 3. a current association membership or election cycle appointment. A person may hold more than one lawful role, but the system evaluates the role relevant to the requested page and election. Voter eligibility is separate from all administrative role…

Open documentation
Voter help

Glossary

…t: A value returned after submission that can confirm ballot inclusion without revealing selections. Appeals Panel: Optional independent election reviewers appointed for a cycle. Where none is current, certain officer complaints may fall back to the association appointing authority. Association: The…

Open documentation
General operations

Using the dashboard

…tor. They provide access to associations, authorised users, platform appointments and the election officer register. Association cards Association cards depend on active organisation membership or platform authority. Owners and Administrators receive governance links for their association. Other org…

Open documentation
Platform administration

Platform Administrator guide

…or manages the shared CivitasVote platform without becoming the routine operator of every election. The role creates associations and ordinary authorised users, assigns association governance and maintains platform access records. Appointment A technical superuser appoints an active ordinary applica…

Open documentation
Association governance

Association Administrator guide

…ciation Owner or Administrator provides governance for one organisation. The role creates election cycles, appoints election officers and oversees records, but does not automatically become the operational Commissioner or a voter. Before an election 1. Confirm the governing rules and election timeta…

Open documentation
Election setup

Election-cycle setup

Election cycle Setup Guide 1. Authority An association Owner or Administrator creates the cycle. Operational officers manage it only after a valid election appointment. The ability to create a cycle does not imply unrestricted authority to erase it after operational or governance activity has begun.…

Open documentation
Election setup

Election officers and appointments

Election Officer and Appointment Guide 1. Appointment basis Every election role is assigned to an authorised user for a specific election cycle. A person does not need to be in the voter directory or register. A voter does not become an officer automatically. 2. Core and optional roles The mandatory…

Open documentation
Election operations

Electoral Committee guide

… Panel is optional in the software but may be required by governance. Planning Review the election type, nomination mode, timetable, verification methods, result approval threshold, positions, register source, privacy controls, complaint route, contingency plan and communication schedule. Register B…

Open documentation
Election operations

Appeals Panel guide

… minimum. An association may still require an independent panel under its constitution or election rules. Independence A current Commission member should not serve as an Appeals reviewer in the same cycle. The accused officer cannot review their own complaint. Use named accounts and protected appoin…

Open documentation
Results and disputes

Results, approval and declaration

…cted ballots or incidents. Do not publish a result that has not been reconciled under the election rules. 3. Recount A recount requires a reason and creates a new current snapshot version. It does not overwrite the original. Preserve the reason and resulting differences. 4. Approval Authorised roles…

Open documentation
Results and disputes

Objections and officer complaints

…d Complaints Guide 1. Two separate dispute channels CivitasVote distinguishes between: an election objection , concerning a candidate, voter register, nomination, ballot process, result or other election matter; and an officer complaint , concerning the conduct, independence or performance of an app…

Open documentation
Results and disputes

Audit and records

…hained AuditEvent entries and tracks the ledger head. Events include actor, organisation, election, object type/identifier, request context, metadata, previous hash and event hash. Run: A failed verification requires immediate investigation. Do not delete or edit audit rows to make the check pass. 2…

Open documentation
Governance reference

Framework alignment

…tware alignment Governance topic Current CivitasVote implementation Separate platform and election authority Technical superuser, appointed Platform Administrator, association governance and election cycle appointments are distinct. Core Electoral Committee Software readiness requires three distinct…

Open documentation