Elite governance desk
Loading…
Fetching this section. Nothing renders until the server answers.
Elite governance desk
Fetching this section. Nothing renders until the server answers.
Club workspace
Fetching your grant-scoped rows. Nothing renders until the server answers — no silent demo fill.
Club workspace · demo-harbour-athletic
Prepared preview only — preparing is never sending. Queue facts stay honest: overdue only with a recorded due date; Unknown stays a fact.
No staged run selected — showing the prepared preview only. Prepared is not sent until a named-human check plus receipt exist for a staged run.
SYNTHETIC DEMO — you are logged out, so queue facts below are fictional demo rows, not a live file. Re-enter via /login for live rows.
Overdue shown above: 1 of 4 open items carry a recorded due date with queue state overdue. Items with due Unknown are labelled as facts, never as overdue.
Due dates are work-queue facts reviewed by named owners. Contract expiry and notice deadline are distinct fields — notice state is never inferred from expiry here.
Digest preview unavailable while logged out (Digest preview refused (403): {"error":{"code":"TENANT_REQUIRED","message":"Header auth disabled outside tests (fail-closed; authenticate via POST /v1/demo/login session)"}}). Queue and deadline facts above still apply.
Preview unavailable (API unreachable). Threads remain readable in Messages once the API is back — permission-checked per thread.
Minimal content plus deep link per notification invariant. Open a thread in the workspace to read full bodies (permission-checked).
Posts the named-human control_review for the staged digest run via the existing POST /v1/reviews (subjectRef.kind: notification). No review leads to no send, ever. Prepared is not sent until a receipt exists. Fictional demo values throughout.
Send approval is a club-board act. You are signed in as elite-operator — only the club board approves digest sends (server enforces club_board; a non-board approval is refused with 403 and surfaces below).
POST /v1/reviews (decisionType: control_review, subjectRef.kind: notification, reviewer + rationale + authority required). The scheduler can never send without this row.Club demo-harbour-athletic: preparing is never sending. Stale facts re-stage and supersede the old run; lapsed checks expire with zero sends. Use the Request send approval form below — it posts the named-human control_review (subjectRef.kind: notification) that unlocks dispatch, and the preview above renders the receipt once sent. Approver must be club_board (server-enforced).