Cod deschis
Ce este public, sub ce licență, și cum poți contribui sau verifica.
Voting library
Modulul criptografic packages/lib/voting va fi publicat sub AGPLv3 înainte de orice vot real. Conține protocolul Belenios cu Curve25519 + ZK proofs + verifier independent.
Restul codebase
Restul codului rămâne privat (Gitea privat, organizația oar la git.beletage.ro) până la finalul pilotului. Decizia de a face întregul stack public va fi luată după Phase 7 (decembrie 2026).
Audit & contribuții
Pentru audit independent al voting module: scrie la security@oar.digital. Pentru contribuții la design system și documentație: deschide PR la contact@oar.digital.
Reproductibilitate
Toate dependențele sunt versionate strict în pnpm-lock.yaml. Build-ul produce imagini Docker reproductibile (docker buildx build --load --no-cache). Hash-urile imaginilor de release sunt publicate pe pagina de release și anchorate în Bitcoin OP_RETURN, în paralel cu hash-ul bulletin board-ului.
Repository public (după release)
Voting module: github.com/oar-digital/voting (TBD).
Verifier CLI: npx @oar-digital/verify-bulletin {ballot-id} (TBD).