Reported by Yue (confirmed live). Changing a work item's status in the preview deployment also changes it in production — the preview and prod environments share the same database.
DATABASE_URL resolves to the production Neon database instead of an isolated preview branch..github/workflows/cleanup-preview-deployments.yml (2026-06-09 note): previews are supposed to point at ONE long-lived shared preview Neon branch (a static DATABASE_URL on Vercel's Preview env). Either that shared branch was never wired as the Preview-scope DATABASE_URL, or the Vercel-managed Neon Marketplace integration is injecting the prod connection string into Preview.moooon/motir tenant. A preview could corrupt or delete real plan data.preview Neon branch (or a per-PR branch) — and never production.DATABASE_URL points at the preview branch, not prod. Confirm the Neon integration's branch mapping. After the fix, a status flip in a preview must NOT appear in production.DATABASE_URL for the Preview environment scope..github/workflows/ notes that assume a separate preview branch.