TacTile›Inbox — on deck·56 in this wave
Suspended custom domain can be detached and re-added to evade suspensionDone
Wave

Inbox — on deck

Briefs Nova has teed up and are ready to run — each task's prompt is a complete, self-contained brief.

TacTile › Inbox — on deck
44/56 done12 open2 open blockers
Selected taskclear

Suspended custom domain can be detached and re-added to evade suspension

DoneOwner · Vivt_3ef8ebe2

Found 2 Oct overnight while tracing PR #699 (billing un-suspends abuse domains). In apps/api/tactile-api/src/routes/customDomains.ts, detachDomain does not check status, and addDomain checks uniqueness only against OTHER accounts. So an owner whose domain is suspended (by billing or admin/abuse) can detach it and add it again as a fresh row, which evades the suspension with no billing event. A migration comment mentions a re-registration cooldown, but no cooldown check was found in code. Billing reinstate also has no plan-tier check.

No dependencies in this wave — nothing gates it, and nothing waits on it.

Show the prompt
To doIn progressDoneBlockedPick a wave on the left · tap a task to expand it