Open app.js and fill in SUPABASE_URL and SUPABASE_ANON_KEY at the top of the file. The exact steps are in DEPLOY.md.
The log before your CRM. Sign in with your team account. Got an invite link? Open it to create your account. Otherwise, ask the founder for a login.
Checking your invite link...
Already have an account? , then your invite is applied automatically.
No assignments, no due dates, no waiting on the founder. The queue is a shelf, not a task list.
The log before your CRM. Ideas come here to earn a decision, then leave. Some skip the verdict entirely and go straight to the team queue.
Added to the frontlog:
Newest undecided first, highest decision priority on top. Approve what earned it, kill the rest. Killed ideas leave the frontlog for good.
Approved work, each item carrying the exact outcome expected. Done with your current work? Own the next one. It leaves this queue, lands in the Backlog marked as owned, and your team runs it in your own workflow from there. Nothing here is assigned and nothing is due dated; the outcome is the whole brief.
Every verdict lives here: validated, killed, and owned, each with its reason. Copy a validated idea out and it lives in your CRM now, not here.
Exports the backlog above.
Deleted ideas rest here with everything intact, outcomes included. Restore one to put it back where it was, delete it forever, or empty the whole trash.
Permanently delete everything in the trash? This cannot be undone.
Anyone with this link can create an account and join this workspace. The link expires in 7 days and works up to 25 times.
One workspace per business keeps each team's ideas separate.