Accounts are created in Supabase → Authentication → Users. There is no public sign-up.
Set a new password
Add a new propagandist
A profile is auto-published once it has a bio, but you can override that here — e.g. publish a profile with no bio yet, or hold back a profile that has one.
Search the database
Profile kind
Sources (heads of state/government, and anyone whose own audience is domestic
Russian rather than Western — see migrations/008_profile_kind.sql) stay published
with every connection intact; they are simply never analysed by the news sweep, so
their own statements don't generate a weekly cluster of near-duplicate proposals.
Political Spectrum Positioning
Left = Statist Nationalist (−100), Right = Liberal Internationalist (+100)
Top = Authoritarian (+100), Bottom = Democratic (−100)
Preview:
📥 Nominations
Submission window
Unchecked, /nominate.html shows a "closed" notice. The database enforces this too — a submission for a closed year is rejected by RLS, not just hidden in the UI.
Review queue
Loading…
🏆 Announce Vatnik of the Year
Existing Awards
Loading…
📡 News feeds
The RSS feeds the weekly news sweep (vatnik news, run locally) reads.
The sweep records each feed's health here after every run.
Add a feed
Configured feeds
Loading…
🔎 Discovery queue
People the news sweep spotted who are not in the database yet. Research the credible
ones on the research desk, then mark them here.
A dismissed name is never re-queued.
Loading…
🗣️ Narratives & debunks
Enter a search term, or search blank to list all.
Edit narrative
Every URL should be opened and checked before saving.
📰 Review queue
Timeline entries proposed by the weekly news sweep. Nothing here is on the public
site. Read each one against its source, tighten the wording if you want, then
approve it — that, and only that, publishes it to the person's Activity timeline.
Rejected items are kept and are never proposed again.