VoteBroker Devlog — 3. Juni 2026

in #votebrokeryesterday

VoteBroker Devlog — 3. Juni 2026


Änderungen seit dem letzten Devlog

Analytics Intelligence Layer
VoteBroker lernt jetzt aus eigenen historischen Vote-Daten. Die neue Tabelle vb_global_vote_outcomes speichert für jeden Vote: Zeitpunkt der Veröffentlichung, Delay zwischen Post und Vote in Minuten, sowie den realisierten Curation Reward. Erster Rebuild: 172 Votes eingetragen, 21 davon bereits ausgezahlt. Täglicher automatischer Rebuild via System-Cron. Kernfrage für spätere Auswertungen: In welchem Zeitfenster nach Veröffentlichung erzielen VoteBroker-Votes die besten Curation Rewards?

Einheitliches Farbsystem im Dashboard
Fünf semantische Farb-Token mit fixer Bedeutung: Grün = realisiert/verdient, Orange = pending/offen, Rot = Kosten/Fehler, Blau = Aktionen/Navigation, Violett = Lifetime/Aggregation. Alle KPI-Kacheln und Charts folgen jetzt dieser Regel. Die Pending-Kachel war fälschlicherweise grün — korrigiert auf Orange. Die Balken für realisierte Earnings waren violett — korrigiert auf Grün. Die "Verdient 30 Tage"-Kachel wurde durch eine VoteBroker Lifetime-Kachel ersetzt.

Billing-Persistenz
Rechnungen und Billing-Account-Status werden jetzt in SQLite gespeichert statt nur im RAM. Ein Server-Neustart verliert keine Billing-Daten mehr. Das war die letzte bekannte Einschränkung — sie ist jetzt geschlossen.

Self-Posts: sofortige Sichtbarkeit
Eigene Posts von @votebroker überspringen den 5-Minuten-Curation-Timing-Filter. Visibility ist hier wichtiger als Curation Reward-Optimierung. Self-Posts erhalten einen Score von 100 wenn sie jünger als 30 Minuten sind und werden mit einer eigenen UI-Box hervorgehoben.

Deployment-Prozess standardisiert
scripts/deploy.sh ist jetzt der einzige korrekte Weg für Produktions-Deployments: git pull → build → up -d → healthcheck. Verhindert, dass alte Images laufen. docker-compose-v2 ersetzt die inkompatible Version 1.29.2 (die mit Docker 29.x einen ContainerConfig-Fehler produzierte). restart-api.sh bleibt für Recovery ohne Rebuild.

Platzhalter-Schutz im Admin Cockpit
Der Review-Button für Drafts ist jetzt gesperrt solange der Draft ungefüllte Commit-Daten enthält. Eine orange Warnung erklärt warum. Verhindert, dass Platzhalter-Text auf Steem veröffentlicht wird.


Community-Aktivität

Heute (2026-06-03):


Was als Nächstes kommt

  • Analytics-Auswertung: Welches Zeitfenster nach Veröffentlichung erzielt die besten Curation Rewards? (Daten wachsen täglich durch automatischen Rebuild)
  • Per-Author ROI-Analyse aus vb_vote_outcomes — welche Autoren bringen die meisten Curation SP pro investiertem Vote-Dollar?
  • Community Spotlight: bezahlte Sichtbarkeit für Autoren, strikt getrennt von organischen Empfehlungen

VoteBroker — Community Curation auf Steem · votebroker.org