From 3bed5e20be44ac261a734200b349db7fcec84922 Mon Sep 17 00:00:00 2001 From: Arthur Belleville Date: Wed, 15 Apr 2026 08:32:06 +0200 Subject: [PATCH] docs: add expiration warning for admins to client magic links spec Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/superpowers/specs/2026-04-15-client-magic-links-design.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/superpowers/specs/2026-04-15-client-magic-links-design.md b/docs/superpowers/specs/2026-04-15-client-magic-links-design.md index 690d46c..ffabd8c 100644 --- a/docs/superpowers/specs/2026-04-15-client-magic-links-design.md +++ b/docs/superpowers/specs/2026-04-15-client-magic-links-design.md @@ -57,6 +57,7 @@ No schema changes. Client users get a standard row with `is_admin: false`, `is_a - Expired invites (past `expires_at`) are rejected at acceptance time with a clear error message - Admins can re-invite the same email, creating a new `client_invites` row with a fresh 30-day window +- Admins are warned in the UI when the expiration is soon (less than 5 days) - Admin can revoke access by setting `tablo_access.is_active = false` ### Returning clients