Anfragen mit Requester, Typ und Status erfassen.
Eine typisierte Request-Tabelle hält den State explizit. Übergänge sind serverseitige Mutationen — kein manipulierbarer Client-State.
Bauen Sie Approval-Queue-Apps auf governed Primitiven — Audit auf Zeilenebene, scoped Permissions und governed Slack-Benachrichtigungen. Die Plattform selbst liefert heute Release-Approvals mit Funktionstrennung; eine durable Workflow-Engine ist geplant.
Anfragen, Entscheidungen und Statusübergänge liegen im dedizierten Postgres Ihrer Org.
Wer genehmigen darf, ist eine Permission — Custom Roles mit Pattern Grants, keine Konvention.
Jede Entscheidung landet in einer append-only Audit-Tabelle mit Akteur und Vorher/Nachher-Diffs.
Offene Anfragen, Entscheidungen und Audit-Status
Genehmigungen und Ablehnungen pro Tag
Eine Approval Queue ist eine App, die Sie heute auf Relpin bauen: eine typisierte Request-Tabelle im dedizierten Postgres Ihrer Org, scoped Rollen für Entscheidungsrechte und ein Audit Trail, der jede Entscheidung festhält.
Eine typisierte Request-Tabelle hält den State explizit. Übergänge sind serverseitige Mutationen — kein manipulierbarer Client-State.
Pattern Grants begrenzen Entscheidungen auf Teams, Workspaces oder benannte Nutzer. Wer entscheiden darf, ist eine Permission, keine Konvention.
Apps sind echte TypeScript- oder Python-Projekte mit governed SDK. SQL läuft serverseitig mit Publish-Time-Gates.
Idempotency Keys, Retries und Capability Gating halten die Zustellung governed — kein Webhook-Glue zu pflegen.
Datenbank-Trigger erfassen Vorher/Nachher-Werte bei jeder Änderung. Die Audit-Tabelle ist append-only, erzwungen über DB-Privilegien.
Die Gates der Plattform gelten: TEST verlangt 1 Approval, PROD verlangt 2 — und der Requester kann nicht selbst genehmigen.
Geplante Trigger, Eskalationsketten und eine durable, nutzerseitig definierte Workflow-Engine sind geplant. Bis dahin läuft das Approval-Queue-Pattern oben auf Primitiven, die bereits existieren — nichts hier hängt von ungelieferter Maschinerie ab.
Bauen Sie die Queue heute auf governed Primitiven. Jede Entscheidung landet in einem append-only Audit Trail, den Ihr Compliance-Team abfragen kann.
Offene Beta · Baubares Pattern · Engine geplant
Typisierte Requests · Scoped Entscheidungen · Append-only Audit · Governed Benachrichtigungen