Files
curriculum-project-hub/.scratch/saas-production-readiness/issues/22-enforce-organization-status.md
T

400 B

Enforce Organization status at the shared authorization seam

Type: task Status: open

Question

Make non-ACTIVE Organizations fail closed for project authorization, onboarding, queued execution, and Feishu triggers through one shared seam, with negative tests proving a SUSPENDED or ARCHIVED tenant cannot create, bind, trigger, resume, or mutate work while operator recovery remains explicit.