Help

Guidance at three levels — from everyday participation to full technical documentation of how this democracy platform is built.

Level 2 · Administrator

Running a jurisdiction on this platform

Persona: admin@dd.freedom.kiwi — jurisdiction administrator (DEMO + steward-capable access in seed). Password: demo-password-change-me.

What an administrator does

Admins do not “replace” the people. They configure the rules of the game, keep processes moving once citizens have met thresholds, publish official recommendations, open and close verifiable elections, and export formal reports for real authorities or media.

How the site works (operator view)

  1. Jurisdiction + ruleset — each political unit (CH, DEMO, NZ, …) has languages, electorate estimates, and a JSON ruleset: voting age, signature thresholds (absolute or %), collection windows, majority type (simple / double), committee size, etc.
  2. Processes — popular initiatives, optional referendums, and (when triggered) mandatory referendums share one lifecycle: draft → collecting → submitted → voting → closed.
  3. Eligibility — citizens must be verified in that jurisdiction before signing or voting (self-attestation in MVP; voter-roll / eID hooks later).
  4. Live transparency — signature counters and activity stream over SSE/Redis; discussion is public per process.
  5. Elections — opening a vote creates an election keypair and bulletin board; tally publishes counts + cryptographic proof.

Admin checklist

  • Confirm jurisdiction in the header, then open Admin.
  • When signatures hit the threshold (status submitted), post an official recommendation and optional counter-proposal.
  • Open vote for a voting window (hours). Citizens cast encrypted ballots.
  • After the window (or when ready in DEMO), Tally — results and proofs become public.
  • Use Export formal report on the process page for a machine-readable package suitable for presentation outside the platform.
  • Create an optional referendum from Admin when a published act should be challengeable by signature collection.
  • Adjust rulesets via API PATCH /api/jurisdictions/:code/ruleset (steward / jurisdiction admin). Major rule changes should eventually go through the same democratic tools (dogfooding).

Swiss-faithful defaults (reference)

InstrumentCH federal-style defaultsDEMO (for practice)
Popular initiative100,000 signatures / 18 months · double majority5 signatures / 30 days · simple majority
Optional referendum50,000 / 100 days · simple majority3 / 14 days · simple
Mandatory referendumConstitutional / certain treaties · often double majorityTriggers in ruleset · simple
CommitteeTypically 7 citizensMinimum 2

Roles

  • Jurisdiction admin — recommendations, open/tally elections, ruleset edits for their unit.
  • Platform steward (steward@freedom.kiwi) — global oversight across jurisdictions.
  • Moderator (evolving) — discussion hygiene with audited actions.

Where to go next

For stack, schema, crypto, and democracy-type internals see Technical help. For instrument philosophy see About.

Open Admin Login as admin